Serpmonn Güncellemeleri

Özet

  • 6 yeni mini-oyun: Yılan, Flappy Bird, Paralar, Breakout, Mayın Tarlası, On Beş.
  • Beğeniler: tüm dillerde entegrasyon, JWT yetkilendirme, MySQL depolama.
  • SEO/yerelleştirme: site haritaları, IndexNow, zh-CN çevirileri, meta ve hreflang düzeltmeleri.
  • Reklamlar: Mail.ru bannerları (mobil çapa dahil) ve otomatik daraltma.
  • Menü ve oyun bölümü güncellemeleri, yeni oyunlar için kartlar ve bağlantılar.
  • Hata düzeltmeleri: Mayın Tarlası (ilk tıklamada mayın yerleştirme, flood fill, zamanlayıcı, bayraklar), Paralar (oyun temposu).
  • Depolar: dal temizliği, develop ← master senkronizasyonu.
6
Yeni Mini Oyunlar
1
Beğeni Sistemi
20+
SEO/Yerelleştirme Düzeltmeleri

Oyun Bölümü

  • Yılan: sayfa /frontend/games/snake/index.html, kart gizleme/geri yükleme testi; menü bağlantısı eklendi.
  • Flappy Bird: /frontend/games/flappy/index.html, kart ve menü öğesi.
  • Paralar: /frontend/games/coins/index.html, zamanla para toplama; düşürülmüş tik hızı ve tuzak hareketi.
  • Breakout: /frontend/games/breakout/index.html, zıplamalar, puanlar, canlar; listeye ve menüye entegre edildi.
  • Mayın Tarlası: /frontend/games/minesweeper/index.html, 10×10 alan/15 mayın; düzeltmeler: ilk tıklamada mayın yerleştirme, flood fill, zamanlayıcı, bayraklar.
  • On Beş: /frontend/games/fifteen/index.html, geçerli hamlelerle karıştırma, zamanlayıcı ve hamle sayacı.
  • Güncellendi /frontend/games/index.html: tüm oyunlar için kartlar eklendi, hover/uyarlanabilir tasarım.
  • Menü (/frontend/menu.html): her oyun için yeni 'Web Oyunları' öğeleri.

Beğeniler ve Kimlik Doğrulama

  • JWT yetkilendirme ve MySQL depolama ile beğeni sistemi tanıtıldı: doğrulanmış ve misafir beğeniler, çift kayıt temizleme ve geçiş.
  • Frontend beğeni betiği tüm 42 dil arama sayfasında entegre edildi; düğme UX iyileştirildi (görünürlük, hover, kontrast).
  • Geliştirme araçları: hata ayıklama sayfaları/betikleri, beğeni geçişi, oyunlar için olay analitiği.

SEO ve Dizinleme

  • Tüm diller için site haritaları genişletildi, sitemap-ru.xml eklendi, canonical/hreflang düzeltildi.
  • Değiştirilen dosyalar için ping betikleriyle IndexNow entegre edildi; tüm dillerde başlıklar ve açıklamalar iyileştirildi.
  • Twitter Kartları ve JSON-LD (Haberler/Oyunlar/Ana Sayfa) eklendi, ana sayfa için x-default.

Yerelleştirme ve İçerik

  • Toplu zh-CN çevirileri (menü, oyunlar, haberler, araçlar, profil) + zh-CN için RSS.
  • EN: yapı hizalama, bağlantı/OG/canonical düzeltmeleri, Haberler/Oyunlar/Araçlar/Kimlik Doğrulama bölümleri için çeviriler.
  • Menü dil görünürlüğü RU/EN/zh-CN ile sınırlı (diğerleri gelecekteki dahil etme için kullanılabilir).
  • Menüden eski ortaklar kaldırıldı (Sky Codex, Sword Whispers vb.).

Reklam

  • Anahtar sayfalarda Mail.ru bannerları; mobil çapa 320×50; tanıtımda in-feed reklamlar.
  • No-fill'de reklam blokları için genel otomatik daraltma; birleşik betik ve yeniden push.

UX ve Erişilebilirlik

  • Ortalanmış makaleler/haberler, sabit kaydırma ve kenar boşlukları; hizalı Google CSE arama çubuğu.
  • Ayrı accessibility.css, 'Azaltılmış Hareket' modu, yüksek kontrast, büyük yazı tipi; tüm sayfalarda birleşik ayarlar.
  • Mobil iyileştirmeler: kaydırmalar, pull-to-refresh, dokunsal geri bildirim, resimlerde tembel yükleme.

Eko-hesap makineleri

  • 'Ekoloji' kategorisi ve ürün ekolojik ayak izi hesaplayıcısı eklendi; ürün veritabanı genişletildi, yükleme/ipuçları UX iyileştirildi.

Diğer

  • Frontend yapı yeniden düzenlemesi (menu/main/scripts/styles → frontend/…), PWA ve service worker düzeltmeleri.
  • Promosyon kodları coğrafi filtresi (İngilizce/Asya ülkeleri için gizleme), piksel eklendi.
  • Labuba: prototip serisi ve teknik düzeltmeler; sonunda - yayınlanmadı.

Gezinme ve İçerik

  • Oyun kartları güncellendi, A/B testi için gerektiğinde eklendi/gizlendi.
  • develop master ile senkronize edildi; eski dallar ve sayfalar kaldırıldı (master'dan eski demo oyunlar dahil).

Düzeltmeler

  • Mayın Tarlası: boş alanların toplu açılması artık anında görsel olarak yansıtılıyor, zamanlayıcı çoğaltılmıyor, bayraklar doğru.
  • Paralar: tempo düşürüldü (tick=300ms), tuzaklar daha seyrek hareket ediyor (her 3. tikte).
  • Oyunlar/menü: bağlantılar ve kartlarla ilgili küçük sorunlar çözüldü.