~/talk

Fixing XSS with Content Security Policy

links:none on file
slides:none on file

Explains how Content Security Policy actually blocks injected script by enforcing allowed sources and by using nonce and hash directives to permit only known inline snippets, shows browser support (Firefox 31, Chrome 30 with flags, Opera lagging), gives a real adoption metric — 269 of the top 100,000 sites used CSP in 2013 and most still include unsafe-inline/unsafe-eval, demonstrates Twitter moving scripts to a single CDN subdomain successfully, and describes building/reporting tools (Yelp dashboard, Casper) that collect report-uri JSON to monitor violations.

AI-written summary · about

  1. 0:00Start
  2. 45:58creating a single page application
  3. 50:32loading the script with the content security policy
  4. 57:00writing the report
~/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.