~/talk

Deep dive into third-party performance

Talkat performance.now() 2019 · 2019-11-21..11-22· [web-performance, security]

HTTP Archive queries, browser devtools and RUM data show the median site has 37% third‑party requests, p50 reveals eight sync scripts, and RequestMap visualises tag graphs that call other tags; cnn.com shows 191 third‑party requests and a 19s first CPU idle (4.6s when EU consent blocks trackers). Real incidents include a 30% overnight conversion drop from a third‑party update, a 1.6s unload delay from beforeunload handlers, a 650k‑error spike, 26% more revenue after removing a review widget, and ~0.2% sites with cryptominers. Subresource Integrity is scarce CSP reports give observability.

AI-written summary · about

  1. 0:00Intro
  2. 0:53Third-parties?
  3. 8:55Fancy a super power?
  4. 12:34sync is still king(!)
  5. 13:45Beware your script loading strategy
  6. 14:44Tag managers allow for this
  7. 16:24the missing revenue
  8. 16:52The discovery
  9. 19:11Subresource Integrity
  10. 20:22Incident 3: the "performance" tool
  11. 24:59the review provider
  12. 26:34The defense
  13. 28:12the malicious ads TS ALLE
  14. 29:15Content Security Policy CEFITS ALLE
  15. 30:12the crypto miner
  16. 31:32Many compromised services...
  17. 31:53CryptoMiner Use
  18. 33:56the "optimisation"
  19. 36:18Evaluate performance
  20. 36:41Use the platform
~/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.