Razlika med HTML in MHTML

click fraud protection

Podjetja in organizacije arhivirajo stare spletne strani ali spletne forume iz različnih razlogov. Običajno poskus shraniti celotno spletno stran vključuje spremljanje velike mape datotek. Včasih se zdi, da popolna replika spletne strani ni mogoča, ker uporablja vire, ki se nahajajo na drugih spletnih straneh. Glavna razlika med HTML in MHTML, novejšim protokolom, je v tem, da vam omogoča prenos spletne strani z uporabo osnovnih načel internetne e-pošte.

HTML

Okrajšava za Hyper Text Markup Language, dokumenti HTML vsebujejo vrsto oznak in ukazov, ki urejajo, kako spletni brskalnik prikazuje strani v internetu. Kar zadeva e-pošto, navaden HTML omogoča različne oznake, ki vključujejo hiperpovezave v telesu e-pošte in besedilne priloge. Vendar navadna e-pošta HTML ne more prenašati nebesedilnih prilog ali medijev. Kot taka je zelo omejena in postala je potrebna nadgradnja njegovih zmogljivosti.

Video dneva

MIME

Odgovor za pomanjkljivosti elektronske pošte HTML je prispel v obliki MIME. Skrajšano za večnamenske razširitve internetne pošte je razvoj MIME spremenil podobo e-pošte. S protokolom MIME lahko internetna pošta zdaj vključuje slike, vsebuje večdelna telesa sporočil in celo nestandardne znake v glavah e-pošte. MIME definira oblikovanje za nebesedilna sporočila in omogoča prenos drugih medijev, kot so glasba ali video, znotraj e-pošte. Večina e-pošte v času objave uporablja format MIME.

MHTML

Okrajšava za MIME HTML, MHTML uporablja e-poštni protokol MIME za združevanje elementov v eno arhivsko datoteko spletne strani. Na enak način, kot MIME omogoča prenos medijsko bogatih e-poštnih sporočil, MHTML ustvari tudi lastno "e-pošto" v obliki arhivirane spletne strani. To pomeni, da MHTML omogoča razvijalcem, da zberejo osnovni dokument HTML, skupaj z njegovimi vdelanimi slikami in mediji, v eno datoteko. Ta arhiv lahko vključuje tudi povezane dokumente, če želi razvijalec, z uporabo URL-jev Content-ID, ki so vdelani v glavo dokumenta MHTML.

Razlike

Čeprav sta HMTL in MHTML tesno povezana, imata velike razlike. Vsak dokument MHTML uporablja osnovno spletno stran HTML, vendar lahko samo MHTML ob prenosu zapakira celotno spletno stran v eno datoteko. Nasprotno pa pri shranjevanju dokumenta HTML računalnik ustvari mapo, ki vključuje več datotek, ki so bile vdelane v izvirni dokument HTML. Te ohlapne datoteke, če so pomotoma izbrisane ali izgubljene, lahko onemogočajo ogled shranjene spletne strani. Z MHTML, ker so vse datoteke zbrane v en arhiviran format, postane arhiviranje spletnih spletnih strani veliko lažje in manj nered.