The web is getting pushy
summary
Demo builds a Twitter-hashtag app that uses Service Worker plus EventSource on the client, a Node backend and the Fetch API to register a PushManager subscription and send the endpoint to the server, then triggers notifications with registration.showNotification. Push works in Chrome (service worker since 40, push since 42) and Firefox 44; Safari uses a nonstandard APNS flow, Edge/Safari are still on roadmaps. Live demo hits permission glitches but ultimately shows notifications while the page is closed and reopens the page on click.
AI-written summary · about
chapters (10)
- 0:00Introduction and warnings
- 1:46Web vs native push notifications
- 4:36Demo setup and live coding
- 9:16Web Notification API
- 13:25Service workers introduction
- 18:01Push notifications with service workers
- 26:15Debugging service workers
- 30:52Progressive web apps and mobile
- 31:34Responsible push notifications
- 33:19Resources and closing








