6 ms·
Push notifications on PWAs? ¯\_(ツ)_/¯
by ddoice 6y ago
Push notifications on PWAs? ¯\_(ツ)_/¯
- google234123 6y agoAs a user, please no.
- Teckla 6y agoAs long as you could approve or reject push notifications on a site by site basis, what is the problem here?
- threeseed 6y agoBecause the majority of people don't know how to adjust app notifications. And the rest of us don't want to adjust it for every single rogue web site. Apple vets apps for their use of push notifications and will warn/ban them if they use them excessively or for advertising purposes. Obviously they can't do the same for PWA.
- ddoice 6y agoMixed feelings here, as a developer I would love to send push to iOS, as a user I agree with you, every time I check my parent's android I have to spend a lot of time revoking permissions from websites. On android these notifications are abused to send shitty content, maybe a change at the OS level to warn the user in a more prominent way? Like these modals that won't allow you click until X secs have passed.
- Zippogriff 6y ago1) I don't want to see the prompts to allow push notifications from a webapp, nor to have to go disable them. I just never want them. 2) Generally I'd rather none of the software I use be webtech, so anything that makes it easier to deliver webtech to my phone/tablet is a step the wrong direction. Yes I'm willing to have less total software in exchange. The point is that I don't want apps that are or will be native, to be webtech instead, which may happen as more features are added to webapps. IMO allowing stuff like React Native and Phonegap is something I'd even rather they didn't do (and I've been paid to develop both native and React Native apps, plus worked on a very early and somewhat successful Phonegap-but-more-native solution that ultimately fizzled out). My ideal situation is that if anyone tells me to try out some app or to use some app to communicate or share something with them or whatever, personal or business, it's a webapp 0% of the time. It's either native or it doesn't exist, so no-one can bug me about it or cajole me into using it. In short, my UX on iOS is better without them even being possible, so why would I prefer they be allowed?
- Ashanmaril 6y agoWeb notifications are one of the worst things to happen to the modern web. Ever look at your grandma's Samsung phone? She's probably got 5 spam ads saying you won a contest or to claim some offer. Most users are conditioned to just accept whatever popups are shoved in their faces, ESPECIALLY since the EU laws a few years ago that forced every website to tell about their cookies policy. And hell, I've accidentally accepted push notifications from sites throwing a popup in front of me while I was trying to click something else or scroll. Apple was completely right to not allow web push notifications on iOS. They're 99% abuse. I don't even like them on desktop either.
- wayneftw 6y agoWe're talking about PWA notifications, not pure web notifications. The P in PWA comes from the word progressive. So, we don't need to enable every native feature immediately for every website. People who want PWA notifications would be absolutely fine with not being able to send them until the user added the PWA to their home screen and opted into notifications.
- wayneftw 6y ago> 1) I don't want to see the prompts to allow push notifications from a webapp... You wouldn't have to get them unless you proactively installed the PWA to your home screen. > 2) Generally I'd rather none of the software I use be webtech, so anything that makes it easier to deliver webtech to my phone/tablet is a step the wrong direction...so no-one can bug me about it or cajole me into using it. That's your only reason? Because people ask you to use web apps? Perhaps that's because you want the wrong thing for some reason. You haven't explained what that reason is very well at all. > In short, my UX on iOS is better without them even being possible... You have never experienced this, so how could you possibly know? Also, no it wouldn't. > so why would I prefer they be allowed? Because you haven't listed any good reasons why you're right, which usually means that you're wrong.
- Zippogriff 6y ago> Perhaps that's because you want the wrong thing for some reason. I can't really parse this but from the best sense of it I can get, I reckon the most correct response is, "no, u". [EDIT] Oh and also: > You have never experienced this, so how could you possibly know? Also, no it wouldn't. It's really incredible how often relatively straightforward conversations on HN end up veering, pointlessly, into theory of the mind and epistemology.
- dave5104 6y agoThe problem, to me, is being prompted to approve or reject push notifications on a site by site basis. Unless I can have a blanket "shut off" option that applies to anything in a webview, I'd prefer none at all. It'd also be preferable if that blanket shut off option came shut off by default.
- robocat 6y agoBecause for every useful site, there are 99 abusing the feature for advertising. Same as for location. A friend the other day thought their laptop had a virus because they had inadvertently turned on notifications for some spammy website. Took me a while to work out how to turn it off.
- nodamage 6y agoI've seen an increasing trend of sites showing modal popups immediately upon page load asking for permission to send notifications. This type of behavior is extremely obnoxious. Being able to approve or reject notifications is not enough - we should take the additional step of not allowing sites to show these kinds of prompts unless the user specifically clicked a button and asked for it.
- scarface74 6y agoBecause it’s bad enough every site has a pop up “we use cookies”. Now every site has “allow notifications so we can spam you”.
- mumblerino 6y agoI hope that they come, but only after an app has been installed. I don’t want yet another thing to tap NO on when surfing.
- lucasmullens 6y ago+1, for PWAs to succeed, they need feature parity with native apps for fundamental things like notifications. But outside of PWAs, web notifications are mostly just spam, so requiring installation seems like a good middle ground.