start_url reageert niet met een 200 wanneer u offline bent

Het manifest voor een Progressive Web App (PWA) moet een start_url bevatten, die de URL aangeeft die moet worden geladen wanneer de gebruiker de app start.

Als de browser geen HTTP 200-antwoord ontvangt bij het openen van een app vanaf de start_url , is de start_url niet correct of is de pagina niet offline toegankelijk. Dit veroorzaakt problemen voor gebruikers die de app op hun apparaten hebben geïnstalleerd.

Hoe de Lighthouse start_url audit mislukt

Lighthouse markeert webapps waarvan de start-URL niet met een 200 reageert wanneer ze offline zijn:

Lighthouse-audit laat zien dat de start-URL niet reageert met 200 wanneer deze offline is

Hoe u ervoor kunt zorgen dat uw pagina offline beschikbaar is

  1. Als u er nog geen heeft, voegt u een webapp-manifest toe .
  2. Controleer of de start_url in uw manifest correct is.
  3. Voeg een servicemedewerker toe aan uw app.
  4. Gebruik de servicemedewerker om bestanden lokaal in de cache op te slaan.
  5. Wanneer u offline bent, gebruikt u de servicemedewerker als netwerkproxy om de lokaal in de cache opgeslagen versie van het bestand te retourneren.

Zie de huidige pagina reageert niet met een 200 wanneer offline- handleiding voor meer informatie.

Bronnen

,

Het manifest voor een Progressive Web App (PWA) moet een start_url bevatten, die de URL aangeeft die moet worden geladen wanneer de gebruiker de app start.

Als de browser geen HTTP 200-antwoord ontvangt bij het openen van een app vanaf de start_url , is de start_url niet correct of is de pagina niet offline toegankelijk. Dit veroorzaakt problemen voor gebruikers die de app op hun apparaten hebben geïnstalleerd.

Hoe de Lighthouse start_url audit mislukt

Lighthouse markeert webapps waarvan de start-URL niet met een 200 reageert wanneer ze offline zijn:

Lighthouse-audit laat zien dat de start-URL niet reageert met 200 wanneer deze offline is

Hoe u ervoor kunt zorgen dat uw pagina offline beschikbaar is

  1. Als u er nog geen heeft, voegt u een webapp-manifest toe .
  2. Controleer of de start_url in uw manifest correct is.
  3. Voeg een servicemedewerker toe aan uw app.
  4. Gebruik de servicemedewerker om bestanden lokaal in de cache op te slaan.
  5. Wanneer u offline bent, gebruikt u de servicemedewerker als netwerkproxy om de lokaal in de cache opgeslagen versie van het bestand te retourneren.

Zie de huidige pagina reageert niet met een 200 wanneer offline- handleiding voor meer informatie.

Bronnen