~/talk

Compression Dictionaries

Talkat performance.now() 2023 · 2023-11-02..11-03· [web-platform, web-performance]
slides:none on file

Claims that HTML and resources shrink upwards of 90% for some sites and that week‑over‑week JS updates can be 96% smaller are backed by concrete numbers (Google Search 40–60% smaller, Vercel 96%, Filament ~45%). Uses existing compressors (zstd and brotli/br‑d), a dictionary generator and build‑time or edge wasm tools, a new Link rel=dictionary preload, and CDN tweaks; Chrome runs an origin trial (Chrome 119) with same‑origin + COEP requirements and a TTL moving toward seven days.

AI-written summary · about

  1. 0:00Compression dictionaries intro
  2. 1:13Why dictionaries matter
  3. 4:48How dictionary compression works
  4. 10:34Dictionary compression history
  5. 13:21Static resources with dictionaries
  6. 22:10Dynamic HTML compression
  7. 26:49CDN support config
  8. 31:44Security privacy limits
  9. 35:41Tooling dictionary generation
  10. 41:05Status and future plans
  11. 43:56Q&A
~/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.