21

Vlad I found an article that makes a pretty good summary of how notifications used to work in Safari 15 and below:

https://blog.pusher.com/safari-push-notifications/

TL;DR:

  • Most browsers (i.e. Chromium, Firefox, Edge and Opera) use the Web Push API to support notifications
  • Up until now Apple used their own notification gateway for Safari

With the release of macOS Ventura and iOS 16, Safari now supports the Web Push API like the other browsers, more info here: https://developer.apple.com/documentation/usernotifications/sending_web_push_notifications_in_safari_and_other_browsers

3 months later

I've noticed that notifications don't seem to work at all in Orion save for one push notification test site that I tried:
https://www.bennish.net/web-notifications.html response from site: Push notification: "Notification #(...) from www.bennish.net This is the text body of the notification. Pretty cool, huh?"

These test sites don't seem to be supported:
https://cleverpush.com/en/test-notifications/ response from site: "Notifications aren't supported"

https://pushalert.co/demo response from site: nothing happens

https://pushassist.com/push-notification-demo/ response from site: nothing happens

All 4 sites work in Vivaldi
3 of 4 work in Safari (pushassist.com does not work, response from site: nothing happens)
I'm not sure how relevant these test sites are, but it's very telling.

In Orion there are no notifications from youtube, gmail, reddit (and twitter). I don't know about Instagram or facebook at the moment,
I will update if they differ from the other sites, I will also try to check Netflix in the near future.
And if other sites do work, I haven't come across any, the sites listed above are the ones I use the most.

It's most unlikely that it's a setting issue with the browser or macOS (Ventura 13.2 on M1 Macbook air/iMac 27-inch 2017) since:

  1. All settings in macOS are correct and all other notifications work (Safari [Version 16.3 (18614.4.6.1.5)] is problematic sometimes)
  2. I have allowed notifications in the Orion browser
  3. Vivaldi and Chrome work perfectly, while Safari works when it decides to work.
  4. I made Orion the default browser (this seems to be required for Safari in order to receive notifications)

Please make push notifications possible, it's of high importance and priority for me in order to actually use the browser full time as a default browser.

Sidenote:
To compare with Safari, Safari has been very glitchy when it comes to notifications;
it randomly works and then randomly stops working only to work and then suddenly
stop working again for no reason on two devices, in either works on both or only M1 I think or none of them; it's difficult to be sure.
If this is related to notifications in Orion not working I don't know, but it's worth mentioning.

    10 days later
    Merged 2 posts from Make push notifications possible on Orion.
      4 months later

      Push notifications not supported on Twitter, turn off instantly on YouTube. These are essential for anyone who uses social media for daily work tasks or while just browsing.

        spoiledstoic Orion does support push notifications. If it does not work ina. specific case please post exact steps to reproduce.

          Vlad he literally said it doesn't work on Twitter and YouTube, which as mentioned above push notifications via the Web Push API, which Orion doesn't support

          • Vlad replied to this.

            catch-22 When I say exact steps to reproduce I meant something like go to this url, enable push notifications, then do this, then it should show. Do not expect devs to be familiar with twitter/youtube push notifications as we are obviously not using them.

            • jp06 replied to this.

              jp06 Thanks for the clarification. I was not aware there are two types of push notifications.

              I tried that website in Safari and it did not work, am I missing something? (I am currently on Catalina though) Can you show how this looks in Safari?

              • jp06 replied to this.

                @Vlad on my first and second posts on this thread I mentioned that only Safari 16 (and later) supports the Web Push API, used Twitter as the example (with screenshots), and even linked to the documentation of both types of notification types... I'm confused as to why this topic is going around in circles 😕

                That said, pushassist.com doesn't seem to work for me either.
                I'm testing with this one: https://cleverpush.com/en/test-notifications/
                And these are the results I get:

                Safari 16.x

                • When clicking on the "greetings" button for the first time

                • When clicking on it again:

                Arc browser:

                Orion 0.99.124.4.4-rc (WebKit 616.1.14.11.1):

                • Vlad replied to this.

                  Vlad Sorry, I may have confused it with using a Chromium browser before. I upgraded to Safari 16 and used it, and it didn't work there for me either. However, I tried with https://cleverpush.com/en/test-notifications/ in Monterey and it didn't work for me too (no notification permission getting requested). @catch-22 Do I also have to upgrade to Ventura for this to work?

                    catch-22 Thanks for the detailed description it now makes sense.

                    I'm confused as to why this topic is going around in circles

                    Just a side effect of me reading every single post and new comment on this site. Sometimes I do not have to re-read the thread all over again, every time, and I ask people to summarize the ask.

                      16 days later

                      jp06 Yes, the Apple documentation mentions that this only works from Ventura onwards

                        4 months later

                        Lack of push notifications is keeping me from switching over and making Orion my default browser. Please fix this!

                          a year later

                          Push notificaitons in Orion are still not supported by Facebook as of now.

                          Normally there will be a toggle switch for it if the browser is supported.

                          So this thread might answer an issue I’ve been having. Orion still does not support notifications via Web Push API? Some sites work for me, most don’t though. I assume this is the reason? Is there a timeline for the Push API being implemented? I’m new to Orion and really love it, but man I need notifications for Outlook and ClickUp and they don’t work currently.

                            I'm new to the browser and really like it, but it appears that notifications just don't work. I'm on MacOS Sequoia and cannot get them to work at all. Is there some kind of trick to get this to work?

                            Some kind of notification should show.

                            Version 0.99.129-beta (WebKit 619.1.11.111.2)

                            Sequoia (15)

                            • Vlad replied to this.