🚀 Serpmonn-uppdateringar
25 augusti — 15 september 2025
📋 Sammanfattning
- 6 nya mini-spel: Orm, Flappy Bird, Mynt, Breakout, Minesweeper, Femton.
- Gilla: integration på alla språk, JWT-autentisering, MySQL-lagring.
- SEO/lokalisering: webbplatskartor, IndexNow, zh-CN-översättningar, meta- och hreflang-fixar.
- Annonser: Mail.ru-banderoller (inklusive mobilankare) och automatisk kollaps.
- Meny- och spelsektionsuppdateringar, kort och länkar för nya spel.
- Buggfixar: Minesweeper (minplacering vid första klick, flood fill, timer, flaggor), Mynt (speltakt).
- Förråd: rensning av grenar, synkronisering develop ← master.
6
Nya mini-spel
1
Gilla-system
20+
SEO/lokalisering-fixar
🎮 Spelsektion
- Orm: sida
/frontend/games/snake/index.html, test dölj/återställ kort; menylänk tillagd. - Flappy Bird:
/frontend/games/flappy/index.html, kort och menyalternativ. - Mynt:
/frontend/games/coins/index.html, myntinsamling över tid; reducerad tickhastighet och fällrörelse. - Breakout:
/frontend/games/breakout/index.html, studsar, poäng, liv; integrerat i lista och meny. - Minesweeper:
/frontend/games/minesweeper/index.html, 10×10-fält/15 minor; fixar: minplacering vid första klick, flood fill, timer, flaggor. - Femton:
/frontend/games/fifteen/index.html, blandning med giltiga drag, timer och dragräknare. - Uppdaterad
/frontend/games/index.html: kort tillagda för alla spel, hover/adaptiv design. - Meny (
/frontend/menu.html): nya 'Webbspel'-alternativ för varje spel.
❤️ Gilla och autentisering
- Gilla-system introducerat med JWT-autentisering och MySQL-lagring: verifierade och gäst-gillningar, deduplicering och migrering.
- Frontend-gillaskript integrerat på alla 42 språksöksidor; knapp-UX förbättrad (synlighet, hover, kontrast).
- Utvecklingsverktyg: felsökningssidor/skript, gilla-migrering, händelseanalys för spel.
🔍 SEO och indexering
- Webbplatskartor utökade för alla språk, tillagt
sitemap-ru.xml, canonical/hreflang korrigerat. - IndexNow integrerat med ping-skript för ändrade filer; titlar och beskrivningar förbättrade på alla språk.
- Tillagt Twitter-kort och JSON-LD (Nyheter/Spel/Hem), x-default för hemsidan.
🌍 Lokalisering och innehåll
- Massöversättningar zh-CN (meny, spel, nyheter, verktyg, profil) + RSS för zh-CN.
- EN: strukturjustering, länk/OG/canonical-fixar, översättningar för Nyheter/Spel/Verktyg/Autentisering-sektioner.
- Menyspråksynlighet begränsad till RU/EN/zh-CN (andra tillgängliga för framtida inkludering).
- Föråldrade partners borttagna från meny (Sky Codex, Sword Whispers etc.).
📢 Annonsering
- Mail.ru-banderoller på nyckelsidor; mobilankare 320×50; in-feed-annonser på kampanj.
- Global automatisk kollaps för annonsblock vid no-fill; enhetligt skript och om-push.
📱 UX och tillgänglighet
- Centrerade artiklar/nyheter, stabil rullning och marginaler; justerad Google CSE-sökfält.
- Separat
accessibility.css, 'Reducerad rörelse'-läge, hög kontrast, stor typsnitt; enhetliga inställningar på alla sidor. - Mobilförbättringar: swipes, pull-to-refresh, haptisk feedback, lazy-loading bilder.
🌱 Ekologikalkylatorer
- Tillagd kategori 'Ekologi' och produktens ekologiska fotavtryck-kalkylator; produktdatabas utökad, laddnings-/tips-UX förbättrad.
🧹 Övrigt
- Omorganisering av frontend-struktur (menu/main/scripts/styles →
frontend/…), PWA- och service worker-fixar. - Geofilter för kampanjkoder (dölj för engelskspråkiga/asiatiska länder), pixel tillagd.
- Labuba: serie prototyper och tekniska fixar; slutligen - opublicerat.
🧭 Navigering och innehåll
- Spelkort uppdaterade, tillagda/dolda efter behov för A/B-testning.
- develop synkroniserad med master; föråldrade grenar och sidor borttagna (inklusive gamla demospel från master).
🛠 Fixar
- Minesweeper: massöppning av tomma områden nu reflekteras visuellt omedelbart, timer dupliceras inte, flaggor korrekta.
- Mynt: takt reducerad (tick=300ms), fällor rör sig mindre ofta (var 3:e tick).
- Spel/meny: mindre problem med länkar och kort löst.