Web 浏览器正在消除烦人的通知弹出窗口

令人厌烦的网站通知正在逐渐消失

“此网站想要显示通知!” 多年来,这句话一直是网络用户体验中令人反感的一部分。许多网站滥用这项本意良好的功能,以此来骚扰用户。幸运的是,像 Mozilla Firefox 和 Google Chrome 这样的浏览器正在采取行动打击这种行为。

为什么浏览器会让这些通知如此恼人?

通知功能原本是网络成为更优秀应用平台的重要一步。Web 应用程序应该能够在必要时向用户发送关于新消息和电子邮件的通知,即使网页已经关闭,这些通知也应该能够到达。那么,问题出在哪里呢?

问题在于,网络浏览器以一种极其干扰的方式呈现这些通知请求。当你访问一个网站时,即使只是为了阅读一篇文章,都可能突然弹出一个难以忽视的提示消息。越来越多的网站开始滥用通知请求。例如,新闻网站可以通过网络浏览器通知向其订阅者推送新文章。

问题并非出在通知选项本身,而是通知请求的侵入性。事实上,网络浏览器早就应该开始打击这些弹出窗口了。

Mozilla Firefox 率先采取行动

Mozilla 是首个采取行动打击这些烦人通知的浏览器开发商。这项更改在 2020 年 1 月 7 日发布的 Firefox 72 版本中生效。

现在,当你访问网站时,你将在地址栏中看到一个小的气泡,位于网页地址的左侧。不再是访问网站时立即弹出的巨大请求消息,而是一个小图标,当网页加载时,它会轻微摆动。

你仍然可以选择为网站启用通知,只需点击气泡,然后点击“允许通知”即可。如果你不希望看到气泡摆动,你可以选择“从不允许”,或者进入 Firefox 的选项,完全禁用通知请求。

无论哪种方式,你都不会在打开网页后立即看到弹出窗口。Mozilla 表示,他们在测试期间发现,“约 99% 的通知提示未被接受,其中 48% 被用户主动拒绝。”

Google Chrome 80 也开始限制烦人的提示

谷歌在 2020 年 2 月 4 日发布的 Google Chrome 80 版本中效仿了这一做法。这项更改并非立即对所有用户生效,但谷歌表示,他们计划自动为那些多次拒绝通知的用户,以及在网站上启用通知很少被接受的用户启用此功能。

若要手动启用此功能,你可以开启“使用更安静的消息传递”标志。要访问此设置,请在 Chrome 的地址栏中输入 chrome://flags/#quiet-notification-prompts,然后按回车键。

完成此操作后,你可以进入 Chrome 的通知设置,即:点击菜单 > 设置 > 高级 > 站点设置 > 通知,并启用“使用更安静的消息传递(阻止通知提示打断你)”。

在 Chrome 中启用此功能后,你会在 Chrome 的多功能框(也称为地址栏)的右侧看到一个钟形通知图标。将鼠标悬停在其上,你将看到消息“你通常会阻止通知。要允许此网站通知你,请点击此处”。

与 Firefox 类似,你仍然可以根据需要启用通知。网站不能通过弹出窗口反复打扰你的网页浏览。

Apple Safari 和 Microsoft Edge 又如何呢?

新版本的 Microsoft Edge 现在基于为 Google Chrome 提供支持的 Chromium 代码。换句话说,预计 Microsoft Edge 会以与 Google Chrome 类似的方式限制 Web 通知。

Apple 尚未宣布任何在 Safari 网络浏览器中消除这些烦人通知请求的计划。但是,你仍然可以在 Safari 的设置中禁用通知提示。如果 Apple 也采取行动减少这些通知请求的侵入性,我们也不会感到惊讶。

更新:实际上,Apple 在 2019 年确实对 Safari 的通知提示进行了更改,尽管不如 Firefox 和 Chrome 那样“安静”。当网页加载时,网站不能显示推送通知请求,它们必须响应页面上的用户交互才能请求通知权限。

如果你不知道,Safari 是第一个在未检测到用户交互时阻止推送通知请求的主要浏览器。这有助于大大减少通知垃圾邮件。@谷歌浏览器@火狐 也在尝试类似的功能 pic.twitter.com/IttYdgejRj

— Luc s ??‍? (@Lucas_Does_Tech) 2019 年 10 月 9 日