~/panel

The Chrome DevTools Performance Panel

Panelat SquiggleConf 2024 · 2024-10-03..10-04· [web-performance, web-platform]
slides:none on file

Chrome DevTools’ Performance panel shows how to go from detection to fix: use web-vitals.js and Chrome UX Report field data to compare local traces with real users, enable CPU throttling (~20x) or remote device connection, use local overrides to test fixes, and inspect flame charts to locate hot functions. Use BFCache and the speculation rules API or pre-rendering for instant navigations, and the LCP request discovery insight to find why an image didn’t load early. A 31-spinner bug yields ~25% INP improvement after fixes.

AI-written summary · about

  1. 0:00in this talk…
  2. 0:43we all hate slow websites
  3. 1:44page speed insights
  4. 2:40dev tools and the performance panel
  5. 3:25measuring and optimizing LCP
  6. 5:31LCP experiments
  7. 6:49test driving changes with local overrides
  8. 7:53instant navigations: restorations and speculations
  9. 8:26bfcache snapshots and restorations
  10. 9:39speculation rules for prerendering pages
  11. 12:49measuring and optimizing runtime performance
  12. 14:00debugging an INP trace
  13. 15:37navigating flame charts
  14. 17:32INP strategies
  15. 18:00do it faster
  16. 19:28do it smarter
  17. 20:04do it later
  18. 20:58real user measurement (RUM) field diagnostics
  19. 22:38web-vitals.js
  20. 23:17LCP attribution
  21. 23:47INP attribution
  22. 24:26mad libbing performance data with dashboards
  23. 27:22wrapping up and takeaways
  24. 28:16audience questions and answers
~/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.