微软 Edge 浏览器通过众包测试优化网站通知提示

来源: OSCHINA
编辑: Alias_Travis
2021-02-23

Microsoft 将会使用众包测试的方式来确定是否在 Microsoft Edge 浏览器中显示网站的通知对话框提示。

现在有越来越多的网站会在用户访问后弹出提示,询问用户是否要开启网站在浏览器上的通知功能(如下图),通过该功能可以快速向用户推送新内容,即使用户没有打开浏览器也是如此。

开启通知后,一旦网站有新内容,网站就会将通知发送到用户的桌面上,用户只需单击就可以打开该网页。

尽管网站开发者出于良好的意图创建了此服务,但如今也有越来越多的不法分子在网站上采用了该技术,通过浏览器的通知功能可以将垃圾内容发送到用户的设备上,其中可能包含恶意程序、诈骗信息、成人内容等。

Microsoft Edge 转向众包

在微软于 Edge 84 中推出其使通知请求静音功能之后(如下图),他们注意到不希望的通知对话框提示大大减少,但与此同时,合法网站的通知也受到了影响。

微软本周宣布,Edge 88 现在正在使用一种称为自适应通知请求(adaptive notification requests)的功能,该功能将会使用众包测试的方式来确定是否显示网站的通知对话框。

通过此新功能,如果一个网站有足够多的人开启了通知对话框提示的话,则表明该站点很受欢迎,因此 Edge 浏览器也将显示完整的通知订阅对话框。而另一方面,如果大多数用户都选择关闭网站的通知功能,则 Edge 将显示静默通知对话框。

通过这种新方法,Edge 浏览器可以根据实际用户选择产生的数据即提供完整通知提示,也提功了静默通知。

微软本周在博客中解释道:“我们建议网站所有者在用户与网站互动后,并在提出通知许可请求时,要充分考虑到用户浏览行为和时机。遵循良好做法获得较高接受率的网站会显示完整的通知提示,而不会被静默。”

当使用自适应通知功能显示静默通知时,Edge 浏览器会显示已自动阻止该站点的通知,因为大多数人在此站点都将其阻止(如下图所示)。

此功能已经加入 Microsoft Edge 88 中,并且只有在「设置」>「Cookie 和网站权限」>「通知」>「使通知请求静音」被禁用的情况下才可以启用。

展开阅读全文
0 收藏
分享
加载中
更多评论
0 评论
0 收藏
分享
返回顶部
顶部