Сайт, который можно поставить на экран телефона значком, открывать без адресной строки и даже без интернета, называют PWA, или прогрессивным веб-приложением. В магазине приложений его не ищут, потому что человек открывает адрес в браузере и сам добавляет приложение на экран. По определению MDN, это приложение на веб-технологиях, которое для пользователя выглядит как обычное.
PWA для сервисных инженеров
Допустим, у компании 40 инженеров, которые ездят по объектам клиентов. Им нужно открыть заявку, сфотографировать узел, отметить работу и закрыть её, даже если в подвале нет связи. Для этого хватит PWA, ведь камера и работа без сети есть и на Android, и на iPhone. Отдельное мобильное приложение понадобилось бы, если бы инженеры отмечали оборудование по NFC-меткам. Из браузера на iPhone их не прочитать.
| Что нужно | Android, Chrome | iPhone, Safari |
|---|---|---|
| Значок на экране и окно без адресной строки | браузер сам предлагает установить | через «Поделиться» → «На экран «Домой»», с iOS 26 так открывается любой сайт |
| Работа без сети | да | да |
| Камера | да | да |
| Push-уведомления | да | с iOS 16.4 и только после добавления на экран |
| Досылка данных в фоне, когда появилась сеть | да | нет |
| NFC и Bluetooth | да | нет |
| Публикация в магазине | Google Play в обёртке Trusted Web Activity | правила App Store требуют большего, чем упакованный сайт |
Данные — по документации Apple, Google и MDN на 28 сентября 2026 года. Условие у обеих платформ общее: сайт должен работать по HTTPS, иначе браузер не включит камеру, а Chrome не предложит установку.
PWA хватает, когда приложение нужно для форм, данных и камеры. Если нужны NFC, Bluetooth-устройства или уведомления клиентам на iPhone, которые не станут добавлять сайт на экран, смотрят в сторону обычного мобильного приложения. О нём — на странице о разработке мобильных приложений.
Вопросы о PWA
Как установить PWA на iPhone?
Открыть сайт в Safari, нажать «Поделиться» и выбрать «На экран «Домой»». С iOS 16.4 добавить сайт на экран можно и из других браузеров, а с iOS 26 любой добавленный сайт по умолчанию открывается как отдельное приложение.
Можно ли выложить PWA в Google Play?
Да. Сайт упаковывают в Android-обёртку Trusted Web Activity, и приложение из магазина открывает его как PWA. В App Store сайт в обёртке пройдёт проверку, только если приложение даёт пользователю что-то сверх упакованного сайта.
- MDN, «Progressive web apps», изменено 31.08.2026; данные совместимости MDN browser-compat-data на 28.09.2026.
- web.dev, «What does it take to be installable?», 19.09.2024.
- WebKit, «Web Push for Web Apps on iOS and iPadOS», 16.02.2023; «News from WWDC25: WebKit in Safari 26 beta», 09.06.2025.
- Chrome for Developers, «Trusted Web Activity».
- Apple, App Store Review Guidelines, п. 4.2.