Firefox关闭WebPush网站通知的方法

Firefox是我从FX3.x时代就开始使用的浏览器,不知道是从哪个版本开始引入了WebPush功能,虽然我感觉对我来说就是一种骚扰,我平时都是手动把它关闭,因为我真的没有找到哪里可以设置关闭它。刚好今天闲着有空,这个Notification又弹出来了,我找了一下终于知道怎么把它给关闭了。

firefox-webpush

没有找到最合适的配图,这张是我感觉最搭配题目的图片,不过有个Chrome的Logo,懒得去处理它了。

一、关于WebPush

虽然一直使用Firefox,所以不太清楚WebPush在别的浏览器上的状况,不过WebPush设计初衷是很好的,有点类似于全局接受消息提醒的功能。比如在Twitter的网页上启用了WebPush功能,那么即使你关闭了Twitter的页面,只要有人@你或者给你回复之类的,那么你只要打开着Firefox,那么你都可以收到这种提醒。合理的使用是一个很好的功能,我仅仅只在Google日历和Twitter中启用了此项功能。不过越来越多的网站启用了WebPush这个功能,就感觉有点滥用了WebPush的初衷,特别是一些个人博客都启开了这种功能,在我看来就是有一种骚扰的感觉,虽然可以对网站进行设置关闭即可,不过很多的网站都弹出提示依依关闭就感觉很烦人了。

二、Firefox中关闭WebPush

方法一:

基于现阶段的Firefox57.x来说,并没有在设置中有选项可以通过来关闭。

firefox-webpush-setting

(点击放大)

不过在Firefox59.0的Beta版本中提供了设置关闭。具体位置在设置——隐私权与安全——通知设定,如果你不是Firefox59Beta的版本,那么你可能打开的界面和我上图的界面一样。不过在Beta版本中,我图中画红色方框的地方,有一个封锁新网站传送通知的请求的选项框,在你设定好Google日历、Twitter等需要传出WebPush通知的网站后,勾选该选项框保存即可。

虽然现阶段Stable的版本中没有封锁新网站传送通知的请求的选项框,不过在Beta版本中出现了,说明Mozilla官方还是考虑在未来的某个Stable版本的Firefox中显示出来,看来是大家都挺烦WebPush功能的。

方法二:

对于不想升级Beta版本的人来说,也不是没有办法,不过能效果就没有方法一那么完美了。

具体方法打开Firefox的about:config选项。将以下设置为False即可。

  • dom.webnotifications.serviceworker.enabled
  • dom.webnotifications.enabled
  • dom.push.enabled

使用该方法设置了关闭WebPush后那么你所有的WebPush功能都将禁用,包括我比较喜欢的Google日历和Twitter,不过我相信对于大多数人来说都不会去使用WebPush功能,毕竟没有WebPush的浏览器多用了那么久了。而现在的WebPush提醒对我们来说甚至只会影响我们的上网舒适程度。

3 thoughts on “Firefox关闭WebPush网站通知的方法

  1. Safari 10.0 Safari 10.0 iPhone iOS 10.3.3 iPhone iOS 10.3.3

    用这个功能的人应该不多

  2. Firefox 57.0 Firefox 57.0 Windows 7 x64 Edition Windows 7 x64 Edition

    我现在是几个浏览器一块用。

    • xzymoe
      Firefox 57.0 Firefox 57.0 Ubuntu x64 Ubuntu x64

      哈哈 我就偶尔用用Chrome平时都是Firefox~~主要是时间用的太长了

发表评论