L'installabilità è un requisito fondamentale per le app web progressive (PWA). Chiedendo agli utenti di installare la PWA, consenti loro di aggiungerla alle proprie schermate Home. Gli utenti che aggiungono app alle schermate Home interagiscono più spesso con queste app.
Un file manifest dell'app web contiene informazioni chiave necessarie per rendere l'app installabile.
Problemi con il controllo del file manifest dell'app web Lighthouse
Lighthouse segnala le pagine che non hanno un manifest dell'app web che soddisfa i requisiti minimi di installabilità:
Se il file manifest di una pagina non include le seguenti proprietà, il controllo non supererà il controllo:
- Una proprietà
short_name
oname
- Una proprietà
icons
che include un'icona di 192 x 192 px e un'icona di 512 x 512 px - Una proprietà
start_url
. - Una proprietà
display
impostata sufullscreen
,standalone
ominimal-ui
- Una proprietà
prefer_related_applications
impostata su un valore diverso datrue
.
Come rendere installabile la tua PWA
Assicurati che il file manifest dell'app soddisfi i criteri riportati sopra. Per saperne di più sulla creazione di una PWA, consulta l'articolo Rendere l'app installabile.
Come verificare che la PWA sia installabile
In Chrome
Quando la tua app soddisfa i requisiti minimi di installabilità,
Chrome attiva un evento beforeinstallprompt
che puoi utilizzare per richiedere all'utente di installare la tua PWA.
In altri browser
Altri browser hanno criteri diversi per l'installazione e l'attivazione dell'evento beforeinstallprompt
.
Per informazioni dettagliate, visita i rispettivi siti: