The Most Annoying Website (aka "The Power of the Web Platform")
summary
Builds a live demo called annoying site com that spawns popups and refuses to die, using window.open plus per-popup mover code, clipboard writes, picture‑in‑picture videos, camera torch API, navigator media prompts, history stuffing, forced downloads and navigator.vibrate patterns. Shows past Flash iframe webcam bug and localStorage-by-subdomain fill trick, reports WebTorrent desktop passing 1,000,000 downloads, and demonstrates each exploit working end to end rather than promising abstract examples.
AI-written summary · about
chapters (41)
- 0:00Intro
- 0:30Hacks
- 2:12Troubleshooting
- 3:32Storytime
- 5:53Flash Bug
- 8:21Bank In America
- 9:12Writing Code For Fun
- 10:22Is The Web Not Fun
- 10:59Is The Web Too Safe
- 11:31ActiveX
- 12:14Side Story
- 13:00Weird Web APIs
- 13:19Window Move and Its Friends
- 13:43Origin Policy
- 14:13Open a New Window
- 15:00Continue Moving
- 20:09UserInitiated Events
- 20:38Child Window
- 20:58Window to Opener
- 21:50Window to Edges
- 22:09Window to Videos
- 22:21Text on Clipboard
- 23:02Leaving a Site
- 23:25Protocol Handlers
- 24:08Camera Microphone
- 24:53Navigator Vibration
- 25:15Safari PictureInPicture
- 26:24Safari Cursor
- 26:35File Downloads
- 27:17Alerts
- 28:24Random dialogues
- 28:35Logout
- 29:22Post Request
- 30:00embarrassing searches
- 30:25how it works
- 31:06target
- 34:13email
- 34:41URL
- 35:29Mouse Follow
- 36:18Window Follow
- 37:44Stuart Brown Quote
related talks
36mThe Most Annoying Website (Aka "the Power of the Web Platform")
30mThe Most Annoying Website (aka "The Power of the Web Platform")
06mJavaScript Pranks
59mBrowsers Gone Wild
21mCreepy frontend mistakes
40mHostile JavaScript: Attacking and Defending the Browser
58mExploiting web messaging implementations
36mHTML5 JS Security
