Mga Update ng Serpmonn

Buod

  • 6 bagong mini-games: Snake, Flappy Bird, Coins, Breakout, Minesweeper, Fifteen.
  • Mga like: integrasyon sa lahat ng wika, JWT autorisasyon, MySQL storage.
  • SEO/lokal: mga sitemap, IndexNow, zh-CN translations, mga fix sa meta at hreflang.
  • Advertising: Mga banner ng Mail.ru (kasama ang mobile anchor) at auto-collapse.
  • Mga update sa menu at games section, mga card at link para sa mga bagong laro.
  • Bug fixes: Minesweeper (paglagay ng mina sa unang click, flood fill, timer, flags), Coins (bilis ng laro).
  • Repositories: branch cleanup, develop ← master sync.
6
Bagong Mini-Games
1
Sistema ng Like
20+
Mga Fix sa SEO/Lokal

Seksyon ng mga Laro

  • Snake: page /frontend/games/snake/index.html, test itago/ibalik ang card; idinagdag ang link sa menu.
  • Flappy Bird: /frontend/games/flappy/index.html, card at menu item.
  • Coins: /frontend/games/coins/index.html, koleksyon ng coins sa paglipas ng panahon; nabawasan ang bilis ng tick at galaw ng trap.
  • Breakout: /frontend/games/breakout/index.html, mga bounce, scores, buhay; nai-integrate sa listahan at menu.
  • Minesweeper: /frontend/games/minesweeper/index.html, 10×10 field/15 mines; mga fix: paglagay ng mina sa unang click, flood fill, timer, flags.
  • Fifteen: /frontend/games/fifteen/index.html, pag-shuffle na may valid moves, timer at move counter.
  • Na-update ang /frontend/games/index.html: idinagdag ang mga card para sa lahat ng laro, hover/adaptive design.
  • Menu (/frontend/menu.html): bagong 'Web Games' items para sa bawat laro.

Mga Like at Authentication

  • Ipinakilala ang like system na may JWT autorisasyon at MySQL storage: verified at guest likes, deduplication at migration.
  • Frontend like script na-integrate sa lahat ng 42 language search pages; pinabuting UX ng mga button (visibility, hover, contrast).
  • Dev tools: debug pages/scripts, likes migration, event analytics para sa mga laro.

SEO at Indexing

  • Pinalawak na sitemaps para sa lahat ng wika, idinagdag ang sitemap-ru.xml, naayos ang canonical/hreflang.
  • Na-integrate ang IndexNow na may ping scripts para sa mga changed files; pinabuting titles at descriptions sa lahat ng wika.
  • Idinagdag ang Twitter Cards at JSON-LD (Balita/Laro/Home), x-default para sa homepage.

Lokal at Content

  • Mass zh-CN translations (menu, games, balita, tools, profile) + RSS para sa zh-CN.
  • EN: structure alignment, mga fix sa link/OG/canonical, translations para sa Balita/Laro/Tools/Auth sections.
  • Limited menu language visibility sa RU/EN/zh-CN (ang iba ay available para sa future inclusion).
  • Tinanggal ang outdated partners mula sa menu (Sky Codex, Sword Whispers, atbp.).

Advertising

  • Mail.ru banners sa mga key page; mobile anchor 320×50; in-feed ads sa promo.
  • Global auto-collapse para sa ad blocks sa no-fill; unified script at re-push.

UX at Accessibility

  • Centered articles/balita, stable scroll at margins; aligned Google CSE search bar.
  • Separate accessibility.css, 'Reduced Motion' mode, high-contrast, large font; unified settings sa lahat ng page.
  • Mobile enhancements: swipes, pull-to-refresh, haptic feedback, lazy-loading images.

Eco Calculators

  • Idinagdag ang category na 'Ecology' at product eco-footprint calculator; pinalawak ang product database, pinabuting loading/hint UX.

Iba Pa

  • Frontend structure reorganization (menu/main/scripts/styles → frontend/…), mga fix sa PWA at service worker.
  • Promo code geofilter (pagtatago para sa English/Asian countries), idinagdag ang pixel.
  • Labuba: series ng prototypes at technical fixes; ultimately - hindi na-publish.

Navigation at Content

  • Na-update ang game cards, idinagdag/itinago ayon sa pangangailangan para sa A/B testing.
  • Na-synchronize ang develop sa master; tinanggal ang outdated branches at pages (kasama ang mga old demo games mula sa master).

Mga Fix

  • Minesweeper: mass opening ng empty areas ngayon ay visually reflected agad, hindi na-duplicate ang timer, tama ang flags.
  • Coins: nabawasan ang pace (tick=300ms), mas madalang gumalaw ang mga trap (every 3rd tick).
  • Games/menu: nalutas ang minor issues sa mga link at cards.