La capacidad de instalación es un requisito principal de las apps web progresivas (AWP). Si solicitas a los usuarios que instalen tu AWP, les permites agregarla a sus pantallas principales. Los usuarios que agregan apps a las pantallas principales interactúan con ellas con mayor frecuencia.
Un manifiesto de aplicación web incluye información clave necesaria para que tu app sea instalable.
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
establecida enfullscreen
,standalone
ominimal-ui
- Una propiedad
prefer_related_applications
establecida en un valor distinto detrue
Cómo hacer que tu AWP se pueda instalar
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 verificar 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 pedirle al usuario que instale tu AWP.
En otros navegadores
Otros navegadores tienen criterios diferentes para la instalación y la activación del evento beforeinstallprompt
.
Consulta los sitios respectivos para obtener todos los detalles: