Une prévisualisation HTML (HyperText Markup Language) implique l’utilisation d’une application logicielle, d’un script ou d’un plug-in pour lire un document écrit en HTML et produire un rendu formaté du code, y compris des éléments tels que des images, des feuilles de style en cascade (CSS) et d’autres éléments non -composants de texte. Un aperçu HTML peut être différent du rendu normal effectué dans un navigateur, car certains éléments peuvent être affichés uniquement en tant qu’espaces réservés et les méthodes de rendu réelles utilisées peuvent être plus légères pour permettre des modifications rapides et dynamiques. Certaines des utilisations d’un aperçu HTML incluent l’affichage en temps réel du code HTML pendant la conception et le développement, la vérification des marges et du contenu avant l’impression et la création d’images miniatures pour la navigation ou la navigation. Dans certaines applications, les composants logiciels utilisés pour générer un aperçu HTML sont exactement les mêmes que ceux utilisés pour afficher une page dans un navigateur Web.
Lorsqu’un site Web est conçu et codé, le document HTML réel n’est en fait qu’un ensemble de balises, de chiffres et de commandes. Les images, les scripts interactifs et les spécifications de mise en forme sont stockés sous forme de lignes de texte. Lorsqu’une page HTML est chargée pour être visualisée par un utilisateur, le texte est analysé et les images sont chargées et mises en mémoire tampon. En appliquant progressivement chacun des codes HTML à un document, la mise en page parfois complexe et précise de la page web peut être révélée.
Les composants de rendu de certains navigateurs Web sont en fait des bibliothèques abstraites qui peuvent être appelées à partir d’applications et de programmes extérieurs au navigateur. Cela signifie qu’un moyen simple de créer un aperçu HTML consiste à charger un fichier HTML, puis à le transmettre aux composants de rendu d’un navigateur existant sur un ordinateur, qui peut ensuite dessiner la page telle qu’elle doit être vue dans un canevas visible à l’écran. . Une fois l’aperçu HTML généré, le canevas sur lequel il a été dessiné peut être manipulé comme s’il s’agissait d’une simple image.
Les programmes d’édition HTML utilisés pour créer des pages Web peuvent utiliser une fenêtre d’aperçu HTML pour afficher les modifications apportées à l’apparence d’un site lorsque le code est activement modifié dans une autre fenêtre. L’image rendue de la page peut également être envoyée à une imprimante, un fichier image ou un autre périphérique – qu’il soit réel ou virtuel – afin qu’elle puisse être enregistrée sans qu’il soit nécessaire de réinterpréter continuellement le code HTML. Les pages Web utilisées pour l’apprentissage ou la création peuvent même utiliser des scripts qui permettent aux utilisateurs d’interagir avec du code HTML qui est instantanément analysé directement sur le site.
Une difficulté qui peut survenir lors de l’utilisation d’un aperçu HTML est qu’il peut ne pas permettre l’affichage de certains éléments de la page si la source de l’information n’est pas localisée localement. Cela pourrait faire en sorte que les médias diffusés en continu à partir d’une source tierce ou les bannières publicitaires restent vides. De plus, certains plug-ins peuvent ne pas fonctionner dans un aperçu HTML, de sorte que les scripts et les applets qui génèrent des composants visuels peuvent ne pas être rendus du tout.