Een webapp die offline werkt: wat een service worker wel en niet doet
Dario Albers · 10 november 2026 · 2 min lezen
Gecontroleerd op 2026-11-10. De web.dev-pagina toont geen datum; de W3C-tekst is een Candidate Recommendation Draft van 29 oktober 2026.
Kort antwoord
Volgens de W3C-specificatie kan een service worker inhoud leveren voor documenten, "even while offline". Wat offline werkt, hangt af van wat je cachet.
Wat de standaard zegt
- "allowing the service worker to provide content for documents, even while offline."
- "The core of this specification is a worker that wakes to receive events."
- De specificatie is een Candidate Recommendation Draft van 29 oktober 2026.
Twee cachestrategieen (web.dev)
- Cache, dan netwerk: "This gives you the "cache only" behavior for things in the cache and the "network only" behavior for anything not-cached (which includes all non-GET requests, as they cannot be cached)."
- Netwerk, dan cache: "This means you give online users the most up-to-date content, but offline users get an older cached version."
Wat betekent dit voor je website
Bij het bouwen van een webapp kies je welke strategie bij welke bestanden past; de bronnen zeggen niet welke de beste is voor een kassa. Zie winkel, kassa en weegschaal, de uitleg over caching en wat is een CDN. Wat een webapp kost: zie prijzen.
Lees ook
- Kassasysteem met weegschaal voor een winkel
- Website caching uitgelegd: het verschil tussen browser cache en server cache
- Wat is een CDN (Content Delivery Network) en wanneer heb je het nodig?
- Alle prijzen van darioa
- Een webapp koppelen met webhooks: hoe wordt zo'n bericht ondertekend?
- Welke server heeft een webapp nodig? Wat er in de jaarprijs zit
- Webapp met AI bouwen: welke database-limieten gelden?
- Onderhoud en updates van een webapp: wat zit in de jaarprijs?
- Rollen en rechten in een webapp: wie mag wat zien?
- Veilig inloggen op een webapp: wat NIST zegt over tweestapsverificatie en e-mail
- Account verwijderen in een webapp: wat zegt de AVG over wissen?
- Een webapp bij slecht internet: lokaal opslaan en later synchroniseren
Handige hulp, gratis
Mollie foutcodes en betaalstatussen: wat betekenen ze?Alle Mollie-foutcodes en betaalstatussen, met wat je er in de praktijk mee doet.Lees de uitleg Je .nl-domein verhuizen en je verhuiscode opvragenVerhuiscode kwijt of een bureau dat niet reageert? De stappen van SIDN en een brief om te kopiëren.Lees de uitleg Bedrijfsgegevens op je website controlerenPlak je footer of contactpagina en zie welke verplichte bedrijfsgegevens ontbreken.Open de tool Thuisbezorgd-commissie berekenen per jaarWat kost de commissie van een bezorgplatform je per jaar, naast een vaste prijs?Open de tool Fietsverhuur: wat kost een boekingsplatform?Wat kost de commissie van een boekingsplatform je per jaar, naast een vaste prijs?Open de tool Eigen hosting of vaste prijs: kosten vergelijkenEigen server of hostingpakket naast een vaste prijs, inclusief je eigen tijd.Open de tool Mollie of Stripe: betaalkosten per jaarBetaalkosten van iDEAL en kaart bij Mollie en Stripe, per jaar.Open de tool Welk product past bij je zaak? Drie vragenDrie vragen, en je ziet welk product bij je zaak past en wat het kost.Open de tool PHP-versies: tot wanneer beveiligingsupdates?Welke PHP-versies nog beveiligingsupdates krijgen en welke niet meer, uit de bron van PHP zelf.Lees de uitleg
Zelf geen tijd om dit uit te zoeken?
Stuur me een WhatsApp. Je krijgt binnen een werkdag antwoord, en een vaste prijs voordat je iets betaalt.