~/talk

Rendering Performance

Talkat Edge Conference 2013 New York · on Wednesday, 2013-09-25· [web-performance, web-platform]
links:none on file
name:Josh Peek
links:none on file
speakerdeck:ariya
links:none on file
name:Paul List
links:none on file
slides:none on file

Target is 60 fps so each frame has a ~16.6 ms budget; any paint over that causes visible jank. Use Chrome DevTools’ timeline and continuous repainting to find spikes, prefer requestAnimationFrame over setTimeout, and batch paints to reduce frequency. Compositing (the translateZ hack) and GPU textures help but can backfire—image decode/resize and CPU→GPU uploads are common expensive hotspots. Measure, don’t guess: telemetry, webpagetest and jankfree.org are practical ways to reproduce, profile and validate fixes.

AI-written summary · about

  1. 0:00Start
  2. 0:50Rendering Performance
  3. 1:32Chrome Dev Tools
  4. 2:06Jank
  5. 2:57Long Paints
  6. 3:51Etsy
  7. 5:37Request Animation Frame
  8. 5:52Support across Browsers
  9. 6:26Paint Less
  10. 8:46If There Were a Why Slow for Rendering Performance What Would Its Tests Be What Changes Would Be Easiest To Implement and Which Would Have the Biggest Impact
  11. 10:16Apply Specific Restriction
  12. 11:11Telemetry
  13. 13:27Css Transitions
  14. 26:53Synthetic Testing
  15. 28:16Gpu Benchmarking
  16. 36:02Garbage Collection
  17. 37:00Garbage Collection Api
  18. 40:23Main Thread
  19. 43:14Does It Need To Show All those 30 Images at Once
  20. 45:49Image Decoding
  21. 47:21What Have Been the Biggest Wins and Waste of Time at Real Websites
  22. 50:42Example Libraries
~/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.