ALI

mercredi 27 novembre 2013

Qu'est-ce qu'un compresseur HTML?

Un HyperText Markup Language ( HTML ) compresseur est une application informatique qui efface les caractères inutiles à partir d'un fichier de code HTML. Ce type de programme est également connu comme un "minifier," car elle réduit le code de la taille minimale possible. Un compresseur de HTML bandes domaines pertinents du code, mais permet toujours le programme fonctionne comme il était prévu. Le but principal d'un minifier HTML est de réduire la taille des fichiers d'Internet pour augmenter la vitesse d'un site web.
 
Dans le monde entier, le code HTML est l'un des langages de programmation les plus utilisés pour les sites Web. Les navigateurs Web utilisent le code HTML pour déterminer le contenu et la présentation d'une page. Des organisations telles que le Consortium World Wide Web (W3C) ont publié des lignes directrices pour la structure recommandée d'un fichier HTML. Malgré ces directives, il ya une variété d'approches que le site programmeur peut utiliser lors du codage d'une page. Dans de nombreux cas, le code est "plus écrit" et est plus longue que nécessaire
.
Un compresseur HTML analyse le contenu d'un fichier de code et supprime des éléments redondants. Commentaires non essentiels placés par les programmeurs, par exemple, sont automatiquement supprimés. Les espaces entre les éléments et les lignes de code sont également supprimés. Ces "espace blanc" zones permettent aux programmeurs humains d'interpréter facilement le code, mais ne sont pas nécessaires pour les navigateurs HTML.

En plus d'éliminer les commentaires et les espaces inutiles dans un fichier, un compresseur HTML peut également supprimer d'autres expressions de programmation pertinents. De nombreux programmes de HTML incluent un "tag" de fermeture qui indique la fin d'un paragraphe ou d'une autre zone de mise en page. Bien que ces balises de fermeture sont logiques, les navigateurs modernes ne les obligent pas. Certaines variétés de compresseur HTML seront minimiser le code par la localisation et l'élimination de ces tags.
 
Un compresseur peut également modifier longues composants de code, et abréger lorsque c'est possible. Une partie du code utilisé dans une page Web peuvent être rédigées en format long ou court. Par exemple, le code HTML "" va provoquer une zone de texte pour avoir un style barrée. Un compresseur HTML peut remplacer ces éléments par le terme abrégé "," qui accomplit la même tâche.
 
Il n'est pas rare pour une page Web HTML à contenir des centaines voire des milliers de lignes de code. En éliminant tous les domaines redondants, un compresseur peut réduire considérablement la taille de l'ensemble du dossier. Cela peut augmenter de façon significative la vitesse et l'efficacité d'ensemble d'un site Web, et de minimiser la largeur de bande nécessaire pour charger les données de chaque page.