Principe
La minification HTML fait référence au processus de suppression des données inutiles ou redondantes dans le code HTML sans affecter le traitement de la ressource par le navigateur - par exemple, commentaires de code et formatage, suppression du code inutilisé, utilisation de noms de variables et de fonctions plus courts, etc.
Lorsque les développeurs écrivent du code, ils incluent des sauts de ligne, des espaces et des commentaires qui facilitent la lecture du code, mais que votre navigateur n’a pas besoin pour le traiter. Donc, la minification supprime ces éléments. Cela rendra le code pratiquement illisible pour les humains, mais les ordinateurs ne s’en soucient pas, ils peuvent toujours le traiter. L'espace blanc est pour nous des humanoïdes faibles :). Ces parties inutiles ajoutent quelques octets supplémentaires à la taille du fichier, ce qui les rend un peu plus volumineux que nécessaire.
Exemple
Sans minification HTML
Avec minification HTML
Paramètres de réglage
keepcomment
Cette option garde les commentaires HTML dans le code. L'expérience nous a montré que retirer les commentaires HTML était une source de bug récurrente.
L'impact d'une telle optimisation étant faible, nous avons décidé de désactiver cette optimisation par défaut.
Impact WebPerf
L'impact attendu est une diminution du poids du fichier HTML. Celui-ci est donc téléchargé plus rapidement par le navigateur. Dans une moindre mesure, cela réduit aussi le temps de parsing et d'execution.
Cette optimisation est basique et sans risque. Elle est un complément aux compression gzip ou brotli.
Comment vérifier son fonctionnement ?
Le code HTML de votre page ne contiendra plus de saut de ligne après l'activation de la minification HTML.
Activation via le dashboard
Activation via l'API
Recommandations
Nous vous recommandons d'activer cette optimisation systématiquement.
Cet article a-t-il été utile ?
C'est super !
Merci pour votre commentaire
Désolé ! Nous n'avons pas pu vous être utile
Merci pour votre commentaire
Commentaires envoyés
Nous apprécions vos efforts et nous allons corriger l'article