Mis on MHTML?

MHTML on lühend sõnadest “MIME HTML”, mis on failivorming, mis ühendab veebilehe ja kõik selle ressursid. Enamik veebibrausereid salvestab vaikimisi veebilehti mitme failina, tavaliselt hüperteksti märgistuskeele (HTML) faili ja sellega seotud ressursside kaustana, mis võib sisaldada pilte, muusikat või muid andmeid. MHTML paigutab kogu selle teabe ühte faili, mida nimetatakse ka HTML-arhiiviks, mida on sageli lihtsam käsitleda.

Üks ülesanne, mille puhul MHTML võib olla väga kasulik, on veebilehtede saatmine e-posti teel, kuna see võib lubada meiliklientil kuvada veebilehte tervikuna, ilma et see sait tegelikult viibiks. Arhiivivorming pakub ka lihtsa võimaluse veebilehte vaadata, ilma et ta oleks üldse võrgus. Vaatamata nendele võimalustele kehtivad MHTML-ile samad piirangud kui veebilehtede salvestamise üksikasjalikumale HTML-pluss-ressursside kausta meetodile. HTML-arhiive ei värskendata automaatselt, kui veebilehte võrgus värskendatakse. Failid on staatilised üksused, mis annavad lehe hetkepildi konkreetsel ajahetkel.

MHTML-faile saab vaadata tekstiredaktoris nagu tavalisi HTML-faile. Pilte ja ressursse, millel puudub tekstiline esitus, tekstiredaktoris ei säilitata ning need kuvatakse juhuslike tähtede ja numbrite jadadena. Lehe lähtekood ja lehe paigutust reguleeriv stiilileht on kergesti nähtavad. HTML-arhiivi tekstina vaatamine ei mõjuta veebilehe kuvamist, kui arhiivi vaadatakse brauseris.

MHTML-failist kuvatav veebileht ei ole alati lehe täpne koopia, nagu see algselt võrgus ilmus. Arhiivivormingusse teisendamine võib laadilehtedega tekitada väikeseid probleeme, mis omakorda põhjustab erinevusi salvestatud lehe ja võrgus kuvatava versiooni paigutuses. Need muudatused on tavaliselt väikesed ja valed veerised piltide ümber on tavalised. Suured paigutusprobleemid on haruldased. Üldiselt on HTML-arhiivid tugevad ja töökindlad viisid veebilehtede tihendamiseks.