LIVE DEMO at https://theannoyingsite.com
Updated version of this talk, presented at JSConf US 2018 (https://2018.jsconf.us/) in Carlsbad, California.
It's 2018. The web platform offers dozens of powerful, native-like APIs. What if we used this newfound power for evil? What kind of terrible UX could we create if our goal was to build the worst web page in the world?
This talk will be an adventure deep into little-known parts of the web platform. We'll explore archaic Netscape Navigator APIs and powerful standards-based APIs and use them to build a website with powers you'd never believe possible on the Web today.
---
There were many links referenced in the talk, here they all are in a single list:
- WebTorrent (https://webtorrent.io)
- WebTorrent Desktop (https://webtorrent.io/desktop)
- Standard JS (https://standardjs.com)
- BitMidi (https://bitmidi.com)
- window.open() MDN Docs (https://developer.mozilla.org/en-US/docs/Web/API/Window/open)
- window.moveTo() MDN Docs (https://developer.mozilla.org/en-US/docs/Web/API/Window/moveTo)
- The Annoying Site (http://theannoyingsite.com)
- Feross's Patreon Page – get rewards! (https://www.patreon.com/feross)
- Feross's blog (https://feross.org)