🚀 Aktualizace Serpmonn
25. srpna — 15. září 2025
📋 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.