Werkt een PWA offline?
Een PWA werkt offline voor alles wat vooraf is opgeslagen. Nieuwe gegevens ophalen lukt zonder verbinding niet, dus je toont dan een bewaarde versie.
Je bepaalt zelf wat er bewaard wordt.
Dat is meteen het ontwerpwerk.

Hoe het werkt
Het achtergrondscript vangt elk verzoek op. Is er verbinding, dan haalt het de verse versie; is die er niet, dan pakt het de opgeslagen versie.
Meer daarover lees je bij cache.
Wat je bewaart
Je opmaak, je scripts, je logo en de pagina’s die iemand al bezocht. Plus een nette pagina voor het geval er niets is.
Meer daarover lees je bij frontend.
Wat niet werkt
Alles wat live is: voorraadstanden, nieuwe berichten, een betaling afronden.
Meer daarover lees je bij wat een PWA is.
Mijn vuistregels
- Bewaar je opmaak en je pictogrammen altijd.
- Maak een duidelijke offline-pagina.
- Toon wanneer gegevens voor het laatst zijn opgehaald.
- Test met je verbinding uit.
Die derde voorkomt dat iemand een oude voorraadstand voor waar aanneemt.
Waar het echt helpt
Bij gebruik op locatie met een slechte verbinding: een magazijn, een bouwplaats of een kelder.
Meer daarover lees je bij mobile first.
Wat het je oplevert bij een goede verbinding
Snelheid. Wat al opgeslagen is, hoeft niet opnieuw opgehaald te worden.
Meer daarover lees je bij pagespeed.