Serpmonn yangilanishlari

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.xml qoʻ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.