Différence entre HTML et MHTML

Les entreprises et les organisations archivent d'anciennes pages Web ou forums Web pour diverses raisons. En règle générale, tenter d'enregistrer une page Web entière implique de garder une trace d'un grand dossier de fichiers. Parfois, l'obtention d'une réplique parfaite d'une page Web peut sembler impossible car elle utilise des ressources situées sur d'autres pages Web. La principale différence entre HTML et MHTML, un protocole plus récent, est qu'il vous permet de télécharger une page Web en utilisant les principes de base de la messagerie Internet.

HTML

Abréviation de Hyper Text Markup Language, les documents HTML contiennent une série de balises et de commandes qui régissent la façon dont un navigateur Web affiche les pages sur Internet. En ce qui concerne les e-mails, le HTML brut autorise diverses balises qui incluent des hyperliens dans le corps d'un e-mail et des pièces jointes. Cependant, les e-mails HTML simples ne peuvent pas transmettre de pièces jointes ou de supports non textuels. A ce titre, il est très limité et il est devenu nécessaire de faire évoluer ses capacités.

Vidéo du jour

MIME

La réponse aux lacunes des e-mails HTML est arrivée sous la forme de MIME. Abréviation de Multipurpose Internet Mail Extensions, le développement de MIME a changé le visage du courrier électronique. Avec le protocole MIME, le courrier Internet pouvait désormais inclure des images, contenir des corps de message en plusieurs parties et même des caractères non standard dans les en-têtes de courrier électronique. MIME définit le formatage des messages non textuels et permet la transmission d'autres médias, tels que la musique ou la vidéo, dans les e-mails. La plupart des e-mails au moment de la publication utilisent le format MIME.

MHTML

Abréviation de MIME HTML, MHTML utilise le protocole de messagerie MIME pour combiner des éléments dans un seul fichier d'archive de page Web. De la même manière que MIME permet la transmission d'e-mails riches en médias, MHTML crée également son propre « e-mail » sous la forme d'une page Web archivée. Cela signifie que MHTML permet aux développeurs de rassembler un document HTML sous-jacent, ainsi que ses images et médias intégrés, dans un seul fichier. Cette archive peut également inclure des documents liés, si le développeur le souhaite, en utilisant des URL Content-ID intégrées à l'en-tête du document MHTML.

Différences

HMTL et MHTML, bien qu'étroitement liés, présentent des différences majeures. Tout document MHTML utilise une page Web HTML sous-jacente, mais seul MHTML peut regrouper une page Web entière dans un seul fichier une fois téléchargé. En revanche, lors de l'enregistrement d'un document HTML, un ordinateur crée un dossier contenant plusieurs fichiers intégrés au document HTML d'origine. Ces fichiers perdus, s'ils sont accidentellement supprimés ou perdus, peuvent rendre impossible l'affichage d'une page Web enregistrée. Avec MHTML, étant donné que tous les fichiers sont rassemblés dans un seul format archivé, l'archivage des pages Web en ligne devient beaucoup plus facile et moins encombré.