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

Web Push Notifications

Web Push Notifications

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 ❌