🚀 Serpmonn yangilanishlari
25 avgust — 15 sentyabr 2025
📋 Xulosa
- 6 ta yangi mini-oʻyin: Ilon, Flappy Bird, Tangalar, Breakout, Minalovchi, Oʻn besh.
- Layklar: barcha tillarda integratsiya, JWT avtorizatsiya, MySQL saqlash.
- SEO/lokallashuv: sayt xaritalari, IndexNow, zh-CN tarjimalari, meta va hreflang tuzatishlari.
- Reklamalar: Mail.ru bannerlari (mobil ankerni oʻz ichiga olgan) va avto-yigʻilish.
- Menyu va oʻyinlar boʻlimi yangilanishlari, yangi oʻyinlar uchun kartalar va havolalar.
- Xatolarni tuzatishlar: Minalovchi (birinchi bosishda minalarni joylashtirish, flood fill, taymer, bayroqlar), Tangalar (oʻyin surʻati).
- Repozitoriyalar: shoxlarni tozalash, develop ← master sinxronizatsiya.
6
Yangi mini-oʻyinlar
1
Layk tizimi
20+
SEO/lokallashuv tuzatishlari
🎮 Oʻyinlar boʻlimi
- Ilon: sahifa
/frontend/games/snake/index.html, kartani yashirish/qaytarish testi; menyu havolasi qoʻshildi. - Flappy Bird:
/frontend/games/flappy/index.html, karta va menyu elementi. - Tangalar:
/frontend/games/coins/index.html, vaqt oʻtishi bilan tangalar yigʻish; kamaytirilgan tezlik va tuzoqlar harakati. - Breakout:
/frontend/games/breakout/index.html, sakrashlar, ballar, hayotlar; roʻyxatga va menyuga integratsiyalangan. - Minalovchi:
/frontend/games/minesweeper/index.html, 10×10 maydon/15 mina; tuzatishlar: birinchi bosishda minalarni joylashtirish, flood fill, taymer, bayroqlar. - Oʻn besh:
/frontend/games/fifteen/index.html, haqiqiy harakatlar bilan aralashtirish, taymer va harakatlar hisoblagichi. - Yangilandi
/frontend/games/index.html: barcha oʻyinlar uchun kartalar qoʻshildi, hover/moslashuvchan dizayn. - Menyu (
/frontend/menu.html): har bir oʻyin uchun yangi 'Veb oʻyinlar' elementlari.
❤️ Layklar va autentifikatsiya
- JWT avtorizatsiya va MySQL saqlash bilan layk tizimi joriy qilindi: tasdiqlangan va mehmon layklar, dublikatlarni olib tashlash va migratsiya.
- Frontend layk skripti 42 ta til qidiruv sahifalarining barchasiga integratsiyalangan; tugma UX yaxshilandi (koʻrinish, hover, kontrast).
- Ishlab chiqarish vositalari: debug sahifalar/skriptlar, layklar migratsiyasi, oʻyinlar uchun tadbirlar analitikasi.
🔍 SEO va indekslash
- Barcha tillar uchun sayt xaritalari kengaytirildi,
sitemap-ru.xmlqoʻshildi, canonical/hreflang tuzatildi. - Oʻzgartirilgan fayllar uchun ping skriptlari bilan IndexNow integratsiyalangan; barcha tillarda sarlavhalar va tavsiflar yaxshilandi.
- Twitter Cards va JSON-LD (Yangiliklar/Oʻyinlar/Bosh sahifa) qoʻshildi, bosh sahifa uchun x-default.
🌍 Lokallashuv va kontent
- zh-CN uchun koʻp miqdordagi tarjimalar (menyu, oʻyinlar, yangiliklar, vositalar, profil) + zh-CN uchun RSS.
- EN: tuzilmani muvofiqlashtirish, havolalar/OG/canonical tuzatishlari, Yangiliklar/Oʻyinlar/Vositalar/Autentifikatsiya boʻlimlari tarjimalari.
- Menyu til koʻrinishi RU/EN/zh-CN bilan cheklangan (boshqalari kelajakda kiritish uchun mavjud).
- Menyudan eskirgan hamkorlar olib tashlandi (Sky Codex, Sword Whispers va boshqalar).
📢 Reklama
- Kalit sahifalarda Mail.ru bannerlari; mobil anker 320×50; promoda in-feed reklamalar.
- No-fill da reklama bloklari uchun global avto-yigʻilish; birlashtirilgan skript va qayta push.
📱 UX va kirish imkoniyati
- Markazlashtirilgan maqolalar/yangiliklar, barqaror aylantirish va chetlar; tekislangan Google CSE qidiruv paneli.
- Alohida
accessibility.css, 'Kamaytirilgan harakat' rejimi, yuqori kontrast, katta shrift; barcha sahifalarda birlashtirilgan sozlamalar. - Mobil yaxshilanishlar: swipe, pull-to-refresh, haptik fikr-mulohaza, rasmlarni kechiktrilgan yuklash.
🌱 Ekologik kalkulyatorlar
- 'Ekologiya' kategoriyasi va mahsulot ekologik izi kalkulyatori qoʻshildi; mahsulotlar maʻlumotlar bazasi kengaytirildi, yuklash/koʻrsatmalar UX yaxshilandi.
🧹 Boshqalar
- Frontend tuzilmani qayta tashkil etish (menu/main/scripts/styles →
frontend/…), PWA va service worker tuzatishlar. - Promo kodlarni geofilter (ingliz/osiycha mamlakatlar uchun yashirish), piksel qoʻshildi.
- Labuba: prototiplar seriyasi va texnik tuzatishlar; oxirida - nashr etilmadi.
🧭 Navigatsiya va kontent
- Oʻyin kartalari yangilandi, A/B testlash uchun zarurat boʻyicha qoʻshildi/yashirildi.
- develop master bilan sinxronlashtirildi; eskirgan shoxlar va sahifalar olib tashlandi (masterdan eski demo oʻyinlarni oʻz ichiga olgan).
🛠 Tuzatishlar
- Minalovchi: boʻsh maydonlarni ommaviy ochish endi darhol vizual aks etadi, taymer dublikatsiyalanmaydi, bayroqlar toʻgʻri.
- Tangalar: tezlik kamaydi (tick=300ms), tuzoqlar kam harakatlanadi (har 3-chi tickda).
- Oʻyinlar/menyu: havolalar va kartalar bilan kichik muammolar hal qilindi.