~/talk

Offline first!

Talkat Jfokus 2023 · 2023-02-06..02-08· [pwa, web-platform]
slides:none on file

Demonstrates an Offline first site built with Service Workers plus the Cache API and Fetch API that caches a static asset list and creates a dynamic cache of visited pages, serves an offline.html fallback, and purges old caches by version name. Shows prefetch strategies (link rel prefetch, IntersectionObserver), stores cached URLs in localStorage, respects save‑data and navigator.connection.effectiveType, and notes browsers give ~10MB per site so cache management is developer‑responsible.

AI-written summary · about

  1. 0:00Start
  2. 4:08STARTER CODE
  3. 5:35SERVICE WORKERS
  4. 18:52DYNAMIC CACHE
~/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.