~/talk

Service Workers and their role in PWAs

Talkat PHP UK Conference 2018 · 2018-02-14..02-16· [web-platform, pwa]
slides:none on file

Service workers are shown as a real client-side proxy that registers, installs (cache.addAll) and activates to serve cache-first fetch strategies, offline fallbacks and background tasks. Concrete numbers matter: Google finds about 20% drop per install step and a 69% abandonment for an interstitial (69% abandonment), while native apps show ~16x engagement—PWAs aim to combine that reach and engagement. Examples include a Flipkart Lite PWA using web manifest, HTTPS, and push API + Notification API to deliver working offline and reengagement features.

AI-written summary · about

  1. 0:00Start
  2. 8:45Native App Installation User Flow
  3. 9:49Progressive web Apps
  4. 13:07Service Workers
  5. 14:02How does a service worker work?
  6. 16:23Lifecycle of a Service Worker
  7. 18:19Registering a Service Worker
  8. 19:34Installing a Service Worker
  9. 20:54Activate a Service Worker
  10. 23:00General idea
  11. 27:37FEAR OF COMMITMENT
  12. 29:13Push workflow components
  13. 29:58What makes push notifications?
  14. 32:55Handle Push Event
  15. 35:38SERVICEHORKER
~/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.