Skillnaden mellan HTML och MHTML

Företag och organisationer arkiverar gamla webbsidor eller webbforum av olika anledningar. Vanligtvis innebär ett försök att spara en hel webbsida att hålla reda på en stor mapp med filer. Ibland verkar det inte vara möjligt att få en perfekt kopia av en webbsida eftersom den använder resurser som finns på andra webbsidor. Den primära skillnaden mellan HTML och MHTML, ett nyare protokoll, är att det låter dig ladda ner en webbsida med de grundläggande principerna för Internet-e-post.

HTML

HTML-dokument är en förkortning för Hyper Text Markup Language och innehåller en serie taggar och kommandon som styr hur en webbläsare visar sidor på Internet. När det gäller e-post tillåter vanlig HTML olika taggar som inkluderar hyperlänkar i e-postmeddelandet och textbilagor. Vanlig HTML-e-post kan dock inte överföra bilagor eller media som inte är text. Som sådan är den mycket begränsad och det blev nödvändigt att uppgradera dess kapacitet.

Dagens video

MIMA

Svaret på HTML-e-postens brister kom i form av MIME. Förkortningen för Multipurpose Internet Mail Extensions, utvecklingen av MIME förändrade e-postens ansikte. Med MIME-protokollet kan Internetpost nu innehålla bilder, innehålla meddelandetexter i flera delar och till och med icke-standardiserade tecken i e-posthuvuden. MIME definierar formatering för icke-textmeddelanden och tillåter överföring av andra medier, såsom musik eller video, i e-postmeddelanden. De flesta e-postmeddelanden vid publiceringstillfället använder MIME-formatet.

MHTML

MHTML är en förkortning för MIME HTML och använder e-postprotokollet MIME för att kombinera objekt till en enda webbsidas arkivfil. På samma sätt som MIME tillåter överföring av mediarika e-postmeddelanden, skapar MHTML också sin egen "e-post" i form av en arkiverad webbsida. Detta innebär att MHTML tillåter utvecklare att samla ett underliggande HTML-dokument, tillsammans med dess inbäddade bilder och media, till en enda fil. Detta arkiv kan också inkludera länkade dokument, om utvecklaren så önskar, genom att använda Content-ID-URL: er inbäddade med MHTML-dokumentets rubrik.

Skillnader

HMTL och MHTML, även om de är nära kopplade, har stora skillnader. Alla MHTML-dokument använder en underliggande HTML-webbsida, men endast MHTML kan paketera en hel webbsida till en enda fil när den laddas ner. När du däremot sparar ett HTML-dokument skapar en dator en mapp som innehåller flera filer som var inbäddade i det ursprungliga HTML-dokumentet. Dessa lösa filer, om de raderas av misstag eller försvinner, kan göra det omöjligt att se en sparad webbsida. Med MHTML, eftersom alla filer samlas i ett arkiverat format, blir arkiveringen av webbsidor online mycket enklare och mindre rörig.