~/talk

Banish Image Bloat: Achieving Peak Performance with Image Performance Budgets

Talkat DevReach 2023 · 2023-10-25..10-26· [web-performance, developer-experience]
links:none on file
slides:none on file

Proposes an actionable image performance budget that sets measurable limits like Total Image Weight, number of image requests and image dimensions, plus milestones such as image load time and time to first image (example target: news pages under 2s on 3G) and rule-based checks for format efficiency, lazy loading and CLS. Recommends auditing with Lighthouse and Chrome UX Report/Core Web Vitals, using tools like Kali Speed Curve to flag breaches, defining warning vs error thresholds (example 150 kilobytes on mobile) and iterating.

AI-written summary · about

  1. 0:00Introduction
  2. 1:48Image performance problem
  3. 3:59Why plugins aren't enough
  4. 4:39Image performance budgets
  5. 6:06Realistic budget expectations
  6. 7:32Choosing budget metrics
  7. 9:16Quantity-based metrics
  8. 11:03User timing goals
  9. 12:09Rule-based optimization metrics
  10. 15:27Layout shift with images
  11. 17:37Image performance rules examples
  12. 19:23Balancing image needs
  13. 20:26Auditing performance baseline
  14. 21:50Setting budget thresholds
  15. 23:36Implementing the budget
  16. 24:44Maintaining the budget
  17. 26:36Budget tradeoffs
  18. 28:03Shopify example
  19. 30:12Monitoring progress
  20. 31:58Conclusion
~/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.