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

Aggressive Web Apps - JSConf EU

Aggressive Web Apps - JSConf EU

Push notifications on the web can be a force for good, but is that how they are coming across? We’ll take a look at how push notifications permissions are being implemented and how we can do it better. We’ll then look at the notifications themselves, find out what the best kind of notifications are and how not to wind up with your app’s, or the entire web’s, notifications blocked forever.

https://2018.jsconf.eu/speakers/phil-nash-aggressive-web-apps.html

---

Links:

Discussion on requiring user input: https://github.com/WICG/interventions/issues/49
Permissions API spec: https://w3c.github.io/permissions/

Phil Nash

June 03, 2018
Tweet

More Decks by Phil Nash

Other Decks in Programming

Transcript

  1. Push noti cations are good How to push Good push

    noti cations Permissions @philnash
  2. Actionable noti cations "Daisy sent you a message" "Your car

    is here" "You can check in now" @philnash
  3. Personal noti cations "Daisy sent you a message" "Your car

    is here" "You can check in now" @philnash
  4. Ketan Joshi @KetanJ0 Dear website, - I don't want you

    to post notifications to my desktop - I don't want to subscribe to your thing via a popup - I don't want you to know my location - Please stop autoplaying that video - I am angry and sad now 11:17 AM - May 13, 2018 31.4K 8,756 people are talking about this @philnash
  5. Firefox @firefox You know who loves push notifications? . .

    . yeah . . . We couldn't think of anyone either so we made it so you can deny sites from even asking if you want to receive them: techcrunch.com/2018/03/13/fir… 12:04 AM - May 23, 2018 Firefox can now block those annoying notification requests @philnash