
How do I enable push notifications for a specific website?
I've looked at multiple articles at the links below, and I've tried to implement what they say, but nothing works. All I want to do is enable push notifications for a website/web app on Android so that I can use the app similar to a mobile app. It seems like this is possible with Firefox, but how do I do it?
For reference, I'm using: Android 16 Firefox 140 Pixel 9 Pro
Links I referenced https://support.mozilla.org/en-US/kb/push-notifications-firefox https://support.mozilla.org/en-US/kb/manage-notifications-firefox-android
എല്ലാ മറുപടികളും (2)
Hi
That second article should help. You may need to clear your browsing history for that site if you have declined notifications in the past to pick up the option to enable them going forwards.
Thanks Paul! That's the problem, I already had "Ask to allow" enabled and the website I wanted notifications on was never disabled in the past. I even checked the "exceptions" list to see if it was.
I know you may not be able to do anything about this, but there's 2 possible expected behaviors I had in mind.
1. Upon installing the web app Firefox would automatically ask if I wanted to enable push notifications for the web app. This didn't happen.
This is when I went searching for how to manually enable. I found those articles and dove into my Firefox notifications and site settings. This is where the second behavior comes in.
2. As a user, if notification permissions aren't automatically prompted, I should be able to manually set them up. There needs to be a central location where I can see all websites that have notifications on and where I can manually turn them on for websites of my choosing. Something like how Android does it is a decent starting place. As you noticed in the second article, the only options that appear in the "Notifications" section of Site Settings is "Block" or "Ask to allow".
I get this is probably more complicated since the web is a bit more of the wild west. I'm not entirely sure of all the technical requirements and constraints to make a system like this work. But I believe it's possible to design and develop a much better experience than what currently exists. I hope this additional context helps you understand the journey I went on and what I'm looking for. Hopefully I explained things clearly.