~/talk

New logic to detect PWA offline support

Talkat Chrome Dev Summit 2020 · 2020-12-09..12-10· [web-platform, pwa]
name:Asami Doi
links:none on file
slides:none on file

Chrome changes the install logic so the browser actually sends a fake HTTP request to the manifest start_url in a sandbox with no network and only shows the PWA install prompt if the service worker returns 200 status code for that request. The old check treated any fetch handler, even an empty one that triggers the dinosaur offline page, as sufficient. Experiments run behind check-offline-capability flag in Chrome 88, warning mode in 89, then full enforcement after a grace period.

AI-written summary · about

  1. 0:00Start
  2. 1:28Installed PWA on desktop
  3. 3:06Install prompts on mobile
  4. 3:18Install prompts on desktop
  5. 3:33PWA with a Service Worker
  6. 3:55What is supposed to happen if offline?
  7. 4:16Requirements for installable PWA
  8. 5:09Logic to detect PWA offline support New
  9. 7:10Timeline
  10. 8:11Call to action
  11. 8:32Chrome Dev Summit 2020
~/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.