Основная информация
| Элемент | Что означает | Действие пользователя |
|---|---|---|
| Manifest | Имя, иконки, стартовый URL | Определяет установку |
| Service worker | Кэш и обновление | Не должен скрывать новый домен |
| Ярлык | Официальный URL | Проверить до добавления |
Преимущества
Не требуется отдельный файл.
Ограничения
Фоновая работа и уведомления зависят от ОС.
Удаление
Иконка удаляется как приложение, данные очищаются в браузере.
Особенности PWA
PWA сохраняет ярлык и часть ресурсов браузера, но не превращает сайт в отдельный лицензированный магазин приложений. Удалить такой ярлык можно через настройки браузера или главный экран.
Чем PWA отличается от APK
PWA создаёт ярлык сайта и открывает адаптированный интерфейс в отдельном окне. Код загружается с сервера, поэтому обновление обычно не требует нового установочного файла. APK является отдельным пакетом Android и требует более строгой проверки происхождения.
Для добавления PWA используйте меню браузера «Добавить на главный экран». До подтверждения проверьте домен, название ярлыка и иконку. Удаление PWA выполняется как удаление обычного ярлыка и не должно требовать доступа администратора устройства.
Что дает PWA
| Пункт | Что учитывать |
|---|---|
| Быстрый запуск | Ярлык открывает сайт в отдельном окне. |
| Обновления | Не требуют отдельного установочного файла. |
| Хранилище | Используется ограниченный кэш браузера. |
| Удаление | Ярлык можно удалить без удаления аккаунта. |
Порядок действий
- Проверьте страницу перед добавлением.
- Используйте меню браузера.
- Не соглашайтесь на лишние уведомления.
- После смены устройства завершите старые сессии.
Условия, доступность функций и сроки могут зависеть от страны, валюты, статуса аккаунта и выбранного способа. Перед регистрацией, установкой или платежом сверяйте сведения в текущем интерфейсе и правилах.
Когда переустановить ярлык
Если PWA открывает старую страницу, сначала обновите сайт в обычной вкладке браузера и очистите только кэш этого домена. Не устанавливайте другой файл под видом обновления. После смены телефона удалите старую активную сессию в настройках аккаунта.