利用后台通知很容易,并且已经支持使用web标准push api, notifications api和 web push协议支持web push通知的任何站点 。web开发人员无需对网站进行任何特殊更改即可让用户在microsoft edge关闭时接收通知,而这一切都可以正常进行。现在,在windows 10版本20h1及更高版本上使用edge 85的任何人都可以使用此功能。
任务栏/扩展坞上的通知徽章
通知祝酒(带有重要警报的小消息)在正确使用时非常有用,但某些类型的通知更适合进行更轻量级的更新。多年以来,台式机和移动操作系统一直支持在windows任务栏,macos扩展坞以及android或ios主屏幕等表面上显示带有通知计数的标志,但是此功能始终仅限于本机应用程序。使用最新版本的microsoft edge,pwa和 固定的站点 现在也可以显示徽章。
自edge 81以来,windows和mac以及其他chromium浏览器中均已提供对徽章pwa的基本支持。开发人员可以使用来自文档或服务工作者的badging api来设置和更新徽章 。当站点或pwa未打开时,服务人员允许用户接收通知或徽章更新。但是,出于隐私原因,通过服务人员推送事件更新徽章还要求站点显示敬酒通知。用户还必须选择接收来自该站点的通知。
不幸的是,在大多数浏览器中标记的缺点之一是,只有在pwa打开时,徽章才能显示在任务栏上。但是,随着microsoft最近对microsoft edge进行的更改,徽章现在可以随时显示在任务栏上。这与后台通知功能相结合,消除了徽章的主要限制,并确保用户可以依赖任务栏标记,而无论pwa或microsoft edge是否正在运行。微软还增加了对固定站点的徽章支持,使该功能在任务栏上实现了任何基于web的体验。
在关闭浏览器时发出的后台通知,更可靠的徽章以及对固定网站上的徽章的支持之间,用户可以放心,他们将始终收到microsoft edge中他们喜欢的网站的重要更新。最重要的是,已经在使用服务人员进行通知和标记的开发人员不必执行任何操作。
要利用这些改进,用户必须使用windows 10版本20h1或更高版本的edge 85(用于pwa)或edge 87(用于固定站点)。web开发人员可以在microsoft处了解更多有关如何实现这些功能的信息。
未经允许不得转载:凯发k8国际真人 » 微软解释了它们如何改进microsoft edge中的通知和徽章