Mikä on MHTML?

MHTML on lyhenne sanoista “MIME HTML”, joka on tiedostomuoto, joka yhdistää verkkosivun ja kaikki sen resurssit. Useimmat verkkoselaimet tallentavat oletusarvoisesti verkkosivut useiksi tiedostoiksi, yleensä HTML -tiedostoksi (Hypertext Markup Language) ja siihen liittyvään resurssikansioon, joka voi sisältää kuvia, musiikkia tai muuta tietoa. MHTML sijoittaa kaikki nämä tiedot yhteen tiedostoon, jota kutsutaan myös HTML -arkistoksi ja joka on usein helpompi käsitellä.

Yksi tehtävä, johon MHTML voi olla erittäin hyödyllinen, on verkkosivujen lähettäminen sähköpostitse, koska sen avulla sähköpostiohjelma voi näyttää verkkosivun kokonaisuudessaan olematta paikalla. Arkistomuoto tarjoaa myös helpon tavan katsoa verkkosivua olematta verkossa ollenkaan. Näistä ominaisuuksista huolimatta MHTML: lle on asetettu joitain samoja rajoituksia kuin tarkempaan HTML-plus-resurssi-kansio -menetelmään verkkosivujen tallentamiseen. HTML -arkistot eivät päivity automaattisesti, kun verkkosivu päivitetään verkossa. Tiedostot ovat staattisia kokonaisuuksia, jotka tarjoavat tilannekuvan sivusta tiettynä ajankohtana.

MHTML -tiedostoja voidaan tarkastella tekstieditorissa aivan kuten tavallisia HTML -tiedostoja. Kuvia ja resursseja, joilla ei ole tekstiesitystä, ei säilytetä tekstieditorissa ja ne näytetään satunnaisten kirjainten ja numeroiden merkkijonoina. Sivun lähdekoodi ja sivun asettelua säätelevä tyylitaulukko ovat helposti nähtävissä. HTML -arkiston katsominen tekstinä ei vaikuta verkkosivun näyttöön, kun arkistoa tarkastellaan selaimessa.

MHTML -tiedostosta näytettävä verkkosivu ei ole aina tarkka kopio sivusta sellaisena kuin se alun perin ilmestyi verkossa. Siirtyminen arkistomuotoon saattaa aiheuttaa pieniä ongelmia tyylitaulukoiden kanssa, mikä puolestaan ​​aiheuttaisi eroja tallennetun sivun ja verkossa näkyvän version välillä. Nämä muutokset ovat yleensä vähäisiä, ja väärät marginaalit kuvien ympärillä ovat yleisiä. Suuret asetteluongelmat ovat harvinaisia. Yleensä HTML -arkistot ovat vankka ja luotettava tapa tiivistää verkkosivuja.