~/talk

Vesper: Measuring Time-to-Interactivity for Web Pages

Talkat NSDI '18 · 2018-04-09..04-11· [web-platform, web-performance]
links:none on file
links:none on file
links:none on file
slides:none on file

Proposes a concrete interactivity metric called Ready Index and a rewiring tool Vesper that discovers which DOM nodes and JS heap variables must be loaded for above‑the‑fold functionality. Vesper uses heavy offline tracing (Scout logs) then lightweight logging to measure readiness with 4.5% and 1.9% overheads. Across 350 sites and varied RTTs, prior metrics misestimate time‑to‑interactivity by 24–64%; optimizing with Vesper and Polaris cuts median time‑to‑interactivity by ~29–32% and 83% of users prefer the interactivity‑optimized pages.

AI-written summary · about

  1. 0:00Start
  2. 3:58Existing Metrics
  3. 9:26Measuring Ready Index (RI)
  4. 10:02Vesper: Overview
  5. 10:31Vesper: Phase 2
  6. 14:17Evaluation Outline
  7. 19:06User Study 2: Rendering
  8. 20:03Conclusion
  9. 22:41THE ADVANCED COMPUTING SYSTEMS ASSOCIATION
~/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.