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:
Hoe u ervoor kunt zorgen dat uw pagina offline beschikbaar is
- Als u er nog geen heeft, voegt u een webapp-manifest toe .
- Controleer of de
start_url
in uw manifest correct is. - Voeg een servicemedewerker toe aan uw app.
- Gebruik de servicemedewerker om bestanden lokaal in de cache op te slaan.
- 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
- Wat is netwerkbetrouwbaarheid en hoe meet je dit?
- Voeg een web-app-manifest toe
- Workbox: uw toolkit voor servicemedewerkers op hoog niveau
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:
Hoe u ervoor kunt zorgen dat uw pagina offline beschikbaar is
- Als u er nog geen heeft, voegt u een webapp-manifest toe .
- Controleer of de
start_url
in uw manifest correct is. - Voeg een servicemedewerker toe aan uw app.
- Gebruik de servicemedewerker om bestanden lokaal in de cache op te slaan.
- 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.