Возможность установки — это основное требование прогрессивных веб-приложений (PWA) . Предлагая пользователям установить PWA, вы позволяете им добавить его на свои домашние экраны. Пользователи, которые добавляют приложения на главные экраны, чаще взаимодействуют с этими приложениями.
Манифест веб-приложения включает ключевые фрагменты информации, необходимые для установки вашего приложения.
Как происходит сбой аудита манифеста веб-приложения Lighthouse
Lighthouse помечает страницы, у которых нет манифеста веб-приложения , отвечающего минимальным требованиям для установки:
Если манифест страницы не включает следующие свойства, аудит не пройдет проверку:
- Свойство
short_name
илиname
- Свойство
icons
, включающее значки размером 192x192 пикселей и 512x512 пикселей. - Свойство
start_url
- Свойство
display
установлено вfullscreen
,standalone
илиminimal-ui
- Свойству
prefer_related_applications
присвоено значение, отличное отtrue
.
Как сделать PWA доступным для установки
Убедитесь, что в вашем приложении есть манифест, соответствующий приведенным выше критериям. Дополнительные сведения о создании PWA см. в разделе Сделать его доступным для установки .
Как проверить, что ваш PWA можно установить
В Chrome
Когда ваше приложение соответствует минимальным требованиям для установки, Chrome запускает событие beforeinstallprompt
, которое вы можете использовать, чтобы предложить пользователю установить PWA.
В других браузерах
Другие браузеры имеют другие критерии для установки и запуска события beforeinstallprompt
. Посетите соответствующие сайты для получения полной информации:
Ресурсы
- Исходный код манифеста веб-приложения не соответствует требованиям аудита возможности установки .
- Добавьте манифест веб-приложения
- Узнайте, что нужно для установки
- Манифест веб-приложения
- Не использует HTTPS
Возможность установки — это основное требование прогрессивных веб-приложений (PWA) . Предлагая пользователям установить PWA, вы позволяете им добавить его на свои домашние экраны. Пользователи, которые добавляют приложения на главные экраны, чаще взаимодействуют с этими приложениями.
Манифест веб-приложения включает ключевые фрагменты информации, необходимые для установки вашего приложения.
Как происходит сбой аудита манифеста веб-приложения Lighthouse
Lighthouse помечает страницы, у которых нет манифеста веб-приложения , отвечающего минимальным требованиям для установки:
Если манифест страницы не включает следующие свойства, аудит не пройдет проверку:
- Свойство
short_name
илиname
- Свойство
icons
, включающее значки размером 192x192 пикселей и 512x512 пикселей. - Свойство
start_url
- Свойство
display
установлено вfullscreen
,standalone
илиminimal-ui
- Свойству
prefer_related_applications
присвоено значение, отличное отtrue
.
Как сделать PWA доступным для установки
Убедитесь, что в вашем приложении есть манифест, соответствующий приведенным выше критериям. Дополнительные сведения о создании PWA см. в разделе Сделать его доступным для установки .
Как проверить, что ваш PWA можно установить
В Chrome
Когда ваше приложение соответствует минимальным требованиям для установки, Chrome запускает событие beforeinstallprompt
, которое вы можете использовать, чтобы предложить пользователю установить PWA.
В других браузерах
Другие браузеры имеют другие критерии для установки и запуска события beforeinstallprompt
. Посетите соответствующие сайты для получения полной информации: