~/talk

The Critical Request: An investigation into what blocks render

Talkat DinosaurJS 2018 · 2018-06-21..06-22· [web-performance, web-platform]

Study measures how browser chooses and fetches assets and shows web fonts often block first meaningful paint by about three to five seconds on slow networks. Using Chrome DevTools Performance panel with CPU and network throttling and the priority column reveals fonts loading late; adding a link rel=preload for fonts and applying font-display: swap moves fonts to highest priority and restores readable text several seconds earlier. Audit uses local overrides, tests on a throttled Nexus‑5–like profile, and cites 79% web‑font usage.

AI-written summary · about

  1. 0:00Start
  2. 4:39First Meaningful Pain
  3. 6:33How Do Browsers Decide Which Resources To Fetch
  4. 7:05Read-Ahead Parser
  5. 9:30Javascript Request Priority
  6. 10:10Fonts
  7. 15:59Preload
  8. 17:12Performance Trace
  9. 17:50Local Overrides
  10. 18:30After Preload
  11. 19:26Font Splay Swap
  12. 21:06The Font Style Matcher
  13. 25:06Ensure that Critical Requests Are Prioritized
  14. 26:17Project Timeline
  15. 27:25Performance Workbook
  16. 30:35Performance Advocates Manifesto
  17. 34:24How Many Sites Are Using Web Fonts
~/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.