La instalación es un requisito principal de las apps web progresivas (AWP). Si solicitas a los usuarios que instalen tu AWP, les permites que la agreguen a sus pantallas principales. Los usuarios que agregan apps a las pantallas principales interactúan con ellas con más frecuencia.
El manifiesto de la app web incluye la información clave necesaria para que tu app pueda instalarse.
Cómo falla la auditoría del manifiesto de la aplicación web de Lighthouse
Lighthouse marca las páginas que no tienen un manifiesto de aplicación web que cumpla con los requisitos mínimos de instalación:
Si el manifiesto de una página no incluye las siguientes propiedades, no pasará la auditoría:
- Una propiedad
short_name
oname
- Una propiedad
icons
que incluya un ícono de 192 x 192 px y un ícono de 512 x 512 px - Una propiedad
start_url
- Una propiedad
display
configurada enfullscreen
,standalone
ominimal-ui
- Una propiedad
prefer_related_applications
establecida en un valor distinto detrue
Cómo hacer que tu AWP sea instalable
Asegúrate de que tu app tenga un manifiesto que cumpla con los criterios anteriores. Consulta Haz que sea instalable para obtener más información sobre cómo crear una AWP.
Cómo comprobar que tu AWP se puede instalar
En Chrome
Cuando tu app cumple con los requisitos mínimos de instalación, Chrome activa un evento beforeinstallprompt
que puedes usar para solicitarle al usuario que instale tu AWP.
En otros navegadores
Otros navegadores tienen diferentes criterios para la instalación y para activar el evento beforeinstallprompt
.
Consulta los sitios correspondientes para obtener todos los detalles: