A fairly annoying issue I have with lemmy.world, is that I keep getting the push(?) notification icon in the URL bar.
It’s the little icon on the right side of the URL text, at the top of the screenshot.
In my Firefox settings, website notifications are disabled, and not a single other website has ignored that setting in ages.
It also is a bit of a security concern - what other settings might lemmy override in the background?
I’m using an older version of macOS - 10.13 High Sierra, and the current Firefox 114.02 release version (which is supporting my OS).
Can you click on the icon? What does it says? I’m not aware of any javascript API to “force” notifications.
Thanks for the reply.
I have notifications disabled in the privacy and security settings of Firefox, see attached; that’s why I only get the ‘speech bubble’ icon, not the dual icons in your screenshot.
The popup is as shown in the other attached image, asking to allow or block notifications. If I click block, the icon disappears - until I open another tab anywhere on lemmy.world, then the icon pops up again.
If I don’t have notifications disabled, the usual dual icon appears, and I can block lemmy.world notifications for good - but then I have to do it for all other websites sending requests as well - which is what the setting is made to avoid.
I can reproduce the issue in a clean profile, without any of the few extensions and scripts I’m using in my main profile.
All I can think of is a possible compatibility issue with my outdated macOS, even though that seems quite odd.
Is it actually sending you notifications, or is that just Firefox’s way of saying “this site is trying to send you notifications”?
I assume there is a difference between the two, but how could I possibly tell?
I’m a user not a developer, the best I can manage is mess with the Fx UI with a little js and css.
Just to be clear, as said above there is no other website that has triggered that notification icon in years. I forgot it existed; and it is concerning that lemmy is overriding a browser’s security setup.