~/talk

preconnect, prefetch, preload, pre-what?

Talkat GDG DevFest Hamburg 2017 · 2017-11-25..11-26· [web-performance, web-platform]
slides:none on file

Browsers spend ~248 ms just opening TCP+TLS and a Hamburg→New York round trip is ~62 ms, and a 3G connection can push that connection time to ~1.2 s. Resource hints actually change network behavior: preconnect to gstatic.com removes ~1 s by doing DNS+TCP+TLS early; dns-prefetch only resolves DNS; prefetch downloads low-priority assets into cache for likely future navigations; preload with as="font" forces high-priority fetches and sets correct accept/CSP headers; use crossorigin for webfonts and consider HTTP 103 Early Hints to emit preload hints before HTML.

AI-written summary · about

  1. 0:00Why web performance matters
  2. 2:09What slows down websites
  3. 11:41Introducing resource hints
  4. 12:23Preconnect in action
  5. 16:55Cross-origin preconnect
  6. 19:01DNS prefetch explained
  7. 22:11Prefetch for later pages
  8. 23:37Pre-render limitations
  9. 27:52No-state prefetch alternative
  10. 28:12Preload for critical resources
  11. 31:01Preload request types
  12. 32:51Early hints and HTTP/2 push
  13. 35:40Further reading
~/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.