L'installabilità è un requisito fondamentale per le app web progressive (PWA). Se chiedi agli utenti di installare la PWA, consenti loro di aggiungerla alle loro schermate Home. Gli utenti che aggiungono app alle schermate Home interagiscono più spesso con queste app.
Un file manifest dell'app web include informazioni chiave necessarie per rendere l'app installabile.
Errori di controllo del file manifest dell'app web Lighthouse
Lighthouse segnala le pagine che non hanno un file 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 da 192 x 192 px e un'icona da 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 la tua app abbia un file manifest che soddisfi i criteri riportati sopra. Vedi Rendere installabile per ulteriori informazioni sulla creazione di una PWA.
Come verificare che la tua 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 PWA.
In altri browser
Altri browser hanno criteri diversi per l'installazione e l'attivazione dell'evento beforeinstallprompt
.
Per informazioni dettagliate, consulta i rispettivi siti: