My Browser Does What
summary
A set of live demos proves browsers can do far more than render HTML: a socket.io WebSocket tunnel pushes demos to phones and runs a multi-client chat (WebSockets ~97.4% support); the Notification API requires permission plus a service worker and shows desktop notifications (~79% support); Geolocation returns lat/long and watchPosition (97.68%); SpeechSynthesis loads voices with onvoicechange; getUserMedia streams video to a canvas with filters; Clipboard read/write is promise‑based (96%/82% variances); a vibration pattern plays the Imperial March vibration; Bluetooth streams heart‑rate from a device — all demos function live.
AI-written summary · about
chapters (15)
- 0:00Introduction
- 2:52WebSockets for real-time
- 7:49Notification API demo
- 14:51Geolocation API explained
- 19:06Page visibility API
- 22:15Speech synthesis demo
- 27:12Online offline status
- 29:20Device orientation demo
- 31:29Vibration API fun
- 33:39Clipboard API usage
- 36:08Get user media filters
- 38:15Web audio API basics
- 40:10Gamepad API for games
- 42:17Bluetooth API heart rate
- 44:24Summary and resources
related talks
49mMy browser does what?
39mI didn’t know the Browser could do that
31mThe power of mobile web browsers
21mI Didn't Know The Browser Could Do That!
36mThe internet of browsers
34m2023's most interesting browser APIs
23mWarm-Up Talk: Browser APIs – the unknown Super Heroes
27mYes, Your Browser Can Do That (Probably)
