Push Notification Problem


macrumors newbie
Aug 9, 2018
That setting doesn’t mean exactly what you think it means.

Websites can’t detect that setting. It’s to prevent Safari from ever triggering the native permission dialog. We can’t detect it.

The dialog we show is a javascript dialog that isn’t the actual push permission dialog. It’s intended to be a one time dialog, which I understand might bother you. If you don’t want to see it ever again on any site, I linked instructions how to block it at a network level.

Exactly - you are using something to get around the user preference... the "actual push permission dialog"... I repeat again, you should consider being less aggressive, and use an "opt-IN" button on the page, instead of forcing a dialog to choose opt-in or opt-out. I simply don't understand what is gained by forcing it, all I know is that it's annoying, undesirable, and the only way to stop it is to stop visiting. I don't see linked instructions to block at a network level... which I wouldn't bother with anyway. I'll just stop visiting. Thanks.

Peter Maurer

macrumors member
Oct 9, 2008
The dialog we show is a javascript dialog that isn’t the actual push permission dialog.
+1 for pushing whoever is responsible for that dialog to switch to the native dialog. Said native dialog, along with the corresponding preference, exist for a reason. The current behavior feels similar to iOS games circumventing the (fairly new) native "rate us on the app store" dialog and the restrictions that come with it.

I understand you're a OneSignal customer, so technically, it's on them to solve the problem. But in terms of user experience, it's still MacRumors that ends up looking bad: I have made a choice in my preferences, and MacRumors is the only site in all of my bookmarks that circumvents my choice by ditching the native mechanism in favor of the JavaScript thing, presumably because of cross-platform reasons.

This isn't a huge inconvenience — personally, I quickly got used to clicking away that dialog along with the "we value your privacy" layer. It's just a little annoying. Or perhaps it can be put this way: Visiting macrumors.com now comes with a little more friction than it used to.

But it might be useful for you to know that there are regular readers like me who encounter that dialog pretty much every day. And it seems a little odd for a site that has "Mac" in its name and at its core to ignore native solutions.

(A cookie won't help me. Unless I'm posting on the forums, I usually browse MacRumors without being logged in. And I clear my history/cookies somewhat regularly for a mixture of historic and technical reasons.)
Last edited:


macrumors newbie
Apr 26, 2012
+1 MacRumors was so much fresher before they added this 1 simple popup trick on every single page load.

Will not be disabling privacy extensions; will give it a week to retrain years of muscle memory, then redirect the domain somewhere else I guess.