~/talk

Jank Busters - Chrome Rendering Performance

Talkat CSSConf US 2013 · on Tuesday, 2013-05-28· [web-performance, frontend-architecture]
name:Nat Duca
links:none on file
links:none on file
slides:none on file

Explains that smoothness comes from fitting work into 16 milliseconds per frame and that jank is caused by unexpected repaints and slow image decodes; shows how painting differs from GPU compositing so costly CSS (shadows, border-radius, text antialias) and DOM reflows blow the frame budget. Demonstrates DevTools features like show paint rectangles, show composited layer borders and continuous repainting mode, uses the frame viewer to inspect layers, and recommends promoting animated elements with translate3d to avoid paints and reach steady 60Hz.

AI-written summary · about

  1. 0:00Introduction
  2. 1:10What is Jank
  3. 2:22What is rendering
  4. 3:10Green bars
  5. 7:10Layers
  6. 13:27Animation
  7. 20:21Viewing Layers
  8. 22:21Repaints
  9. 24:48Bad Content
  10. 28:39Conclusion
~/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.