У вас есть файл .html или .mhtml, и вы хотите увидеть страницу, а не разметку. Загрузите его в HTML‑просмотрщик: .html, .htm, .mhtml и .mht, до 5 МБ, отображаемый в браузере и удаляемый при закрытии вкладки.
Эти 5 МБ — самое жёсткое ограничение на сайте, общее для XML и обычного текста, и оно щедро для разметки — HTML‑файл представляет собой текст, а текст небольшой. То, что делает сохранённую страницу большой, — всё, на что она ссылается, что приводит нас к важному знанию.

Что нового в нашем HTML‑движке
Почему сохранённая веб‑страница выглядит сломанной
.html‑файл — это документ, который ссылается на свою таблицу стилей, изображения и шрифты. Он редко содержит их внутри. Сохранив страницу в браузере, вы обычно получаете .html‑файл и папку с ресурсами рядом с ним; отправив только .html, получатель получает текст без стилей и изображений. Ничего не потеряно в передаче — файл никогда их не содержал.
Именно для этого существует MHTML. Файл .mhtml или .mht упаковывает страницу и её ресурсы в один архив, поэтому он передаётся как один файл и полностью отображается. Если вы отправляете файл, сохраняйте его как MHTML вместо HTML, и эта проблема исчезнет.
Две другие вещи, которые стоит ожидать. Всё, что страница загружает из интернета — скрипт, шрифт, трекинговый пиксель — здесь не загружается; просмотрщик отображает документ, а не запускает страницу как живой сайт. И страница, полностью построенная на JavaScript, может отобразиться почти пустой, потому что сама разметка по сути почти пустая.
Остальная часть сайта
HTML‑просмотрщик — один из семнадцати, охватывающих более 70 расширений. Он просматривает файлы, а не конвертирует их, и обрабатывает их по одному.
Если вы хотите такое отображение в своём приложении, это отдельная лицензия на Doconut SDK.
С наилучшими пожеланиями, Команда Doconut.app