~/talk

HTTP 2

Talkat GOTO Copenhagen 2015 · 2015-10-05..10-06· [web-platform, networking]
slides:none on file

RFC 7540 ships May 2015 and HTTP/2 is already in broad deployment: about 14% of Firefox requests are HTTP/2 (≈30% of HTTPS), Apache Traffic Server sees ~40% HTTP/2, Google reported ~18% in older data. The protocol uses binary framing with a small set of frame types, HPACK header compression (RFC 7541), multiplexed streams and per-stream flow control/dependencies, plus server push; browsers require TLS1.2+, which avoids middlebox breakage. Result: far fewer TCP connections (from ~40 down to ~10–20), noticeably faster page loads in practice.

AI-written summary · about

  1. 0:00Start
  2. 0:28HTTP Today HTTP/2 basics Status
  3. 6:03HTTP 1.1 workarounds
  4. 9:55RFC 7540
  5. 14:38less optional parts no minor version!
  6. 15:14No more telnet trick Easier framing TLS and compression anyway Wireshark inspector frame types, like HEADERS and DATA
  7. 24:11headers are big and repetitive 1.1 has no header compression HPACK
  8. 29:24TLS version 1.2+ only Stricter cipher suite requirements No compression No renegotiations
  9. 32:53Mandatory TLS Changing HTTP headers
~/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.