Vad är ett MHTML-dokument?
Ett MHTML-dokument är en arkivdokumenttyp som kombinerar en webbsida och alla dess resurser. Detta skiljer sig väsentligt från HTML, som bara innehåller texten på en webbsida. Även om HTML helt enkelt är ett markeringsspråk är MHTML ett komplett filformat. Eftersom ett MHTML-dokument är en fil, snarare än en fil plus en mapp med resurser, är det ofta mycket lättare att hantera än enkla HTML-dokument.
En standard skapades 1999 som bestämmer hur ett MHTML-dokument ska struktureras. Alla dokument av denna typ använder standarden i viss utsträckning. Det finns många varianter av MHTML-dokument som kommer från denna standard. Skillnaderna mellan dokumenttyperna kommer inte från hur dokumenten är strukturerade, utan från hur de sparas. Även om formatet för ett dokument är standardiserat, är metoden med vilken en webbsida och dess resurser bearbetas till ett sådant dokument inte.
Skillnader i dokumentbehandling kan orsaka kompatibilitetsproblem när ett MHTML-dokument öppnas i en webbläsare. Vissa dokumentformat kan öppnas rimligt bra i olika webbläsare, men andra har ett proprietärt format som bara kan öppnas i webbläsaren som skapade dem. Som regel är det vanligtvis bättre att öppna dessa dokument i samma webbläsare som de skapades, eftersom det ger den mest trogna rekreationen av den ursprungliga webbsidan. Att öppna ett dokument i en annan webbläsare orsakar vanligtvis inte betydande layoutproblem, även om möjligheten finns. Dessutom stöder vissa webbläsare inte MHTML-dokument utan plugins eller tillägg.
Versionen av en webbsida som finns i dessa dokument är statisk, vilket betyder att de inte har förmågan att dynamiskt uppdatera med en webbsida. Att visa ett MHTML-dokument liknar att visa ett HTML-dokument, eftersom båda dokumenten är ögonblicksbilder av en webbsida vid en viss tidpunkt. För att skapa ett uppdaterat dokument måste sidan sparas vid en ny tid.
MHTML-dokument används ofta för att skicka stora webbsidor via e-post eller för att göra överföringen av mindre webbsidor enklare. Eftersom det inte är möjligt att enkelt koppla en resursmapp till ett e-postmeddelande är MHTML-arkivformatet ett snabbt och enkelt sätt att lösa problemet. Att skicka dessa dokument via e-post har en mängd olika applikationer, särskilt när det gäller webbpublicering och samarbete.