Razlika između HTML-a i MHTML-a

Poduzeća i organizacije arhiviraju stare web stranice ili web forume iz različitih razloga. Pokušaj spremanja cijele web stranice obično uključuje praćenje velike mape datoteka. Ponekad se možda neće činiti mogućim postizanje savršene replike web-stranice jer koristi resurse koji se nalaze na drugim web-stranicama. Primarna razlika između HTML-a i MHTML-a, novijeg protokola, je u tome što vam omogućuje preuzimanje web stranice koristeći osnovna načela internetske e-pošte.

HTML

Kratko od Hyper Text Markup Language, HTML dokumenti sadrže niz oznaka i naredbi koje upravljaju načinom na koji web preglednik prikazuje stranice na Internetu. Što se tiče e-pošte, obični HTML dopušta različite oznake koje uključuju hiperveze unutar tijela e-pošte i tekstualne privitke. Međutim, obična HTML e-pošta ne može prenositi netekstualne privitke ili medije. Kao takav, vrlo je ograničen i postalo je potrebno nadograditi njegove mogućnosti.

Video dana

MIME

Odgovor za nedostatke HTML e-pošte stigao je u obliku MIME. Kratko za višenamjenska proširenja internetske pošte, razvoj MIME-a promijenio je lice e-pošte. Uz MIME protokol, internetska pošta sada može uključivati ​​slike, sadržavati višedijelna tijela poruka, pa čak i nestandardne znakove unutar zaglavlja e-pošte. MIME definira formatiranje za poruke koje nisu tekstualne i omogućuje prijenos drugih medija, poput glazbe ili videa, unutar e-pošte. Većina e-pošte u trenutku objave koristi MIME format.

MHTML

Skraćeno za MIME HTML, MHTML koristi MIME protokol e-pošte za kombiniranje stavki u jednu arhivsku datoteku web stranice. Na isti način na koji MIME dopušta prijenos medijskih poruka e-pošte, MHTML također stvara vlastitu "e-poštu" u obliku arhivirane web stranice. To znači da MHTML omogućuje programerima da prikupe temeljni HTML dokument, zajedno s njegovim ugrađenim slikama i medijima, u jednu datoteku. Ova arhiva također može uključivati ​​povezane dokumente, ako programer želi, korištenjem Content-ID URL-ova ugrađenih u zaglavlje MHTML dokumenta.

Razlike

HMTL i MHTML, iako su usko povezani, imaju velike razlike. Svaki MHTML dokument koristi temeljnu HTML web stranicu, ali samo MHTML može pakirati cijelu web stranicu u jednu datoteku kada se preuzme. Nasuprot tome, kada sprema HTML dokument, računalo stvara mapu koja uključuje više datoteka koje su bile ugrađene u izvorni HTML dokument. Ove labave datoteke, ako su slučajno izbrisane ili izgubljene, mogu onemogućiti gledanje spremljene web stranice. S MHTML-om, budući da se sve datoteke skupljaju u jedan arhivirani format, arhiviranje internetskih web stranica postaje puno lakše i manje pretrpano.