Абнаўленні Serpmonn

Коратка

  • 6 новых міні-гульняў: Змяя, Flappy Bird, Манеткі, Арканоід, Сапёр, Пятнашка.
  • Лайкі: інтэграцыя на ўсіх мовах, аўтарызацыя праз JWT, MySQL-сховішча.
  • SEO/лакалізацыя: карты сайта, IndexNow, zh-CN пераклады, выпраўленні мета і hreflang.
  • Рэклама: Mail.ru банеры (уключаючы мабільны якар) і auto-collapse.
  • Абнаўленні меню і раздзела гульняў, карткі і спасылкі для новых гульняў.
  • Выпраўленні памылак: Сапёр (устаноўка мін па першым кліку, flood fill, таймер, сцягі), Манеткі (тэмп гульні).
  • Рэпазіторыі: чыстка галін, сінхранізацыя develop ← master.
6
Новых міні-гульняў
1
Сістэма лайкаў
20+
Выпраўленняў SEO/лакалізацыі

Раздзел «Гульні»

  • Змяя: старонка /frontend/games/snake/index.html, тэставае схаванне/вяртанне карткі; дададзена спасылка ў меню.
  • Flappy Bird: /frontend/games/flappy/index.html, картка і пункт меню.
  • Манеткі: /frontend/games/coins/index.html, збор манет за час; запаволены тыкі і рух пастак.
  • Арканоід: /frontend/games/breakout/index.html, адскокі, ачкі, жыцці; інтэграцыя ў спіс і меню.
  • Сапёр: /frontend/games/minesweeper/index.html, поле 10×10/15 мін; выпраўленні: устаноўка мін на першы клік, flood fill, таймер, сцягі.
  • Пятнашка: /frontend/games/fifteen/index.html, перамешванне дапушчальнымі хадамі, таймер і лічыльнік хадоў.
  • Абноўлены /frontend/games/index.html: дададзены карткі ўсіх гульняў, навядзенне/адаптыўны дызайн.
  • Меню (/frontend/menu.html): новыя пункты «Вэб-гульні» для кожнай гульні.

Лайкі і аўтэнтыфікацыя

  • Уведзена сістэма лайкаў з аўтарызацыяй JWT і MySQL-сховішчам: пацверджаныя і гасцявыя лайкі, дэдуплікацыя і міграцыя.
  • Фронтэнд-скрыпт лайкаў падлучаны да ўсіх 42 моўных старонак пошуку; палепшаны UX кнопак (бачнасць, навядзенне, кантраст).
  • Інструменты распрацоўкі: адладкавыя старонкі/скрыпты, міграцыя лайкаў, аналітыка падзей для гульняў.

SEO і індэксацыя

  • Пашыраны sitemap-ы для ўсіх моў, дададзены sitemap-ru.xml, выпраўлены canonical/hreflang.
  • Падлучаны IndexNow са сцэнарыямі пінгу змененых файлаў; палепшаны загалоўкі і апісанні на ўсіх мовах.
  • Дададзены Twitter Cards і JSON-LD (Навіны/Гульні/Галоўная), x-default для галоўнай старонкі.

Лакалізацыя і кантэнт

  • Масавыя пераклады zh-CN (меню, гульні, навіны, інструменты, профіль) + RSS для zh-CN.
  • EN: выраўноўванне структуры, выпраўленні спасылак/OG/кананічных, пераклады раздзелаў Навіны/Гульні/Інструменты/Аўтэнтыфікацыя.
  • Абмежавана бачнасць моў у меню да RU/EN/zh-CN (астатнія даступныя для будучага ўключэння).
  • Выдалены састарэлыя партнёры з меню (Sky Codex, Sword Whispers і інш.).

Рэклама

  • Bankеры Mail.ru на ключавых старонках; мабільны якар 320×50; in-feed рэклама на промо.
  • Глабальны аўтамат-колапс для рэкламных блокаў пры no-fill; адзіны скрыпт і паўторны пушаванне.

UX і даступнасць

  • Цэнтраванне артыкулаў/навін, стабільны скрол і водступы; выраўнаванне пошукавага радка Google CSE.
  • Асобны accessibility.css, рэжым «Менш анімацыі», high-contrast, буйны шрыфт; адзіныя налады на ўсіх старонках.
  • Мабільныя ўдасканаленні: скрол, pull-to-refresh, тактыльная водгук, lazy-loading малюнкаў.

Эка-калькулятары

  • Дададзена катэгорыя «Экалогія» і калькулятар экаследу прадуктаў; пашырана база прадуктаў, палепшаны UX загрузкі/падказак.

Іншае

  • Перанос і чыстка структуры фронтэнда (menu/main/scripts/styles → frontend/…), выпраўленні PWA і service worker.
  • Геафільтр промакодаў (схаванне для англамоўных/азіяцкіх краін), дададзены піксель.
  • Labuba: серыя прататыпаў і тэхнічных выпраўленняў; у выніку — зняты з публікацыі.

Навігацыя і кантэнт

  • Абноўлены карткі гульняў, дададзены/схаваны па неабходнасці для A/B-тэставання.
  • Сінхранізацыя develop з master; выдалены састарэлыя галіны і старонкі (уключаючы старыя дэма-гульні з master).

Выпраўленні

  • Сапёр: масавае адкрыццё пустых вобласцей зараз візуальна адлюстроўваецца адразу, таймер не дублюецца, сцягі карэктныя.
  • Манеткі: тэмп зніжаны (tick=300 мс), рух пастак радзей (кожны 3-ці тык).
  • Гульні/меню: выдаленыя дробныя праблемы са спасылкамі і карткамі.