SmartWeb 2016 - Bruce Lawson
summary
HTML responsive images use the picture element plus srcset and sizes (W and X descriptors) to give the browser a candidates list so it picks the best file early, preserving preloading. Browsers (Chrome/Opera, Edge, Firefox, mobile Safari) implement it; examples show average pages at 2.3 MB with 1.5 MB of images and responsive techniques cutting image payloads by ~70% (779 k → 234 k). Combine format switching to WebP (25–34% smaller) and client hints headers (Chrome/Opera) for further savings.
AI-written summary · about
chapters (37)
- 0:00Introduction by host
- 0:23Responsive images overview
- 1:30Speed matters for business
- 2:16Images slow down the web
- 3:02Image requests vs page weight
- 3:45Global internet access costs
- 4:28Image element limitations
- 5:12Double download problem
- 6:14Browser internals explained
- 8:26Preloader behavior
- 9:12Why HTML is necessary
- 9:54Preloading performance gain
- 10:17Inventing the picture element
- 11:43Community collaboration
- 13:29Browser support success
- 14:12Main use case retina displays
- 15:38Fallback for old browsers
- 16:24Browser chooses best image
- 17:08Browser knows network conditions
- 18:11Stretchy images problem
- 19:15CPU and battery impact
- 19:35Proper stretchy images
- 20:39Sizes attribute explained
- 21:46Image format limitations
- 22:50WebP compression benefits
- 24:17Serving different formats
- 25:45Picture element magic
- 26:05Art direction use case
- 27:11CMS integration
- 27:59Real-world savings
- 28:44Case study results
- 29:47Combining techniques
- 30:09Important fallback rules
- 30:52Future tech preview
- 31:13Client hints explained
- 32:39FLIF image format
- 33:47Summary and call to action
related talks
45mThe image problem of the web and how to solve it…
45mResponsible Responsive Images
48mResponsive Images and Art Direction
31mResponsive Images, an HTML5.1 Standard
01h 00mResponsive Images
37mAdaptive Images for Responsive Web Design
23mA quest for responsive imagery
26mFast and Beautiful Modern Image Delivery Techniques
