Kas yra MHTML dokumentas?

MHTML dokumentas yra archyvo dokumento tipas, kuris sujungia tinklalapį ir visus jo išteklius. Tai labai skiriasi nuo HTML, kuriame yra tik tinklalapio tekstas. Nors HTML yra tiesiog žymėjimo kalba, MHTML yra visas failo formatas. Kadangi MHTML dokumentas yra vienas failas, o ne vienas failas ir išteklių aplankas, jį tvarkyti dažnai daug lengviau nei paprastus HTML dokumentus.

1999 m. buvo sukurtas standartas, nurodantis, kaip turi būti struktūrizuotas MHTML dokumentas. Visuose šio tipo dokumentuose tam tikru mastu naudojamas standartas. Yra daug įvairių MHTML dokumentų, gaunamų iš šio standarto. Skirtumai tarp dokumentų tipų atsiranda ne dėl dokumentų struktūros, o dėl jų išsaugojimo. Nors dokumento formatas yra standartizuotas, metodas, kuriuo tinklalapis ir jo ištekliai apdorojami į tokį dokumentą, nėra.

Dokumentų apdorojimo skirtumai gali sukelti suderinamumo problemų, kai MHTML dokumentas atidaromas žiniatinklio naršyklėje. Kai kuriuos dokumentų formatus galima pakankamai gerai atidaryti skirtingose ​​naršyklėse, tačiau kiti turi patentuotą formatą, kurį galima atidaryti tik juos sukūrusioje naršyklėje. Paprastai šiuos dokumentus geriau atidaryti toje pačioje naršyklėje, kurioje jie buvo sukurti, nes tai suteikia patikimiausią pirminio tinklalapio atkūrimą. Dokumento atidarymas kitoje naršyklėje paprastai nesukelia didelių išdėstymo sunkumų, nors tokia galimybė yra. Be to, kai kurios naršyklės nepalaiko MHTML dokumentų be priedų ar priedų.

Šiuose dokumentuose esanti tinklalapio versija yra statinė, tai reiškia, kad jie negali dinamiškai atnaujinti naudojant tinklalapį. MHTML dokumento peržiūra yra panaši į HTML dokumento peržiūrą, nes abu dokumentai yra tinklalapio momentinės nuotraukos tam tikru momentu. Norint sukurti atnaujintą dokumentą, puslapis turi būti vėl įrašytas nauju laiku.

MHTML dokumentai dažniausiai naudojami dideliems tinklalapiams siųsti el. paštu arba palengvinti mažesnių tinklalapių perkėlimą. Kadangi prie el. laiško neįmanoma lengvai pridėti išteklių aplanko, MHTML dokumentų archyvo formatas yra greitas ir paprastas būdas išspręsti šią problemą. Šių dokumentų siuntimas el. paštu turi daugybę taikomųjų programų, ypač žiniatinklyje ir bendradarbiaujant.