Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Web Push Notifications

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.

Web Push Notifications

Avatar for Manuel Wieser

Manuel Wieser

March 27, 2017
Tweet

More Decks by Manuel Wieser

Other Decks in Programming

Transcript

  1. Web Push Protocol • RFC 8030 – Generic Event Delivery

    Using HTTP Push
 https://tools.ietf.org/html/rfc8030 • You can use the same code for Chrome and Firefox since mid 2016. • You no longer need a Firebase project, a gcm_sender_id, or an Authorization header. You no longer need a manifest.json. • Microsoft is co-authoring the RFC, so they will follow the standard.
  2. Chrome • Service Workers ✅ • Push API ✅ •

    Notifications API ✅ • Web Push Protocol ✅ • Windows ✅ • macOS ✅ • Linux ✅ • Android ✅
  3. Firefox • Service Workers ✅ • Push API ✅ •

    Notifications API ✅ • Web Push Protocol ✅ • Windows ✅ • macOS ✅ • Linux ✅ • Android ✅
  4. Edge • Service Workers • Push API • Notifications API

    ✅ • Web Push Protocol ✅ • Windows • Windows Mobile
  5. Safari • Service Workers ❌ • Push API ❌ •

    Notifications API ✅ • Web Push Protocol ❌ • macOS ✅ via Apple’s non-standard implementation • iOS ❌