~/talk

Real World HTTP/2

Talkat CSSConf.Asia 2016 · on Thursday, 2016-11-24· [web-platform, web-performance]
slides:none on file

99designs moves to HTTP/2 and measures with Calibre dashboards and WebPageTest; metrics are content DOMContentLoaded, first paint and speed index. Typical latency‑bound pages show ~5% faster speed index and more complete initial paints, but image‑heavy, bandwidth‑bound galleries (80 images, several MBs) show 5–10% slower visual completion despite faster total load. Conclusion: HTTP/2 improves many pages but can regress large media pages unless server/browser resource prioritization and CDN behavior are explicitly tested and tuned.

AI-written summary · about

  1. 0:00Intro
  2. 0:46HTTP V1.0 (1996) HTTP/1.1 (1997) HTTP/1.1 UPDATED (1999)
  3. 1:40HYPERTEXT
  4. 2:33THE HYPE
  5. 2:5399designs
  6. 3:18WHAT I WILL
  7. 6:21HEAD OF LINE BLOCKING
  8. 7:11CONGESTION CONTROL
  9. 10:26CONCATENATION SPRITING INLINING
  10. 12:08FREE PERFORMANCE
  11. 14:17Calibre
  12. 16:00HIGH LATENCY TESTING
  13. 16:42TL:DR
  14. 17:42NETWORK SATURATION
  15. 18:26LOADING PRIORITY
  16. 20:06RESOURCE PRIORITY
  17. 20:59THE STREAM
  18. 22:24THE HTTP/2 FINE PRINT
  19. 22:39IT'S NOT JUST THE NUMBER OF BYTES. OR REQUESTS PER SECOND. BUT THE ORDER IN WHICH BYTES ARE DELIVERED. TEST YOUR HTTP/2 SERVER VERY CAREFULLY - ILYA GRIGORIK
  20. 23:26YOU KNOW WHAT'S BEST FOR YOUR SITE
  21. 24:27THIS POWER SHIFT IS A DOUBLE-EDGED SWORD. - GUESS WHO
  22. 24:47HTTP/2 STREAM WEIGHTS
  23. 25:24HTTP/2 STREAM DEPENDENCIES
  24. 25:53TAKE AWAYS
  25. 26:03TRADEOFFS AND NUANCE
  26. 26:47RESOURCE WEIGHTING PRIORITIZATION RESOURCE DEPENDENCY PRIORITIZATION
  27. 27:56TOOLS
  28. 28:45HIGH PERFORMANCE BROWSER NETWORKING - ILYA GRIGORIK
~/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.