Serpmonn-uppdateringar

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.