Hva er et MHTML-dokument?
Et MHTML-dokument er en arkivdokumenttype som kombinerer en webside og alle ressursene. Dette er betydelig forskjellig fra HTML, som bare inneholder teksten til en webside. Mens HTML ganske enkelt er et markeringsspråk, er MHTML et komplett filformat. Siden et MHTML-dokument er en fil, i stedet for en fil pluss en mappe med ressurser, er det ofte mye lettere å håndtere enn enkle HTML-dokumenter.
En standard ble opprettet i 1999 som bestemmer hvordan et MHTML-dokument skal struktureres. Alle dokumenter av denne typen bruker standarden til en viss grad. Det er mange varianter av MHTML-dokumenter som kommer fra denne standarden. Forskjellene mellom dokumenttypene kommer ikke fra måten dokumentene er strukturert på, men fra hvordan de er lagret. Selv om formatet til et dokument er standardisert, er metoden som en webside og dets ressurser behandles til et slikt dokument ikke.
Forskjeller i dokumentbehandling kan forårsake kompatibilitetsproblemer når et MHTML-dokument åpnes i en nettleser. Noen dokumentformater kan åpnes rimelig godt i forskjellige nettlesere, men andre har et proprietært format som bare kan åpnes i nettleseren som opprettet dem. Som regel er det vanligvis bedre å åpne disse dokumentene i den samme nettleseren som de ble opprettet i, fordi det gir den mest trofaste gjenskapelsen av den originale websiden. Åpning av et dokument i en annen nettleser forårsaker vanligvis ikke betydelige layoutproblemer, selv om muligheten eksisterer. I tillegg støtter ikke noen nettlesere MHTML-dokumenter uten plugins eller tilleggsprogrammer.
Versjonen av en webside som er holdt i disse dokumentene er statisk, noe som betyr at de ikke har muligheten til å oppdatere dynamisk med en webside. Visning av et MHTML-dokument ligner på å se et HTML-dokument, ved at begge dokumentene er øyeblikksbilder av en webside på et bestemt tidspunkt. For å lage et oppdatert dokument, må siden lagres på nytt på et nytt tidspunkt.
MHTML-dokumenter brukes ofte til å sende store websider via e-post eller gjøre overføringen av mindre websider enklere. Siden det ikke er mulig å knytte en ressursmappe til en e-post, er MHTML dokumentarkivformat en rask og enkel måte å løse dette problemet på. Å sende disse dokumentene via e-post har et bredt utvalg av applikasjoner, spesielt innen nettpublisering og samarbeid.