HTML-i ja MHTML-i erinevus

click fraud protection

Ettevõtted ja organisatsioonid arhiveerivad vanu veebilehti või veebifoorumeid erinevatel põhjustel. Tavaliselt hõlmab terve veebilehe salvestamise katse suure failikausta jälgimist. Mõnikord ei pruugi veebilehe täiusliku koopia saavutamine tunduda võimalik, kuna see kasutab teistel veebilehtedel asuvaid ressursse. Peamine erinevus HTML-i ja MHTML-i, uuema protokolli, vahel on see, et see võimaldab Interneti-meili põhiprintsiipe kasutades veebilehte alla laadida.

HTML

Lühidalt hüperteksti märgistuskeelest sisaldavad HTML-dokumendid rida silte ja käske, mis reguleerivad seda, kuidas veebibrauser Internetis lehti kuvab. Mis puudutab meili, siis tavaline HTML võimaldab kasutada mitmesuguseid silte, mis sisaldavad meili sisus olevaid hüperlinke ja tekstimanuseid. Kuid tavaline HTML-meil ei saa edastada mittetekstilisi manuseid ega meediat. Sellisena on see väga piiratud ja tekkis vajadus selle võimalusi täiendada.

Päeva video

MIME

Vastus HTML-meili puudustele saabus MIME kujul. Lühend sõnadest Multipurpose Internet Mail Extensions, muutis MIME areng e-posti ilmet. MIME-protokolli abil võib Interneti-post nüüd sisaldada pilte, mitmeosalisi sõnumikehi ja isegi mittestandardseid märke e-kirjade päistes. MIME määrab mittetekstisõnumite vormingu ja võimaldab meilides edastada muid meediume, nagu muusika või video. Enamik meilisõnumeid kasutab avaldamise hetke seisuga MIME-vormingut.

MHTML

Lühend MIME HTML-ist, kasutab MHTML MIME meiliprotokolli üksuste ühendamiseks üheks veebilehe arhiivifailiks. Samamoodi nagu MIME võimaldab edastada meediarikkaid e-kirju, loob MHTML ka oma "meili" arhiveeritud veebilehe kujul. See tähendab, et MHTML võimaldab arendajatel koguda aluseks oleva HTML-dokumendi koos selle manustatud piltide ja meediaga ühte faili. See arhiiv võib sisaldada ka lingitud dokumente, kui arendaja seda soovib, kasutades MHTML-dokumendi päisesse manustatud Content-ID URL-e.

Erinevused

Kuigi HMTL ja MHTML on omavahel tihedalt seotud, on neil suuri erinevusi. Iga MHTML-dokument kasutab aluseks olevat HTML-i veebilehte, kuid ainult MHTML saab allalaadimisel pakkida terve veebilehe ühte faili. Seevastu HTML-dokumendi salvestamisel loob arvuti kausta, mis sisaldab mitut faili, mis olid manustatud algsesse HTML-dokumenti. Need lahtised failid võivad kogemata kustutamise või kaotamise korral muuta salvestatud veebilehe vaatamise võimatuks. Kuna kõik failid kogunevad MHTML-iga ühte arhiveeritud vormingusse, muutub veebilehtede arhiveerimine palju lihtsamaks ja vähem segaseks.