~/talk

Fast and Beautiful: Modern Image Delivery Techniques

Talkat Øredev 2019 · 2019-11-06..11-08· [web-performance, web-platform]
slides:none on file

Average mobile pages are ~50% images so concrete fixes matter: use 85% JPEG -> half the filesize or run a structural‑similarity auto quality step (example saved 400 KB); switch to WebP (~400 KB smaller, ~2.5s faster) when supported with JPEG fallback; serve multiple sizes so a sample cathedral image goes from 7s to 2s and 1.6 MB to 121 KB; add lazy loading (now ~56% adoption) and prefer looped MP4 over animated GIFs; avoid base64 for large images.

AI-written summary · about

  1. 0:00Introduction
  2. 1:05Image performance matters
  3. 3:34Four Lighthouse optimizations
  4. 5:20Optimizing image quality
  5. 7:47Finding compression sweet spot
  6. 8:50Right image format
  7. 11:00Avoid PNGs use JPEG
  8. 12:26WebP future of delivery
  9. 14:35Responsive images
  10. 17:23Implement breakpoints
  11. 19:10Lazy loading images
  12. 22:19GIFs terrible for performance
  13. 24:13Convert GIFs to MP4
  14. 26:01Serve images by saver
  15. 27:06Adapt for slow networks
  16. 28:10Base64 anti-pattern
  17. 30:15Summary
  18. 31:19Q&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.