How to defend the web
summary
Case study: a major Indian bank breaks in Opera because an old Dynamic Drive script blocks Opera with one line and the fix is literally to remove one line that blocks Opera — the patch takes two weeks and a printed source file passed around a secure office. Claims and fixes: browser sniffing causes sites to serve wrong code (Opera 10 misdetected as “1”), use feature detection and Modernizr, keep libraries updated, file browser bugs, and note that 99% of Opera users with browserJS won't notice when remote patches apply.
AI-written summary · about
chapters (34)
- 0:00Defending the web
- 1:36Web under threat
- 3:03About the speaker and their background
- 4:50Contact for site issues
- 6:37India’s site compatibility issue
- 10:55Outdated libraries and maintenance
- 12:20Browser sniffing harms
- 14:03User agent string manipulation
- 16:33Websites blocking Opera
- 17:58Handling browser issues
- 18:40Feature detection over sniffing
- 19:02Cost of JS libraries
- 20:06Native apps vs web
- 21:34Staying updated with web tech
- 23:21Keeping up with browsers
- 24:03Opera switches to WebKit
- 25:48Testing rendering engines
- 26:29Cross-browser testing
- 26:51Web accessibility importance
- 27:53Accessibility impact story
- 30:44Defend web for all users
- 31:24Speak up for the web
- 32:05Q&A
- 32:27Opera to WebKit and Dragonfly
- 33:09Government and accessibility
- 35:13Screen readers in Opera
- 36:21Accessibility guidelines simplified
- 37:46Enforcing accessibility standards
- 39:11Balancing accessibility access
- 42:01Education over force
- 43:04Legislation and education
- 44:48Empathy in development
- 45:32Accessibility challenges demo
- 46:21Closing remarks
related talks
41mHow to Destroy the Web Opera
55mWeb Application Security: Browsers Fight Back!
43mWhy Opera Needs WebKit, or Opium for the People
42mThe Perilous Future of Browser Security
43mBypassing Malware Detection Mechanisms in Online Banking
19mEnsuring a Performant Web for the Next Billion People
39mRoadblocks for CSP and Where to Find Them
19mWeb Platform Security
