Qu’est-ce que l’HTML ?
L’HTML (acronyme de « HyperText Markup Language ») est un système de notations spéciales qui précise l’apparence et le fonctionnement d’une page web. L’HTML permet la transmission des pages web, comme leur texte, images, tableaux, liens, formulaires, etc., via Internet vers votre appareil. L’HTML est le langage de codage (ou « balisage ») standard utilisé pour construire des pages qui s’affichent dans un navigateur web.
À quoi ressemble l’HTML ?
L’HTML est basé sur des « balises », qui sont des instructions encloses entre des crochets triangulaires (également appelés signes inférieur et supérieur à).
Par exemple, le texte HTML « Ceci est très important » deviendra « Ceci est très important » sur un navigateur Web. La balise <b>
marque le début du texte en gras et la balise </b>
marque la fin de ce texte en gras. Les balises ne s’affichent pas lorsque vous consultez une page dans un navigateur.
Il existe des dizaines de balises HTML disponibles qui peuvent être combinées de manière complexe; d’autres langages (au-delà de l’HTML) peuvent déterminer l’apparence d’une page. Ce qui précède n’est qu’un exemple simplifié.
Que fait un navigateur avec l’HTML ?
Lorsqu’un navigateur demande une page web à un serveur, la page revient sous forme d’HTML. Le navigateur examine ensuite les balises HTML et détermine ce qui doit s’afficher sur l’écran de votre appareil. Il doit déterminer quel texte afficher, comment le texte doit être formaté et agencé, quelles parties doivent être des liens cliquables et bien plus encore. Ce processus s’appelle « rendu »
Lors du rendu, le navigateur peut devoir effectuer des demandes supplémentaires. L’HTML est juste du texte; il n’inclut pas d’images, de vidéos ou de sons. Ce type de contenu peut être inclus sur les pages web en utilisant des balises HTML spécifiques. For example, an image can be included using this HTML: <img src="https://example.com/image.png />
. Lorsqu’un navigateur voit cette balise dans l’HTML, il fera une demande à l’URL contenue dans la balise, et le serveur retournera l’image. Le navigateur peut alors afficher l’image à l’endroit correct sur l’écran.
Que signifie l’HTML pour la confidentialité et la sécurité ?
Ce contenu demandé séparément provient souvent d’un serveur différent de celui hébergeant la page web réelle. Il s’agit d’une pratique très courante et utile. Cependant, permettre aux pages web d’inclure des éléments provenant de différents serveurs a pour effet secondaire non intentionnel de créer un moyen pour les traqueurs de fonctionner. Votre activité de navigation peut être suivie via ces demandes à d’autres serveurs. Brave empêche ce type de suivi en bloquant les demandes aux serveurs connus pour être utilisés à des fins de tracking.
Remarque : il peut y avoir d’autres façons de suivre, comme les fetches JavaScript.