HTML minifier

Une nouvelle tendance dans les algorithmes de positionnement semble vouloir se dégager en ce début d’année 2010. en effet, les moteurs de recherche veulent un site où changer de page soit aussi rapide que de tourner les pages d’un magazine. Citons par exemple les initiatives YSlow! de Yahoo!, ou PageSpeed de Google.

Ce critère de la « vitesse » a gagné une place dans les algorithmes de ces moteurs, donc on a tout intérêt, si l’on veut avoir un bon référencement, à que notre site soit présenté aux navigateurs dans les meilleurs délais. Pour cela il a beaucoup de facteurs que l’on peut optimiser, dont le plus simple est peut-être la taille des fichiers qui sont envoyés au navigateur. On a vu dans ce sens des outils pour réduire la taille des feuilles de style, ou des scripts JavaScript. Maintenant on a aussi un outil pour réduire la taille des fichiers HTML.

HTML minifier

Il s’agit d’un outil pour compresser le HTML, et réduire sa taille, donc le temps de téléchargement. Pour l’instant il s’agit d’un outil en version de développement. Voici les options qu’il propose:

  • Supprimer les commentaires HTML, CSS, JavaScript.
  • Supprimer les sections CDATA.
  • Réduire les espaces en blanc
  • Compresser les attributs si possible : par exemple
    selected='selected'>
    devient
    selected>
  • Enlever les guillemets des attributs
  • Supprimer les attributs redondants (a id= »… » name= »… »)
  • Utiliser un Doctype court.
  • Supprimer les attributs vides.
  • Supprimer les tags optionnels.
  • Supprimer les éléments vides.
  • Valider avec HTML lint

Nous avons ici un outil très prometteur. Nous attendons la première version RC que l’on puisse l’utiliser en production!

Les commentaires sont fermés.