I've seen sites that refuse to show you their content at all until you've enabled notifications. I like this lying idea.
It should always lie. Consistently rejecting notifications is yet another bit for fingerprinting a user (not just a device).
Re:Firefox 72.0
by Nightshaxx on Tuesday January 07, 2020 @12:10PM
(#21981944)
I feel like a good extension to make would be a lying extension. Make it able to lie to a site about any API and have set configurations to deal with specific types of behavior.
Maybe even one that can randomise some settings to throw off fingerprinting.
Re:Firefox 72.0
by marcosdumay on Tuesday January 07, 2020 @12:13PM
(#21981973)
I don't understand why browsers would ever not lie about this.
A non-malicious website could activate some alternative UI for giving you news if you disable notifications.
Re:Firefox 72.0
by currysausage on Tuesday January 07, 2020 @12:22PM
(#21982067)
Maybe because of the privacy implications of web workers keeping connections/checking for new notifications in the background?
"Why are my notifications for Slack not working?"
"Because you've declined to get notifications for Slack"
This does not seem like a reasonable complaint to me.
Re:Firefox 72.0
by ViViDboarder on Thursday January 09, 2020 @10:05AM
(#22001751)
But the application would have no way of knowing that to display this message to the user if the browser lies about it.
"Check if you have notifications enabled for Slack on your browser's settings"
It may require bandwidth and CPU to check for notifications.
Re:Firefox 72.0
by radicalriddler on Tuesday January 07, 2020 @04:55PM
(#21985389)
I feel like if a specific browser, ie. Firefox went down this path, it wouldn't take long until websites stopped supporting that browser. It'd take browser wide action to take on big players such as Slack imo.
Re:Firefox 72.0
by IfOnlyYouKnew on Wednesday January 08, 2020 @08:11AM
(#21991070)
This is a common error people make. It’s transferring their emotions to inform what some (often companies or countries) should do.
In the specific example, it makes no sense for any single website to forgo, say, 5% of revenue to “teach browsers a lesson”, especially since any change would benefit them accrue mostly with their competitors.
See also: “Google/FB/... should leave the EU to protest these privacy laws...”
Unless a huge number of websites cooperate, they will all think it's useless for them individually to "fight the power".
FF needs a “disable notifications, but lie to the website and say they’re enabled” button.