🚀 Mises à jour Serpmonn
25 août — 15 septembre 2025
📋 Résumé
- 6 nouveaux mini-jeux : Serpent, Flappy Bird, Pièces, Breakout, Démineur, Quinze.
- Likes : intégration sur toutes les langues, autorisation JWT, stockage MySQL.
- SEO/localisation : sitemaps, IndexNow, traductions zh-CN, corrections meta et hreflang.
- Publicité : bannières Mail.ru (incluant ancrage mobile) et auto-collapse.
- Mises à jour du menu et section jeux, cartes et liens pour nouveaux jeux.
- Corrections de bugs : Démineur (placement des mines au premier clic, flood fill, timer, drapeaux), Pièces (rythme du jeu).
- Dépôts : nettoyage des branches, synchronisation develop ← master.
6
Nouveaux Mini-Jeux
1
Système de Likes
20+
Corrections SEO/Localisation
🎮 Section Jeux
- Serpent : page
/frontend/games/snake/index.html, test masquer/retour de carte ; lien menu ajouté. - Flappy Bird :
/frontend/games/flappy/index.html, carte et élément de menu. - Pièces :
/frontend/games/coins/index.html, collecte de pièces dans le temps ; vitesse de tick réduite et mouvement des pièges. - Breakout :
/frontend/games/breakout/index.html, rebonds, scores, vies ; intégré dans liste et menu. - Démineur :
/frontend/games/minesweeper/index.html, champ 10×10/15 mines ; corrections : placement des mines au premier clic, flood fill, timer, drapeaux. - Quinze :
/frontend/games/fifteen/index.html, mélange avec mouvements valides, timer et compteur de mouvements. - Mis à jour
/frontend/games/index.html: cartes ajoutées pour tous les jeux, design hover/adaptatif. - Menu (
/frontend/menu.html) : nouveaux éléments 'Jeux Web' pour chaque jeu.
❤️ Likes et Authentification
- Système de likes introduit avec autorisation JWT et stockage MySQL : likes vérifiés et invités, déduplication et migration.
- Script de likes frontend intégré sur toutes les 42 pages de recherche linguistiques ; UX des boutons améliorée (visibilité, hover, contraste).
- Outils de développement : pages/scripts de débogage, migration des likes, analytique d'événements pour jeux.
🔍 SEO et Indexation
- Sitemaps étendus pour toutes les langues, ajout de
sitemap-ru.xml, canonical/hreflang corrigés. - IndexNow intégré avec scripts de ping pour fichiers modifiés ; titres et descriptions améliorés sur toutes les langues.
- Ajout de Twitter Cards et JSON-LD (Actualités/Jeux/Accueil), x-default pour page d'accueil.
🌍 Localisation et Contenu
- Traductions massives zh-CN (menu, jeux, actualités, outils, profil) + RSS pour zh-CN.
- EN : alignement de structure, corrections liens/OG/canonical, traductions sections Actualités/Jeux/Outils/Authentification.
- Visibilité des langues du menu limitée à RU/EN/zh-CN (autres disponibles pour inclusion future).
- Partenaires obsolètes retirés du menu (Sky Codex, Sword Whispers, etc.).
📢 Publicité
- Bannières Mail.ru sur pages clés ; ancrage mobile 320×50 ; publicités in-feed sur promo.
- Auto-collapse global pour blocs publicitaires en no-fill ; script unifié et re-push.
📱 UX et Accessibilité
- Articles/actualités centrés, défilement stable et marges ; barre de recherche Google CSE alignée.
accessibility.cssséparé, mode 'Mouvement Réduit', haut contraste, grande police ; paramètres unifiés sur toutes les pages.- Améliorations mobiles : glissements, pull-to-refresh, retour haptique, lazy-loading des images.
🌱 Calculateurs Écologiques
- Ajout catégorie 'Écologie' et calculateur d'empreinte écologique des produits ; base de données produits étendue, UX chargement/indications amélioré.
🧹 Autres
- Réorganisation structure frontend (menu/main/scripts/styles →
frontend/…), corrections PWA et service worker. - Géofiltre codes promo (masquage pour pays anglophones/asiatiques), pixel ajouté.
- Labuba : série de prototypes et corrections techniques ; finalement - non publié.
🧭 Navigation et Contenu
- Cartes de jeux mises à jour, ajoutées/masquées selon besoins pour tests A/B.
- develop synchronisé avec master ; branches et pages obsolètes supprimées (incluant anciens jeux démo de master).
🛠 Corrections
- Démineur : ouverture massive de zones vides maintenant reflétée visuellement immédiatement, timer ne se duplique pas, drapeaux corrects.
- Pièces : rythme réduit (tick=300ms), pièges bougent moins souvent (tous les 3 ticks).
- Jeux/menu : problèmes mineurs avec liens et cartes résolus.