Skip to content
Открывайте HTML-файлы конфиденциально на iOS.OpenHTML
Все статьи

Как открыть HTML-файл на iPhone: полное руководство

Обновлено 2026-08-09

Коротко: приложение «Файлы» умеет показать в предпросмотре простой HTML, Safari отобразит файл, если доставить его туда обходным путём, но единственный надёжный способ открыть HTML-файл со всеми стилями, скриптами и связанными ресурсами — отдельное приложение-просмотрщик. Вот что на самом деле делает каждый метод, чтобы вы за десять секунд выбрали подходящий.

Способ 1 — быстрый взгляд в приложении «Файлы»

Нажмите любой файл .html в «Файлах» — и iOS покажет предпросмотр. Для полностью самодостаточной страницы (все стили внутри, скриптов нет) этого может хватить, чтобы прочитать содержимое.

  • Внешние таблицы стилей игнорируются, поэтому большинство реальных страниц теряет вёрстку.
  • JavaScript никогда не выполняется — интерактивные страницы выглядят замершими или пустыми.
  • Связанные файлы (изображения, другие страницы) не подгружаются.

Вывод: годится, чтобы бегло взглянуть на простой текст, и вводит в заблуждение на всём, что со стилями. Если файл выглядит здесь как неформатированный текст, с файлом всё в порядке — проблема в предпросмотре. Подробности — в статье почему HTML выглядит сломанным в предпросмотре iOS.

Способ 2 — Safari

Safari отображает HTML безупречно — но по ссылке. С локальными файлами всё неудобно: iOS не даёт штатного способа открыть в Safari файл вместе с папкой его ресурсов. Обходные пути (data-URL, быстрые команды, временный хостинг) существуют, но ломаются на многофайловых страницах и превращают задачу в два касания в целый проект. Если страница уже в интернете — используйте Safari; если это файл — просмотрщик.

Способ 3 — отдельный просмотрщик HTML

OpenHTML (бесплатно) открывает HTML так же, как браузер, но из файлов: поделитесь с ним любым .html, вставьте код HTML напрямую или один раз откройте файл из iCloud Drive, не импортируя его.

  • Стили применяются, локальный JavaScript выполняется, а доступ к сети остаётся выключенным, пока вы не разрешите его для конкретной страницы.
  • Многофайловые страницы и ZIP-архивы импортируются как цельные проекты с рабочими относительными путями — см. веб-проекты в ZIP.
  • «Диагностика» назовёт каждый отсутствующий файл, заблокированный ресурс и ошибку скрипта, если страница отображается не так, как надо.
  • Файлы Markdown тоже открываются аккуратными страницами, с офлайновой математикой LaTeX — см. Markdown + LaTeX.

Какой способ для какого файла

  • Простая самодостаточная страница, которую нужно прочитать один раз → предпросмотр в «Файлах».
  • Страница, которая уже есть в интернете → Safari.
  • Страница, созданная ИИ в ChatGPT или Claude → просмотрщик, чтобы работали скрипты и стили.
  • Сохранённая веб-страница, отчёт из почты, сайт в архиве — всё, что состоит больше чем из одного файла → просмотрщик.

Частые проблемы и быстрые решения

  • Страница — текст без стилей → внешний CSS не загрузился; откройте её в просмотрщике, который применяет стили.
  • Страница пустая → нужен JavaScript, а выполнить его не разрешили; используйте просмотрщик с включённым локальным JS.
  • Нет изображений → они лежат рядом с HTML-файлом; импортируйте папку или ZIP, а не один файл.
  • Китайский или японский текст превращается в крякозябры → файл не в UTF-8; OpenHTML определяет устаревшие кодировки (GB18030, Shift-JIS…) автоматически.
  • Странице нужны живые данные → она использует fetch(); запустите её на приватном локальном сервере (Pro), и она поведёт себя как размещённый в сети сайт.

Несколько слов о конфиденциальности

HTML-файлы, которые вам присылают, часто оказываются отчётами с вашими данными. OpenHTML хранит файлы в приватном хранилище на устройстве, не имеет аккаунтов и аналитики и блокирует доступ к сети для каждой страницы, пока вы его не разрешите, — сохранённая страница не свяжется с сервером без вашего ведома.

Бесплатно в App Store — базовый просмотр не требует покупки.

Загрузить OpenHTML