Kas yra MHTML?

MHTML yra „MIME HTML“ santrumpa, kuri yra failo formatas, apjungiantis tinklalapį ir visus jo išteklius. Dauguma žiniatinklio naršyklių pagal numatytuosius nustatymus išsaugo tinklalapius kaip kelis failus, dažniausiai hiperteksto žymėjimo kalbos (HTML) failą ir susijusį išteklių aplanką, kuriame gali būti vaizdų, muzikos ar kitų duomenų. MHTML talpina visą šią informaciją į vieną failą, dar vadinamą HTML archyvu, kurį dažnai lengviau tvarkyti.

Viena užduočių, kuriai MHTML gali būti labai naudinga, yra tinklalapių siuntimas el. paštu, nes tai gali leisti el. pašto klientui rodyti visą tinklalapį, net jei jis nėra svetainėje. Archyvo formatas taip pat suteikia lengvą būdą asmeniui peržiūrėti tinklalapį visai neprisijungus. Nepaisant šių galimybių, MHTML taikomi tie patys apribojimai, kaip ir išsamesniam tinklalapių išsaugojimo metodui HTML-plus-resource-folder. HTML archyvai neatnaujinami automatiškai, kai tinklalapis atnaujinamas prisijungus. Failai yra statiniai objektai, pateikiantys momentinę puslapio nuotrauką tam tikru momentu.

MHTML failus galima peržiūrėti teksto rengyklėje, kaip ir paprastus HTML failus. Vaizdai ir ištekliai, neturintys tekstinio atvaizdo, neišsaugomi teksto rengyklėje ir rodomi kaip atsitiktinių raidžių ir skaičių eilutės. Puslapio šaltinio kodas, taip pat stiliaus lapas, valdantis puslapio išdėstymą, yra lengvai matomas. HTML archyvo kaip teksto peržiūra neturi įtakos tinklalapio rodymui, kai archyvas peržiūrimas naršyklėje.

Tinklalapis, rodomas iš MHTML failo, ne visada yra tiksli puslapio kopija, kaip iš pradžių buvo internete. Konvertavimas į archyvo formatą gali sukelti nedidelių problemų su stiliaus lapais, o tai savo ruožtu sukeltų išsaugoto puslapio ir internete rodomos versijos išdėstymo skirtumus. Šie pokyčiai paprastai yra nedideli, o neteisingos paraštės aplink vaizdus yra dažnos. Didelės išdėstymo problemos yra retos. Apskritai, HTML archyvai yra tvirti ir patikimi tinklalapių tankinimo būdai.