Un jeu de société en ligne sans JavaScript : étude de cas sur l’amélioration progressive

2025-08-23

Cet article explique comment un site web de jeux de société en ligne a réussi à rendre JavaScript totalement facultatif en utilisant le rendu côté serveur, les éléments HTML standard et les paramètres d’URL. L’auteur a remplacé les mises à jour en temps réel par une actualisation automatique de la page et a utilisé des éléments HTML natifs pour les menus déroulants et les modales. Bien que cela ait augmenté la charge du serveur et la complexité du code, cette approche a amélioré la vitesse de chargement initiale de la page et la robustesse du site, offrant des avantages inattendus, comme un HTML plus sémantiquement correct. Cependant, l’auteur conclut que l’effort supplémentaire ne vaut pas la peine à moins de cibler un public très réticent à JavaScript, et prévoit de supprimer le code supplémentaire à terme.