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

Как открыть и запустить веб-проект из ZIP на iPhone или iPad

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

Сайт в ZIP — учебное задание, выгруженный прототип, резервная копия статического сайта, созданное ИИ многофайловое приложение — не заработает, если просто распаковать его в «Файлах»: iOS выдаст папку разрозненных файлов, Safari не сможет по ним ходить, а всё, что использует fetch() или ES-модули, на локальных файлах блокируется наглухо.

Рабочий подход: импортировать ZIP как единый проект в просмотрщик, который сохраняет структуру и умеет раздавать его как настоящий сайт. Вот полный порядок действий.

Шаг 1 — импортируйте ZIP как один проект

  1. Поделитесь файлом .zip с OpenHTML или выберите его во встроенном импортёре (папки тоже подходят).
  2. Архив распаковывается в приватную копию на устройстве, сохраняя структуру папок и все относительные пути.
  3. Стартовая страница определяется автоматически и открывается как отображённый сайт.

Открылась не та страница? У проектов с несколькими HTML-файлами кандидаты показаны в «Содержимом проекта» — выберите другую стартовую страницу, и выбор запомнится.

Шаг 2 — запустите его как настоящий сайт

Браузеры намеренно ограничивают страницы file://: ни fetch(), ни ES-модулей, ни XHR. Поэтому проект, который работает на вашем десктопном сервере разработки, в виде локальных файлов выглядит сломанным. Режим локального сервера (Pro) в OpenHTML запускает проект на приватном сервере 127.0.0.1 прямо на устройстве — запросы в пределах одного источника, импорт модулей и загрузка JSON ведут себя ровно как в продакшене.

Сервер работает только на петлевом интерфейсе: ничто другое в вашей сети до него не достучится, и он останавливается, когда вы уходите со страницы или сворачиваете приложение. Доступ самой страницы в интернет остаётся выключенным, пока вы его не разрешите.

Шаг 3 — разберитесь, что не так

  • Проверка структуры отмечает отсутствующие файлы, на которые ссылается HTML, неиспользуемые файлы и пути, выходящие за корень проекта.
  • «Диагностика» перечисляет заблокированные удалённые ресурсы и ошибки JavaScript с исправлениями в одно касание.
  • Консоль показывает журналы страницы, а панель сети (Pro) — каждый fetch/XHR со статусом и таймингом.
  • Любой файл проекта открывается в просмотре исходного кода с подсветкой и поиском.

Нужна отладка за пределами самого проекта? См. отладку веб-страниц на iPhone без Mac.

Шаг 4 — экспортируйте готовый результат

  • Упакуйте текущее состояние проекта в новый ZIP, чтобы отправить дальше.
  • Встройте всё в один автономный файл HTML, которым удобно поделиться.
  • Напечатайте отображённую страницу в PDF во всю длину или в длинное изображение (Pro).

Типичные сценарии

  • Просмотр сайта студента или подрядчика, переданного в ZIP.
  • Проверка того, что многофайловое приложение из ChatGPT или Claude действительно запускается.
  • Чтение выгрузки статического сайта или комплекта документации в поезде, полностью офлайн.
  • Проверка того, что резервная копия вашего собственного сайта нормально открывается спустя годы.

Полный обзор возможностей — на странице о веб-проектах в ZIP.

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

Загрузить OpenHTML