Comment accélérer la vitesse du jeu

Depuis quelques temps déjà, je me pose des questions quand a l’optimisation du jeu. Dans un premier temps, je comptais utiliser Google Gears mais je suis tombé sur le site web de Yahoo et plus particulièrement sur les bonnes pratiques pour accélérer son site web. Yahoo propose en tout 34 bonnes pratiques dans tout les domaines.

Ajoutez un en-tête Expires:

Les navigateurs utilisent leur propre système de cache pour réduire le nombre et le poids des requêtes HTTP et pour rendre les sites web plus rapide. Les serveurs web utilisent un en-tête Expires dans la réponse HTTP pour dire au client combien de temps une page peut-elle être caché.

Compression Gzip:

Un autre moyen pour accélérer la vitesse est de diminuer la taille de la réponse HTTP. Pour cela, on utilise la compression gzip. Avec cette compression, presque 70% de poids en moins. Et comme 90% des navigateurs web supportent cette compression, pourquoi s’en priver ?

Bien placer ces css et js:

Avec ces deux pratiques, on ne gagne pas de poids ou autres mais juste de temps d’affichage. En mettant les feuilles de styles en haut dans la balise head, le site s’affiche correctement petit a petit. Mettre les scripts en bas est très important. En effet, ces scripts sont lourds a charger. Les mettre en haut bloquera le téléchargement de tout le site.

Minification des codes:

La minification est le fait de réduire au maximum un code en enlevant tout ce qui est inutile. Par exemple, javascript ne prend pas en compte les espaces et les tabulations. Les enlever fait gagner un poids certain. Yui compressor le fait très bien.

Ces pratiques permettent vraiment un gain de performance du site. Tout est sauvegarder dans le navigateur sans pour autant installer de plugin comme pour Google Gears et le joueur n’a rien a faire.

Laisser un commentaire