Aktualizace Serpmonn

Shrnutí

  • 6 nových minihr: Hadi, Flappy Bird, Mince, Breakout, Minesweeper, Patnáctka.
  • Lajky: integrace ve všech jazycích, JWT autorizace, MySQL úložiště.
  • SEO/lokalizace: sitemaps, IndexNow, zh-CN překlady, opravy meta a hreflang.
  • Reklamy: Mail.ru bannery (včetně mobilního kotvení) a auto-sbalování.
  • Aktualizace menu a herní sekce, karty a odkazy pro nové hry.
  • Opravy chyb: Minesweeper (umístění min na první klik, flood fill, časovač, vlajky), Mince (tempo hry).
  • Repozitáře: čištění větví, synchronizace develop ← master.
6
Nových minihr
1
Systém lajků
20+
Oprav SEO/lokalizace

Herní sekce

  • Hadi: stránka /frontend/games/snake/index.html, test skrytí/vrácení karty; přidán odkaz v menu.
  • Flappy Bird: /frontend/games/flappy/index.html, karta a položka menu.
  • Mince: /frontend/games/coins/index.html, sběr mincí v čase; snížená rychlost ticku a pohyb pastí.
  • Breakout: /frontend/games/breakout/index.html, odrazy, skóre, životy; integrováno do seznamu a menu.
  • Minesweeper: /frontend/games/minesweeper/index.html, pole 10×10/15 min; opravy: umístění min na první klik, flood fill, časovač, vlajky.
  • Patnáctka: /frontend/games/fifteen/index.html, zamíchání platnými tahy, časovač a počítadlo tahů.
  • Aktualizováno /frontend/games/index.html: přidány karty pro všechny hry, hover/adaptivní design.
  • Menu (/frontend/menu.html): nové položky 'Webové hry' pro každou hru.

Lajky a autentizace

  • Zaveden systém lajků s JWT autorizací a MySQL úložištěm: ověřené a hostující lajky, deduplikace a migrace.
  • Frontend skript lajků integrován na všech 42 jazykových vyhledávacích stránkách; vylepšené UX tlačítek (viditelnost, hover, kontrast).
  • Vývojářské nástroje: ladící stránky/skripty, migrace lajků, analýzy událostí pro hry.

SEO a indexace

  • Rozšířené sitemaps pro všechny jazyky, přidán sitemap-ru.xml, opraveno canonical/hreflang.
  • Integrován IndexNow s ping skripty pro změněné soubory; vylepšené titulky a popisy ve všech jazycích.
  • Přidány Twitter Cards a JSON-LD (Novinky/Hry/Úvod), x-default pro úvodní stránku.

Lokalizace a obsah

  • Hromadné překlady zh-CN (menu, hry, novinky, nástroje, profil) + RSS pro zh-CN.
  • EN: zarovnání struktury, opravy odkazů/OG/canonical, překlady sekcí Novinky/Hry/Nástroje/Autentizace.
  • Omezena viditelnost jazyků v menu na RU/EN/zh-CN (ostatní dostupné pro budoucí zařazení).
  • Odstraněni zastaralí partneři z menu (Sky Codex, Sword Whispers atd.).

Reklama

  • Mail.ru bannery na klíčových stránkách; mobilní kotvení 320×50; in-feed reklamy na promo.
  • Globální auto-sbalování pro reklamní bloky při no-fill; jednotný skript a opětovné pushování.

UX a přístupnost

  • Centrované články/novinky, stabilní scroll a okraje; zarovnaný vyhledávací pruh Google CSE.
  • Samostatný accessibility.css, režim 'Snížený pohyb', vysoký kontrast, velké písmo; jednotná nastavení na všech stránkách.
  • Mobilní vylepšení: swipy, pull-to-refresh, haptická odezva, lazy-loading obrázků.

Ekologické kalkulačky

  • Přidána kategorie 'Ekologie' a kalkulačka ekologické stopy produktů; rozšířená databáze produktů, vylepšené UX načítání/nápověd.

Ostatní

  • Reorganizace struktury frontendu (menu/main/scripts/styles → frontend/…), opravy PWA a service worker.
  • Geofiltr promo kódů (skrytí pro anglicky/mluvící/asijské země), přidán pixel.
  • Labuba: série prototypů a technických oprav; nakonec - nepublikováno.

Navigace a obsah

  • Herní karty aktualizovány, přidány/skryty podle potřeby pro A/B testování.
  • develop synchronizován s master; odstraněny zastaralé větve a stránky (včetně starých demo her z master).

Opravy

  • Minesweeper: hromadné otevírání prázdných oblastí nyní vizuálně reflektováno okamžitě, časovač se neduplikuje, vlajky správně.
  • Mince: tempo sníženo (tick=300ms), pasti se pohybují méně často (každý 3. tick).
  • Hry/menu: drobné problémy s odkazy a kartami vyřešeny.