Hacker Read top | best | new | newcomments | leaders | about | bookmarklet login

Perhaps desktop Safari should work the way you described. Whenever I get a new Mac, one of the first things I do is stop allowing any website to ask to notify me.


sort by: page size:

macOS does something similar -- when I was setting up my parents' machines I discovered that if you start using not-Safari it starts sending notifications telling you how great the latest Safari is, which is very irritating.

I don't use Safari, I use Chrome normally but Firefox sometimes. Never seen notifications like that, to be honest. Like the sibling comment, I wonder what the criteria for that nagging is. Maybe it's A/B testing, and you fell in the unlucky category?

sigh You're going to exploit my alpha geek to make me go look and prove I know how to do it, aren't you? :-)

System Preferences/Notifications/Safari. There's a None option. Then Safari/Preferences/Notifications/Uncheck "Allow websites to ask for permission..." IIRC, I've not seen any mention of notifications in Safari since.


Yeah, having to click no all the time on desktop Safari is terrible.

Also websites have realized that I am going to click No in the browser, so now they popup first asking if I want to allow push notifications in JavaScript so when I click no, they can ask me again later, vs if they popped up the browser and got a "No" there they could never ask me again.


The thing is sites can already do this on chrome (desktop and android) and it hasn’t caused any widespread issues to my knowledge.

Why would adding it to Safari have a different effect? Plus iOS is improving on its notification suppression and its relatively trivial to suppress notifications that aren’t interacted with after some limit.


Good. The whole notifications thing is BS as it’s used on most of the web and is actively exploited and there’s no “don’t show this again” prompt to be found anywhere. The only sites that do it gracefully show a cookie-consent-like floating div that pops the prompt up if you accept it. I have honestly been looking into completely disabling the whole thing but despite Safari being quite good usually, there is no option to do that anywhere to my knowledge.

My MacBook keeps periodically nagging me via notifications to use Safari.

I believe that on macOS/Safari, it will send you notifications even when you're not on the page (or even have Safari open?) IOW, you're trying to get your work done in your favorite IDE and "hey, come check out the latest clickbait on ClickyBaity.com!"

I'm just pulling that straight out of my ass, as my response when confronted with that dialog is a hardy "oh, HELL, no!", but I kinda remember that being said at WWDC or summat. There might be a global on macOS to have it never, ever ask me again on any site, but I've just been too lazy/forgetful to go find it. (EDIT: the instructions found at this site seem to be spot on: http://appsliced.co/ask/how-do-i-disable-website-notificatio...)


You could just disable the notifications? You can do this in pretty much any browser.

https://support.apple.com/guide/safari/customize-website-not...


Interesting. I don't use Safari, and have never seen "try Safari" notifications. I wonder what the criteria for it are.

Apple pulls this crap too. Use a different browser on Mac and get a "helpful" notification telling you to try the new Safari. Only place you're safe these days is a fully FOSS OS like Linux and FreeBSD.

It’s not fine. Safari lets me disable the requests globally, which I did, because every stupid website asks for notifications permissions.

Since then, there’s a lot of in-page popups asking the same, exactly as described above. No adblocker seems to be effective against them, and writing custom rules for sites I visit once isn’t sensible use of time...


Google and Microsoft do this too when you enable real-time searching via the address bar, but both are pretty good at letting you know it happens. Doesn't Safari have some kind of first-run experience where the user gets some notice on this?

Apple's guilty of these kind of tactics too, it's extremely galling to get a "Try the New Safari!" notification if you run another browser[1].

1: https://apple.stackexchange.com/questions/153379/how-do-you-...


Sounds neat, but I’ll continue to use “request desktop website” on mobile safari in a vain attempt to prevent running whatever else this app does besides chat.

Safari doesn't support background sync, so its PWAs are barely functional. You could be getting more notifications than you need because of it.

I'm using Safari on Mac this AM. I think my safari is pretty vanilla except for the DuckDuckGo extension, which I believe I have mostly configured to report but not block things.

For what it's worth, this is already the default behavior in desktop Safari.

As an iOS and MacOS user..... GOOD.

I hate websites trying to give me notifications. I like that I don't get stupid prompts from mobile Safari about that kind of thing.

next

Legal | privacy