La facilité d'installation est une exigence fondamentale des progressive web apps (PWA). En invitant les utilisateurs à installer votre PWA, vous les autorisez à l'ajouter à leur écran d'accueil. Les utilisateurs qui ajoutent des applications à leur écran d'accueil interagissent plus fréquemment avec ces applications.
Un fichier manifeste d'application Web inclut les informations clés requises pour rendre votre application installable.
Échec de l'audit du fichier manifeste de l'application Web Lighthouse
Lighthouse signale les pages qui ne possèdent pas de fichier manifeste d'application Web répondant aux exigences minimales d'installation:
Si le fichier manifeste d'une page n'inclut pas les propriétés suivantes, l'audit échouera:
- Une propriété
short_name
ouname
- Une propriété
icons
comprenant une icône de 192 x 192 px et une icône de 512 x 512 px - Une propriété
start_url
- Une propriété
display
définie surfullscreen
,standalone
ouminimal-ui
- Une propriété
prefer_related_applications
définie sur une valeur autre quetrue
Rendre votre PWA installable
Assurez-vous que votre application dispose d'un fichier manifeste qui répond aux critères ci-dessus. Pour en savoir plus sur la création d'une PWA, consultez la section Rendre l'application installable.
Vérifier que votre PWA peut être installée
Dans Chrome
Lorsque votre application répond aux exigences minimales d'installation, Chrome déclenche un événement beforeinstallprompt
que vous pouvez utiliser pour inviter l'utilisateur à installer votre PWA.
Dans d'autres navigateurs
Les critères d'installation et de déclenchement de l'événement beforeinstallprompt
diffèrent selon les autres navigateurs.
Pour en savoir plus, consultez les sites concernés: