Bedrifter og organisasjoner arkiverer gamle nettsider eller nettfora av ulike årsaker. Vanligvis innebærer forsøk på å lagre en hel webside å holde styr på en stor mappe med filer. Noen ganger virker det kanskje ikke mulig å oppnå en perfekt kopi av en webside fordi den bruker ressurser på andre websider. Den primære forskjellen mellom HTML og MHTML, en nyere protokoll, er at den lar deg laste ned en webside ved å bruke de grunnleggende prinsippene for Internett-e-post.
HTML
Forkortelse for Hyper Text Markup Language, HTML-dokumenter inneholder en serie koder og kommandoer som styrer hvordan en nettleser viser sider på Internett. Når det gjelder e-post, tillater vanlig HTML ulike tagger som inkluderer hyperkoblinger i hoveddelen av en e-post og tekstvedlegg. Vanlig HTML-e-post kan imidlertid ikke overføre ikke-tekstvedlegg eller media. Som sådan er den svært begrenset, og det ble nødvendig å oppgradere egenskapene.
Dagens video
MIME
Svaret på HTML-e-postens mangler kom i form av MIME. Forkortelse for Multipurpose Internet Mail Extensions, utviklingen av MIME endret ansiktet til e-post. Med MIME-protokollen kan Internett-e-post nå inneholde bilder, inneholde flerdelte meldingstekster og til og med ikke-standardtegn i e-postoverskrifter. MIME definerer formatering for ikke-tekstmeldinger og tillater overføring av andre medier, for eksempel musikk eller video, i e-poster. De fleste e-poster på publiseringstidspunktet bruker MIME-formatet.
MHTML
Forkortelse for MIME HTML, MHTML bruker MIME-e-postprotokollen til å kombinere elementer til en enkelt websidearkivfil. På samme måte som MIME tillater overføring av medierike e-poster, lager MHTML også sin egen "e-post" i form av en arkivert webside. Dette betyr at MHTML lar utviklere samle et underliggende HTML-dokument, sammen med dets innebygde bilder og medier, til en enkelt fil. Dette arkivet kan også inkludere koblede dokumenter, hvis utvikleren ønsker det, ved bruk av Content-ID-URLer innebygd med MHTML-dokumentets overskrift.
Forskjeller
HMTL og MHTML, selv om de er nært knyttet, har store forskjeller. Ethvert MHTML-dokument bruker en underliggende HTML-webside, men bare MHTML kan pakke en hel nettside til en enkelt fil når den lastes ned. I motsetning til dette, når du lagrer et HTML-dokument, oppretter en datamaskin en mappe som inneholder flere filer som var innebygd i det originale HTML-dokumentet. Disse løse filene, hvis de slettes ved et uhell eller går tapt, kan gjøre det umulig å se en lagret webside. Med MHTML, siden alle filer samles i ett arkivert format, blir arkiveringen av nettsider mye enklere og mindre rotete.