HTML ir MHTML skirtumas

Įmonės ir organizacijos archyvuoja senus tinklalapius ar interneto forumus dėl įvairių priežasčių. Paprastai bandant išsaugoti visą tinklalapį reikia sekti didelį failų aplanką. Kartais gali atrodyti, kad neįmanoma sukurti tobulos tinklalapio kopijos, nes naudojami ištekliai, esantys kituose tinklalapiuose. Pagrindinis skirtumas tarp HTML ir MHTML, naujesnio protokolo, yra tas, kad jis leidžia atsisiųsti tinklalapį naudojant pagrindinius interneto el. pašto principus.

HTML

Trumpai tariant, hiperteksto žymėjimo kalba, HTML dokumentuose yra daugybė žymų ir komandų, kurios nustato, kaip žiniatinklio naršyklė rodo puslapius internete. Kalbant apie el. paštą, paprastas HTML leidžia naudoti įvairias žymas, kurios apima hipersaitus el. laiško tekste ir teksto priedus. Tačiau paprastu HTML el. paštu negalima perduoti netekstinių priedų ar medijos. Todėl jis yra labai ribotas, todėl reikėjo atnaujinti jo galimybes.

Dienos vaizdo įrašas

MIME

Atsakymas į HTML el. pašto trūkumus buvo pateiktas MIME forma. Trumpai tariant, daugiafunkciniai interneto pašto plėtiniai, MIME plėtra pakeitė el. pašto veidą. Naudojant MIME protokolą, internetiniame pašte dabar gali būti vaizdų, kelių dalių pranešimų ir net nestandartinių simbolių el. laiškų antraštėse. MIME apibrėžia ne tekstinių pranešimų formatavimą ir leidžia el. laiškuose perduoti kitas laikmenas, pvz., muziką ar vaizdo įrašus. Dauguma el. laiškų paskelbimo metu naudoja MIME formatą.

MHTML

Trumpai tariant, MIME HTML, MHTML naudoja MIME el. pašto protokolą, kad sujungtų elementus į vieną tinklalapio archyvo failą. Lygiai taip pat, kaip MIME leidžia perduoti daugialypės terpės el. laiškus, MHTML taip pat sukuria savo „el. laišką“ archyvuoto tinklalapio pavidalu. Tai reiškia, kad MHTML leidžia kūrėjams surinkti pagrindinį HTML dokumentą kartu su įterptais vaizdais ir laikmenomis į vieną failą. Į šį archyvą taip pat gali būti įtraukta susietų dokumentų, jei kūrėjas pageidauja, naudojant turinio ID URL, įterptus su MHTML dokumento antrašte.

Skirtumai

HMTL ir MHTML, nors ir glaudžiai susiję, turi didelių skirtumų. Bet kuris MHTML dokumentas naudoja pagrindinį HTML tinklalapį, tačiau tik MHTML gali supakuoti visą tinklalapį į vieną failą, kai atsisiunčiamas. Priešingai, išsaugant HTML dokumentą, kompiuteris sukuria aplanką, kuriame yra keli failai, kurie buvo įterpti į pradinį HTML dokumentą. Dėl šių laisvų failų, jei jie netyčia ištrinami arba pamesti, išsaugoto tinklalapio peržiūra gali būti neįmanoma. Naudojant MHTML, kadangi visi failai surenkami į vieną archyvuotą formatą, internetinių tinklalapių archyvavimas tampa daug lengvesnis ir ne toks griozdiškas.