Підприємства та організації архівують старі веб-сторінки чи веб-форуми з різних причин. Як правило, спроба зберегти всю веб-сторінку передбачає відстеження великої папки файлів. Іноді досягнення ідеальної копії веб-сторінки може здатися неможливим, оскільки для цього використовуються ресурси, розташовані на інших веб-сторінках. Основна відмінність між HTML і MHTML, новим протоколом, полягає в тому, що він дозволяє завантажувати веб-сторінку, використовуючи основні принципи електронної пошти в Інтернеті.
HTML
Скорочено від Hyper Text Markup Language, документи HTML містять ряд тегів і команд, які керують тим, як веб-браузер відображає сторінки в Інтернеті. Що стосується електронної пошти, звичайний HTML дозволяє використовувати різні теги, які містять гіперпосилання в тілі електронного листа та текстові вкладення. Однак звичайна електронна пошта HTML не може передавати нетекстові вкладення або медіа. Таким чином, він дуже обмежений, і виникла необхідність модернізувати його можливості.
Відео дня
MIME
Відповідь на недоліки електронної пошти HTML надійшла у вигляді MIME. Розвиток MIME змінив зовнішній вигляд електронної пошти. Завдяки протоколу MIME Інтернет-пошта тепер могла включати зображення, містити багаточастинні тіла повідомлень і навіть нестандартні символи в заголовках електронних листів. MIME визначає форматування для нетекстових повідомлень і дозволяє передавати інші медіа, такі як музика або відео, в електронних листах. Більшість електронних листів на момент публікації використовує формат MIME.
MHTML
Скорочено від MIME HTML, MHTML використовує протокол електронної пошти MIME для об’єднання елементів в один файл архіву веб-сторінки. Подібно до того, як MIME дозволяє передавати мультимедійні листи, MHTML також створює власну «електронну пошту» у вигляді заархівованої веб-сторінки. Це означає, що MHTML дозволяє розробникам зібрати основний HTML-документ разом з його вбудованими зображеннями та медіафайлами в один файл. Цей архів також може включати пов’язані документи, якщо цього бажає розробник, використовуючи URL-адреси Content-ID, вбудовані в заголовок документа MHTML.
Відмінності
Хоча HMTL і MHTML тісно пов’язані між собою, вони мають серйозні відмінності. Будь-який документ MHTML використовує базову веб-сторінку HTML, але лише MHTML може упакувати всю веб-сторінку в один файл під час завантаження. На противагу цьому, під час збереження HTML-документа комп’ютер створює папку, яка містить кілька файлів, які були вбудовані в оригінальний HTML-документ. Ці вільні файли, якщо вони випадково видалені або втрачені, можуть зробити неможливим перегляд збереженої веб-сторінки. Завдяки MHTML, оскільки всі файли збираються в один архівований формат, архівування веб-сторінок в Інтернеті стає набагато легшим і менш захаращеним.