Non registra un service worker che controlla la pagina e start_url

La registrazione di un service worker è il primo passo per attivare le funzionalità chiave delle app web progressive (PWA):

  • Funziona offline
  • Supporta le notifiche push
  • Può essere installato sul dispositivo

Scopri di più nel post Service worker e API Cache Storage.

Compatibilità del browser

Tutti i principali browser supportano i service worker. Vedi Compatibilità del browser.

In che modo il controllo del service worker di Lighthouse ha esito negativo

Lighthouse segnala le pagine che non registrano un service worker:

Controllo Lighthouse che mostra che il sito non registra un service worker

Lighthouse controlla se il protocollo di debug remoto di Chrome restituisce una versione del service worker. In caso contrario, il controllo non andrà a buon fine.

Come registrare un service worker

La registrazione di un service worker richiede solo poche righe di codice, ma l'unico motivo per utilizzarlo è consentire l'implementazione di una delle funzionalità PWA descritte in precedenza. L'implementazione effettiva di queste funzionalità richiede più lavoro:

Risorse