Što je MHTML?

MHTML je kratica za “MIME HTML”, što je format datoteke koji kombinira web stranicu i sve njezine resurse. Većina web-preglednika prema zadanim postavkama sprema web stranice kao više datoteka, obično datoteku jezika za označavanje hiperteksta (HTML) i pridruženu mapu resursa, koja može uključivati ​​slike, glazbu ili druge podatke. MHTML stavlja sve ove informacije u jednu datoteku, koja se također naziva HTML arhiva, s kojom je često lakše rukovati.

Jedan zadatak za koji MHTML može biti vrlo koristan je slanje web stranica putem e-pošte, jer može omogućiti klijentu e-pošte da prikaže web stranicu u cijelosti, a da zapravo nije na stranici. Arhivski format također pruža jednostavan način za osobu da pregleda web stranicu bez da je uopće online. Unatoč tim mogućnostima, MHTML je podložan nekim od istih ograničenja kao i opširnija metoda HTML-plus-resource-folder za spremanje web stranica. HTML arhive se ne ažuriraju automatski kada se web stranica ažurira na mreži. Datoteke su statični entiteti koji daju snimku stranice u određenom trenutku.

MHTML datoteke mogu se pregledavati u uređivaču teksta baš kao i obične HTML datoteke. Slike i resursi koji nemaju tekstualni prikaz ne čuvaju se u uređivaču teksta i prikazuju se kao nizovi nasumičnih slova i brojeva. Izvorni kod stranice, kao i stilska tablica koja upravlja izgledom stranice, lako je vidljiva. Gledanje HTML arhive kao teksta ne utječe na prikaz web stranice kada se arhiva pregledava u pregledniku.

Web stranica prikazana iz MHTML datoteke nije uvijek točna replika stranice kako se izvorno pojavila na mreži. Pretvorba u arhivski format može uzrokovati male probleme sa stilskim listovima, što bi zauzvrat uzrokovalo razlike u izgledu između spremljene stranice i verzije koja se pojavljuje na mreži. Te su promjene obično male, a česte su i netočne margine oko slika. Veliki problemi s izgledom su rijetki. Općenito, HTML arhive su robustan i pouzdan način za kondenzaciju web stranica.