Macos 如何为web应用程序创建桌面通知?

Macos 如何为web应用程序创建桌面通知?,macos,google-chrome,notifications,Macos,Google Chrome,Notifications,我尝试过搜索,但令人惊讶的是,我在这上面找不到任何东西。我见过一些带有桌面应用程序的web应用程序。例如,在gmail中,你可以进入设置并启用桌面通知,即使你根本没有打开浏览器,也会收到警报。另外,我一直在玩一个名为“slack”的应用程序,我不知怎么启用了桌面通知。此外,谷歌社交网站每隔一段时间就会给我发送通知。我不知道这是谷歌chrome的东西,还是mac特有的东西。有人知道这些应用程序是如何发布这些通知的吗 它是浏览器特有的东西吗?特定于平台的东西?我是否下载了某种类型的桌面应用程序,而

我尝试过搜索,但令人惊讶的是,我在这上面找不到任何东西。我见过一些带有桌面应用程序的web应用程序。例如,在gmail中,你可以进入设置并启用桌面通知,即使你根本没有打开浏览器,也会收到警报。另外,我一直在玩一个名为“slack”的应用程序,我不知怎么启用了桌面通知。此外,谷歌社交网站每隔一段时间就会给我发送通知。我不知道这是谷歌chrome的东西,还是mac特有的东西。有人知道这些应用程序是如何发布这些通知的吗

它是浏览器特有的东西吗?特定于平台的东西?我是否下载了某种类型的桌面应用程序,而我却忘记了它是如何让这些应用程序实现这一功能的?是否有其他人为他们的web应用程序创建了桌面警报?您是如何做到的?

提出了一个类似的问题-

从前端的角度来看,虽然您也可以使用WebSocket或轮询(每隔几分钟/秒检查一次),但这方面有EventSource