Как открыть и запустить веб-проект из ZIP на iPhone и iPad
Сайт в архиве, учебный проект, выгруженный прототип — импортируйте и запустите как настоящий сайт, без Mac и без интернета.
Обновлено 2026-09-15
Safari не умеет открывать локальный многофайловый сайт на iOS, а распаковка в «Файлах» оставляет вас с папкой файлов, которые не связаны друг с другом.
OpenHTML импортирует весь ZIP или папку как один проект: находит стартовую страницу, сохраняет работоспособность всех относительных путей и показывает сайт офлайн. Страницы с fetch(), ES-модулями или данными в JSON могут работать на приватном локальном сервере 127.0.0.1 — те же условия, что и на настоящем веб-сервере, целиком на вашем устройстве.
От ZIP до работающего сайта
Импортируйте ZIP или папку
Поделитесь архивом с OpenHTML или выберите его в импортере. Проект распаковывается в приватную копию; ничего никуда не загружается.

Посмотрите стартовую страницу
Стартовый HTML определяется автоматически, а если в проекте несколько подходящих страниц, стартовую можно сменить в рабочей панели проекта.

Включите локальный сервер, когда он нужен
Если сайт использует fetch(), ES-модули или XHR, переключите проект в режим локального сервера (Pro): он работает только на 127.0.0.1, через loopback, и останавливается, когда вы уходите со страницы.

Видно весь проект, а не только страницу
Рабочая панель проекта перечисляет все файлы с размерами и проверками структуры: ресурсы, на которые ссылается HTML, но которых нет; файлы, которые есть, но никогда не используются; подозрительные пути, выходящие за корень проекта; и подходящие стартовые страницы.
- Диагностика отмечает отсутствующие файлы, заблокированные удалённые ресурсы и ошибки JavaScript — с исправлениями в одно касание.
- Просмотр исходного кода открывает любой файл проекта с подсветкой синтаксиса, поиском и номерами строк.
- Следите за трафиком fetch, XHR и WebSocket в сетевой панели и изучайте DOM прямо на устройстве (Pro).
- Проверяйте адаптивную вёрстку пресетами области просмотра «телефон / планшет / компьютер» или запрашивайте версию для компьютера (Pro).
Отдайте результат дальше
Когда проект проверен или исправлен, экспортируйте его: переупакуйте текущее состояние в чистый ZIP, встройте всё в один автономный HTML-архив или выведите готовую страницу целиком в PDF или длинное изображение (Pro).
Локальный сервер слушает только 127.0.0.1 — до него не добраться из вашей сети, и он выключается, когда приложение уходит в фон. Доступ к сети для самой страницы остаётся выключенным, пока вы его не разрешите.
Частые вопросы
Зачем проекту вообще нужен локальный сервер?
Браузеры из соображений безопасности блокируют fetch(), ES-модули и XHR на адресах file://. Сервер на localhost даёт странице настоящий origin, и эти возможности работают ровно так же, как в production.
Какого размера может быть ZIP?
Обычные веб-проекты импортируются без проблем; размер архива проверяется до распаковки, поэтому повреждённый или слишком большой ZIP выдаст понятную ошибку, а не подвесит приложение.
Можно ли редактировать файлы внутри проекта?
OpenHTML — просмотрщик и отладчик, а не IDE: можно читать любой файл с подсветкой и поиском, менять стартовую страницу, диагностировать и заново экспортировать. Для правок вернитесь в привычный редактор и импортируйте результат снова.
Открывается не та стартовая страница?
Откройте рабочую панель проекта и назначьте новой стартовой любой подходящий HTML — выбор запоминается для каждого проекта.
Запускайте веб-проект там, где вы есть
Импортируйте ZIP, посмотрите офлайн, отладьте настоящими инструментами и экспортируйте чистый результат — всё на iPhone или iPad.
Загрузить OpenHTMLБесплатно в App Store — базовый просмотр не требует покупки.