🚀 Абнаўленні Serpmonn
25 жніўня — 15 верасня 2025 года
📋 Коратка
- 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-ці тык).
- Гульні/меню: выдаленыя дробныя праблемы са спасылкамі і карткамі.