Как открыть и запустить веб-проект из ZIP на iPhone или iPad
Обновлено 2026-08-09
Сайт в ZIP — учебное задание, выгруженный прототип, резервная копия статического сайта, созданное ИИ многофайловое приложение — не заработает, если просто распаковать его в «Файлах»: iOS выдаст папку разрозненных файлов, Safari не сможет по ним ходить, а всё, что использует fetch() или ES-модули, на локальных файлах блокируется наглухо.
Рабочий подход: импортировать ZIP как единый проект в просмотрщик, который сохраняет структуру и умеет раздавать его как настоящий сайт. Вот полный порядок действий.
Шаг 1 — импортируйте ZIP как один проект
- Поделитесь файлом .zip с OpenHTML или выберите его во встроенном импортёре (папки тоже подходят).
- Архив распаковывается в приватную копию на устройстве, сохраняя структуру папок и все относительные пути.
- Стартовая страница определяется автоматически и открывается как отображённый сайт.
Открылась не та страница? У проектов с несколькими 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