Différence entre HTML et MHTML
Les entreprises et les organisations archivent les anciennes pages Web ou les forums Web pour diverses raisons. En règle générale, la tentative d'enregistrement d'une page Web entière implique le suivi d'un grand dossier de fichiers. Parfois, la réalisation 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 simple permet diverses balises qui incluent des hyperliens dans le corps d'un e-mail et des pièces jointes. Cependant, les e-mails en HTML ne peuvent pas transmettre de pièces jointes ou de médias non textuels. En tant que tel, il est très limité et il est devenu nécessaire de mettre à niveau ses capacités.
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 peut 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 lors du téléchargement. En revanche, lors de l'enregistrement d'un document HTML, un ordinateur crée un dossier contenant plusieurs fichiers incorporés dans le document HTML d'origine. Ces fichiers libres, s'ils sont accidentellement supprimés ou perdus, peuvent rendre impossible l'affichage d'une page Web enregistrée. Avec MHTML, puisque tous les fichiers sont rassemblés dans un format d'archivage unique, l'archivage des pages Web en ligne devient beaucoup plus facile et moins encombré.