Native desktop notifications on OS X disappear from the notification center immediately
Reported by
goog...@gmail.com,
Jan 22 2018
|
||
Issue descriptionUserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.132 Safari/537.36 Steps to reproduce the problem: 1. Receive some notifications from a website. 2. They will appear in the OS X notification center for only a couple of seconds and then will disappear forever. 3. Open the notification center - there will be no Google Chrome messages. This happens regardless of the notification style (Alert or Banner) What is the expected behavior? The notifications should stay in the notification center for later reading. You might not have time to immediately read it and you might want to later read them all again. What went wrong? The notifications can’t be found later in the notification center of OS X. Did this work before? N/A Chrome version: 63.0.3239.132 Channel: stable OS Version: OS X 10.13.2 Flash Version: See also: https://developers.google.com/web/updates/2017/04/native-mac-os-notifications Test it with this demo: https://gauntface.github.io/simple-push-demo/
,
Jan 22 2018
After more testing I think it’s a problem of the websites using the PushAPI. But that would lead to the question whether the website should be able to decide how long or even if the message should stay at all in the notification center. I as the enduser of the notification center client (Google Chrome) would like to be able to decide.
,
Jan 22 2018
Can you replicate this on the following website? https://tests.peter.sh/notification-generator/ The "Req. interaction" switch allows you to decide between banners (unchecked) and alerts (checked). Banners should stay on-screen for a couple of seconds before being moved to the notification center, alerts should stay on-screen indefinitely. Unless you changed the settings in the Mac OS X notification panel.
,
Jan 22 2018
It seems that with your demo site it works perfectly but it doesn’t work with other sites (like helpscout.net) where the banners appear, go away automatically but CANNOT be found in the notification center afterwards anymore. I made a short desktop screen video to illustrate the problem: https://youtu.be/6MkC-0LbrdI
,
Jan 22 2018
Yeah, it looks like the website is deciding themselves when it's time for the notification to go. We (strongly) recommend sites not to do that because, as you noticed, it breaks user expectations. It's infeasible to remove the ability to close notifications from the API however, as it's important for various other use-cases. There's very little we can do here I'm afraid. Perhaps reach out to the website and point them to this comment? Feel free to quote me on this too.
,
Jan 22 2018
I will ask helpscout.net to change that. But wouldn’t it be nice to have somewhat more configurability in Chrome on an per website basis? Where you as a user could override the settings of the website, e.g. for helpscout.net I personally would decide to let those notifications stay in the notification center - like forever. |
||
►
Sign in to add a comment |
||
Comment 1 by dtapu...@chromium.org
, Jan 22 2018