Allow notifications similar to that of Chrome or Safari
can you add notification and badges for pinned tabs so it can do what sidekick browser can do but better
Steps to reproduce:
- Open Slack
- Doesn't show message to enable desktop notifications
- Check Slack preferences, not available there
- Check https://www.bennish.net/web-notifications.html to see if notifications even work
- When try to authorize it says "Notifications are not available for your browser."
- Check MacOS Preferences -> Notifications
- There is option to Allow Notifications, but can't enable Badge Icon and Sound options
Expected behavior:
Banner is shown to enable Notifications, can Allow or Deny, like all MacOS apps that require notifications
Orion, OS version; hardware type:
Orion: Version 0.99.109.1-beta (WebKit 613.1.12)
MacOS: Monterey 12.1
Hardware: MacBook Pro Early 2015
Image/Video:
Slack message in preferences
Chrome Notifications settings
Orion Notifications settings
Additional info
- Only extension I'm using is Ublock Origin
- I had similar issues with other browsers like Min. Min didn't even show up in Notification settings.
- If it's problem with my OS, do you know how to resolve it, perhaps?
Orion doesn't currently implement notifications, as it's not something in upstream Safari as far as I know.
Links with https://orionfeedback.org/d/425-misc-possible-bits-of-missing-webkit-functionality (looking at functionality needed for PWA support in Orion).
- Edited
Thanks for fast reply!
I'm not sure if my terminology is correct.
Next picture shows what I wish Orion could.
This is notification triggered by Slack in Safari
Safari has the Notifications section in Website Settings. Orion doesn't. It should be added. It allows for websites to show notifications.
Notifications allows sites to show notifications in the Notification Center.
(Originally part of https://orionfeedback.org/d/940-downloads-website-setting)
Yes. I use this for Discord (sometimes) and PulseSms (https://pulsems.app) all the time.
Using Orion pinned tabs are much lighter than Electron/Firefox, but unfortunately lack of notifications make them very hard to use.
Some users rely on web notifications a lot, so this seems like a fairly serious regression to me .
I think this was working in Orion a month or two ago, so this is not just a missing feature but a regression.
Steps to reproduce:
Go to https://www.bennish.net/web-notifications.html
click 'Authorise'. The console shows "Notifications are not available for your browser."
Expected behavior:
A dialogue should pop up asking for permission to show notification just like Safari.
Orion, OS version; hardware type:
Orion: 0.99.113.1-beta (WebKit 614.1.5.7)
macOS 12.3 (21E230)
MacBook Pro 2018 15-Inch
Image/Video:
Orion Browser
Safari
I could have sworn this was working at some point in the past, but can confirm the notifications API does not work now. window.Notification
is undefined
in Orion.
@Vlad To clarify, the Notification API appears to be missing entirely
API: https://developer.mozilla.org/en-US/docs/Web/API/notification
A way to test this in browser console is to run Notification.requestPermission()
on a webpage. On Orion, you get ReferenceError: Can't find variable: Notification
but on Safari it works:
I just wanted to add that my pinned tabs are calendar, messenger, slack, discord and whatsapp - each of them uses Notifications API. Hopefully it will be supported soon!
Sadly, as much as I love Orion, I'll have to switch back to Chrome, since notifications from various messenger web apps are cricital for my work. I promise to switch back as soon as Notification API is supported :-)
Browser-notifcations are a fundamental function of today's browsers and I miss it badly.
vladstudio Coming in next release