News for hackers. Stuff that matters.
Re:Push notifications are now supported cross-browser by Dalewyn on Tuesday March 28, 2023 @05:37AM (#35338000)
I can't recall a time, not even once, when I found pushnotifs in a browser useful or even desirable.

Even on my phone I block 99% of them because it's all just noise.

Re:Push notifications are now supported cross-browser by rjh29 on Tuesday March 28, 2023 @05:41AM (#35338026)
Most of the time the app is pushing them on you for engagement (youtube: LOOK NEW VIDEO!). But for important chats with important people, I sometimes want a notification when they send me a message.
Re:Push notifications are now supported cross-browser by Dalewyn on Tuesday March 28, 2023 @05:44AM (#35338057)
If someone needs to contact me urgently, they should call me.

I never treat text communications as real-time communications, and I'm not about to start now.

Re:Push notifications are now supported cross-browser by dspillett on Tuesday March 28, 2023 @06:04AM (#35338247)
Same here, but we are not everybody and the world needs to implement features for people other than us as well as those we want.
Re:Push notifications are now supported cross-browser by saurik on Tuesday March 28, 2023 @07:08AM (#35338786)
Yeah: I largely think phone calls are stupid, have been using text communication since I was a kid 30 years ago--on BBS systems originally!--and you have no hope of reaching me in a timely manner if you call me... but I'm not going to use that as a reason to make it harder for other people to use phone calls if they want them, even if I see no reason for synchronous communication to exist: you do you... but you also have to let me do me or you frankly don't deserve to be able to do you. "I don't find this useful" is only a reason to prevent other people from being able to have the feature if you are an authoritarian asshole, plain and simple :/. If you don't like aspects of feature, you know what? You should get to turn it off... and, it turns out, you can.
Re:Push notifications are now supported cross-browser by EMM_386 on Tuesday March 28, 2023 @08:57AM (#35340224)
> on BBS systems originally!

I'll never forget being awoken because someone felt the need to page the SysOp at 2 AM on the Compaq laptop running my BBS in my closet.

Re:Push notifications are now supported cross-browser by Tepix on Tuesday March 28, 2023 @06:44AM (#35338583)
With PWA you could have a VoIP service as a web app that notifies you if someone uses it to call you.
Re:Push notifications are now supported cross-browser by naillo on Tuesday March 28, 2023 @06:17AM (#35338351)
I don't even have it for chat. It's insane to me that you'd let your attention be stolen away that easily at any given moment (don't understand how people get deep hard work done when that's a constant risk).
Re:Push notifications are now supported cross-browser by SquareWheel on Tuesday March 28, 2023 @07:10AM (#35338805)
Pretty much every platform with notifications supports a "do not disturb" mode for just such occasions.
Re:Push notifications are now supported cross-browser by rjh29 on Tuesday March 28, 2023 @08:26AM (#35339729)
It's simple really, it doesn't steal my attention away, I can just brush them off. Not everybody is the same.
Re:Push notifications are now supported cross-browser by corobo on Tuesday March 28, 2023 @05:49AM (#35338098)
Slack and similar are the only legit use case I can think of (much prefer it in a pinned tab than separate app) but that already has a solution in place
Re:Push notifications are now supported cross-browser by toastal on Tuesday March 28, 2023 @08:55AM (#35340201)
I won't trust these proprietary Electron-based apps outside the browser sandbox either.
Re:Push notifications are now supported cross-browser by TrianguloY on Tuesday March 28, 2023 @05:50AM (#35338111)
I have them for the email pinned tab...but that's basically it.
Re:Push notifications are now supported cross-browser by Lex-2008 on Tuesday March 28, 2023 @05:53AM (#35338132)
same here: email and chat are allowed, others are blocked.
Re:Push notifications are now supported cross-browser by jimmaswell on Tuesday March 28, 2023 @09:59AM (#35341209)
I found recently you can add your Google account to Windows 10/11 and get integration with the calendar and email apps. Fairly useful.
Re:Push notifications are now supported cross-browser by Yoric on Tuesday March 28, 2023 @05:59AM (#35338203)
If you have an IM application working in the browser, e.g. Element/Matrix.
Re:Push notifications are now supported cross-browser by mhitza on Tuesday March 28, 2023 @06:01AM (#35338224)
For me it'd be useful if most service status pages had the option to subscribe to push notifications when a service is down.
Re:Push notifications are now supported cross-browser by mrtksn on Tuesday March 28, 2023 @06:02AM (#35338230)
On desktop, I kind of use reddit and Twitter notifications but nothing else.

The problem with notifications is the hyper competitive attention market on the web, which pushes the websites "optimize" notifications for eyeballs instead of UX.

Web notifications are dead as the web itself. Thankfully, Apple sensibly implemented the notifications through requiring the website be added on home screen.

Let's see if we end up with websites forcing people save it to the homescreen to "read the rest of the article".

As long as the web "content" is a bait and the content is the adds there wouldn't anything new on the web. Wast majority of the mobile usage is on Android and we haven't seen the golden age of mobile web apps, I don't think it will change with Apple embracing the notifications.

Could be good for non-kosher apps but the problem with that is the centralised nature of push notifications delivery. So if they want your web app killed, they can just kill it by not providing you the service.

Re:Push notifications are now supported cross-browser by nicoburns on Tuesday March 28, 2023 @06:06AM (#35338256)
Do you find them useful for apps? Email? Messaging apps? Calendar? Taxi apps notifying you when the taxi arrives? All of those apps can now be implemented as cross-platform web apps.
Re:Push notifications are now supported cross-browser by bambax on Tuesday March 28, 2023 @06:33AM (#35338487)
> Do you find them useful for apps? Email?

No. I can check my email on my own time.

> Messaging apps?

Same. I can check my messages when I feel I have time to.

> Taxi apps notifying you when the taxi arrives?

Not really. Usually I can see when the taxi is arriving. (I almost never call a taxi anyways).

> Calendar?

Yes, that's the only case in my opinion when notifications are useful, otherwise I tend to forget meetings (not that all meetings are useful though).

Re:Push notifications are now supported cross-browser by schwartzworld on Tuesday March 28, 2023 @10:29AM (#35341701)
> I can check my messages when I feel I have time to.

You don't see any utility in getting alerted when you get a text message? Most messaging apps allow you to mute threads, so silencing an active group chat is easy, but you don't have anybody in your life you want to be able to get through to you ASAP?

> Usually I can see when the taxi is arriving. (I almost never call a taxi anyways).

Sure, if you're waiting out in front of the building for a short time. Sometimes ride-sharing / taxi apps have a long wait. Most people appreciate being able to wait indoors, instead of sitting on the stoop for 20 minutes waiting for your ride to come. This is possible because the app will notify you when your driver is getting close enough that you should go outside.

Re:Push notifications are now supported cross-browser by bambax on Tuesday March 28, 2023 @05:32PM (#35348219)
> you don't have anybody in your life you want to be able to get through to you ASAP?

They can call, can't they? My phone does ring (usually ;-)

My kids don't even have a data plan, so most of the time they are unable to use messaging apps (WhatsApp, etc.) They are also forbidden to use a phone in school (in fact they're forbidden to have a phone, but alas everyone ignores this).

What good this urgency would do anyway, when I'm not around? I'm not god. If something bad happens and I'm ten miles away (or a hundred!) anyone trying to call me will get more help from someone near.

Re:Push notifications are now supported cross-browser by aequitas on Tuesday March 28, 2023 @06:28AM (#35338443)
And the second a single one of those apps sends me a promotional offer via a push notification I disable notifications wholesale, negating the entire benefit of this 'feature'. I don't want to have to run and maintain a spam filter for notifications.
Re:Push notifications are now supported cross-browser by nicoburns on Tuesday March 28, 2023 @06:31AM (#35338474)
Same. But there are plenty of apps that don't abuse their notification privileges (or allow you to disable the marketing notifications separately from the useful ones).
Re:Push notifications are now supported cross-browser by amadeuspagel on Tuesday March 28, 2023 @09:33AM (#35340785)
> I don't want to have to run and maintain a spam filter for notifications.

Maybe the OS should run and maintain that for you. Just as gmail automatically sorts your emails into different categories (and spam), maybe so the OS or the browser should sort notifications.

Re:Push notifications are now supported cross-browser by dymk on Tuesday March 28, 2023 @09:53AM (#35341094)
That would still need enforcement. Google and Apple would need to adopt a no-strikes policy and remove apps which send a marketing notification to the "your food has arrived" notification channel.
Re:Push notifications are now supported cross-browser by emaginniss on Tuesday March 28, 2023 @11:07AM (#35342280)
No strikes? So kick them off before they even do anything wrong?
Re:Push notifications are now supported cross-browser by dymk on Tuesday March 28, 2023 @11:30AM (#35342679)
One strike means one chance to screw up, zero strikes means...
Re:Push notifications are now supported cross-browser by taejo on Tuesday March 28, 2023 @12:19PM (#35343487)
No. Three strikes means you're out on the third strike, not the fourth.
Re:Push notifications are now supported cross-browser by jeroenhd on Tuesday March 28, 2023 @09:33AM (#35340790)
That's usually when I uninstall these apps myself. Though on Android you can usually get the ad spam down by disabling it once in my experience.

That being said, it's been years since any apps have tried to push promotions onto me through notifications. I honestly don't know what app hellscape you and so many others online seem to live in; to me, notification ads have died a swift death somewhere around 2012.

Re:Push notifications are now supported cross-browser by schwartzworld on Tuesday March 28, 2023 @10:17AM (#35341500)
That's silly. I don't know what kind of phone you have, but on my android phone you can specify which types of notifications you want to opt out of. It takes like 2 clicks to opt out of promotional messages but leave important notifications active.
Re:Push notifications are now supported cross-browser by throw-ru-938 on Tuesday March 28, 2023 @10:45AM (#35341973)
Many apps don't bother separating their notifications by type.
Re:Push notifications are now supported cross-browser by kuschku on Tuesday March 28, 2023 @06:36AM (#35338511)
Do I want those apps to be slow, sluggish, non-native feeling web apps?
Re:Push notifications are now supported cross-browser by vladvasiliu on Tuesday March 28, 2023 @06:42AM (#35338573)
Isn't that already the case, only with a thin wrapper to handle notifications?

I've seen many apps on iOS that just feel… weird. Especially the scroll. It's my understanding that many such apps are just web views.

Re:Push notifications are now supported cross-browser by explaininjs on Tuesday March 28, 2023 @09:10AM (#35340441)
Are you referring to web apps where scroll is hijacked by JS in some way? Because I don’t see how you can get more native than the default browser’s default scroll implementation.
Re:Push notifications are now supported cross-browser by kuschku on Tuesday March 28, 2023 @12:54PM (#35344115)
The browsers default scroll implementation never feels like scrolling in native apps.
Re:Push notifications are now supported cross-browser by explaininjs on Tuesday March 28, 2023 @12:58PM (#35344200)
Even Safari? It's about as native as you can get. I've seen no evidence it uses different scroll logic than whatever "native" app. In fact many "native" apps that reinvented the wheel in their GUI framework have a decidedly worse scroll than many web apps.
Re:Push notifications are now supported cross-browser by c-hendricks on Tuesday March 28, 2023 @03:04PM (#35346190)
I swear there was an article on the WebKit blog that detailed how the scrolling was different, but am not able to find it now.
Re:Push notifications are now supported cross-browser by JustSomeNobody on Tuesday March 28, 2023 @09:24AM (#35340663)
Exactly. And if I have alternatives that are native, I use those or mostly just do without.

Anyone doing non-native apps on my phone will almost[0] never get money from me.

[0] There has to be the occasional exception, I suppose.

Re:Push notifications are now supported cross-browser by Tepix on Tuesday March 28, 2023 @06:43AM (#35338580)
Yes, because they will have a harder time tracking you and taking control over your phone and its data.

Also web apps are not censored by the app store guidelines.

Re:Push notifications are now supported cross-browser by criddell on Tuesday March 28, 2023 @09:09AM (#35340426)
Are you seriously arguing that the web does a better job of respecting user privacy than desktop and mobile operating systems?
Re:Push notifications are now supported cross-browser by manigandham on Tuesday March 28, 2023 @09:39AM (#35340867)
Yes. Mobile and desktop apps have much more data leakage because they can store more data for longer and have much more APIs to use. A mobile app provides 100x more detailed data with more persistence than a website ever could.

This is well understood by the adtech industry and is why so many websites push apps in the first place.

Re:Push notifications are now supported cross-browser by criddell on Tuesday March 28, 2023 @09:51AM (#35341074)
Historically I think you are right but I'm not so sure it's still the case.

Do you think an iPhone with the tracking blocker engaged is still a richer source of data than the web app on an iPhone? Facebook claims that Apple's privacy protections cost them $10 billion of revenue the first year.

Re:Push notifications are now supported cross-browser by manigandham on Tuesday March 28, 2023 @10:17AM (#35341501)
Yes. Apple's changes have reduced tracking in both modalities but webapps are far more constricted by Safari than native apps.
Re:Push notifications are now supported cross-browser by anticrymactic on Tuesday March 28, 2023 @09:32AM (#35340776)
Yes that is what he's saying. It's also the truth and the only reason every social media forced you to use the app.
Re:Push notifications are now supported cross-browser by dymk on Tuesday March 28, 2023 @09:54AM (#35341112)
No, that's not why. It's because it's hard to make a performant Facebook webapp with all the bells and whistles.
Re:Push notifications are now supported cross-browser by ajsnigrutin on Tuesday March 28, 2023 @10:16AM (#35341480)
Yes.

When i close the webpage, that page is gone. It's not running in the background silently collecting data. With a properly configured browser (a few extensions, no third party cookies, or even separate containers), it doesn't have much data to gather in the first place.

Re:Push notifications are now supported cross-browser by kuschku on Tuesday March 28, 2023 @09:45AM (#35340966)
> Also web apps are not censored by the app store guidelines.

Neither is any of the apps on custom F-Droid repos.

Re:Push notifications are now supported cross-browser by jacquesm on Tuesday March 28, 2023 @06:26AM (#35338423)
Sure. But we all know that even if the only reason it exists is because of useful applications that the marketing departments will abuse it, because to them 'push' translates into 'your undivided attention'. That's why every fifth website wants you to enable this - and then good luck if you want to disable it again.
Re:Push notifications are now supported cross-browser by nicoburns on Tuesday March 28, 2023 @06:33AM (#35338484)
The iOS implementation doesn't allow this. You have to add the app to your homescreen (i.e. "install" it) to allow it to even request permissions. This is actually for web apps.
Re:Push notifications are now supported cross-browser by jacquesm on Tuesday March 28, 2023 @06:41AM (#35338561)
> This is actually for web apps.

I'm aware of that. iOS is a proprietary OS and how it does things isn't all that relevant to me in this context. The web is a different matter and I've yet to see a use case of push notifications that served me. But I've seen 100's of websites that I have zero reason to see as useful applications trying to trick me into allowing them to use push notifications.

Re:Push notifications are now supported cross-browser by nicoburns on Tuesday March 28, 2023 @06:44AM (#35338582)
The context here is that Safari (incl. mobile safari) just added support. Every other browser has supported this for years. I agree that the implementation in Chrome that allows websites to request notification permissions on any page load is pretty annoying. But this UI is not a necessary part of this feature.

From an android POV, the benefit of this feature is that it allows you to install fully featured apps while keeping them in the web sandbox where you have fine-grained control over permissions.

Re:Push notifications are now supported cross-browser by jacquesm on Tuesday March 28, 2023 @07:02AM (#35338737)
> I agree that the implementation in Chrome that allows websites to request notification permissions on any page load is pretty annoying.

FF does pretty much the same thing.

With phone apps I sort of get it: you are already installing something and clearly have a long-term relationship with the provider of such an app and the app likely has functionality that you need badly enough that having the app alert you makes sense.

But for me the web is 'transient', even as the maker of a SPA I wouldn't dream of bugging my users outside of their own decision to come back to the site. All this needy software is - to me - just a source of irritation.

Re:Push notifications are now supported cross-browser by rvense on Tuesday March 28, 2023 @08:12AM (#35339535)
When I last checked a few years ago, self-hosted Discourse forums needed to self-publish an app to have push notifications on iOS. Hopefully that won't be the case anymore, it's a great community communications platform.
Re:Push notifications are now supported cross-browser by vxNsr on Tuesday March 28, 2023 @09:41AM (#35340891)
You can prevent them from asking you by turning off that feature in the browser settings. It’s the 2nd thing I do when I sit down in front of a computer for the first time. (First is install ublock-origin).
Re:Push notifications are now supported cross-browser by 6510 on Tuesday March 28, 2023 @09:49AM (#35341034)
On iphone 1 in 10 000 knows how to do that.
Re:Push notifications are now supported cross-browser by paulmeinshausen on Tuesday March 28, 2023 @10:12AM (#35341414)
I used to think this. Then I learned/realised how absolutely crappy the tooling available to those marketing departments is. The solution is for push to not be a manually run operation, it has to be run entirely by a kind of hybrid reinforcement learning system that can automatically manage the explore/exploit tradeoff in order to learn a person's preferences and then update its assessment as those preferences change over time.
Re:Push notifications are now supported cross-browser by noduerme on Tuesday March 28, 2023 @07:23AM (#35338901)
No, no, no, no, no and also... no.

and before you whine about taxis, it only takes a half second to open the app. If you need a ding on your phone you should probably walk home.

Re:Push notifications are now supported cross-browser by JustSomeNobody on Tuesday March 28, 2023 @09:20AM (#35340603)
On my laptop? While I'm working? Hell no. No, no, no, and never.

I am a little (just a little) more tolerant on my phone.

Re:Push notifications are now supported cross-browser by tomjen3 on Tuesday March 28, 2023 @02:56PM (#35346088)
Calendar is acceptable because I set each and every notification.

An taxi app might be acceptable because it has real world usage, but I imagine it would be abused pretty heavily with "first mile is free if you take a taxi tonight".

Email and messaging apps should not notify me. I will open them if/when I have the time and batch process them.

My ability to concentrate is already under enough assult and doesn't need to be harmed further, and while I am in favour of each person doing what they want, from a societal point of view we need way fewer distractions, not more.

Re:Push notifications are now supported cross-browser by astura on Tuesday March 28, 2023 @07:17AM (#35338845)
I enable them for chat apps.
Re:Push notifications are now supported cross-browser by shanebellone on Tuesday March 28, 2023 @08:05AM (#35339439)
"I can't recall a time, not even once, when I found pushnotifs in a browser useful or even desirable."

Facts! It always feels intrusive. I have them blocked by default on mobile and desktop. However, I also have all notifications on my phone disabled as well as permanent do not disturb mode.

Property should not make demands for attention.

Re:Push notifications are now supported cross-browser by josephg on Tuesday March 28, 2023 @08:52AM (#35340142)
Yeah. I set my web browsers to auto-reject requests to enable notifications from web pages. Too many random news sites and things ask, and I never want notifications from any of the websites I visit. Web notifications are a hard no for me.
Re:Push notifications are now supported cross-browser by tootie on Tuesday March 28, 2023 @09:10AM (#35340435)
My thought would be using it for business software, not consumers. Like service desk software or anything that currently relies on app notifications or emails. This would be simpler.
Re:Push notifications are now supported cross-browser by andrewaylett on Tuesday March 28, 2023 @09:20AM (#35340588)
You are not me, obviously -- because I do find them useful. Not as often as many sites would like me to, but Firefox won't keep interrupting me after the first time I visit a site.

Most of my phone notifications come in silently, and I won't tolerate spammy notifications, but I do want notifications for low priority/async operations so that I don't need to remember to check each app for anything actionable: the SRE book talks about "page", "ticket", and "log" messages; a noisy notification is a "page", a silent one is a "ticket", and if I want to see "log"-type messages then I can check the relevant app.

Re:Push notifications are now supported cross-browser by HWR_14 on Tuesday March 28, 2023 @10:15AM (#35341455)
I do recall one time. But it was a small software project that exclusively benefited me and some friends and family and never got released to the general public.

I got flak because it couldn't be run on iOS with notifications. But everyone is in front of a computer all the time anyway, so they just used a desktop browser.