~/talk

Service Worker: Taking the Best From the Past Experience for The Bright Future of PWAs

Talkat WeAreDevelopers 2018 · 2018-06-06..06-08· [pwa, web-platform, web-performance]
slides:none on file

Summarizes concrete service worker practices: register it late (after render) to avoid competing for network/CPU, handle update/unregister by using skipWaiting and refresh windows, avoid cache.addAll failing on 404s, handle cross‑origin opaque responses with no‑cors opaque handling and manual caching, check disk before caching with Storage Estimate API, use Workbox or PWABuilder to automate edge cases, use BroadcastChannel to notify clients of new versions, and preventDefault the install prompt to show it at a controlled moment.

AI-written summary · about

  1. 0:00PWAs in 2018
  2. 4:22Service Worker basics
  3. 10:12Registration and lifecycle
  4. 15:45When to register
  5. 19:26Unregistering and updates
  6. 23:38Caching strategies
  7. 29:48PWA tooling
  8. 34:51Auditing PWAs
  9. 35:33Handling updates
  10. 38:29Installing PWAs
  11. 40:45Beyond networking
  12. 41:49Community resources
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.