如何在您的Web浏览器中管理推送通知

推送通知允许应用程序,网站甚至某些浏览器扩展程序向您发送警报,个人消息和其他类型的建议。 一旦预留给移动应用程序,推送通知现在可以发送到您的计算机或便携式设备 - 有时在浏览器和/或相关应用程序不活动时。

这些通知的目的可能会有很大不同,从最新的新闻更新到您观看过的商品的价格下降。 启动的服务器端,其整体格式和呈现方法往往是浏览器和/或操作系统所独有的。

虽然这种额外的互动水平可以证明是有用的,但它看起来有点侵入性,有时甚至令人讨厌。 当涉及浏览器和推送通知时,大多数提供了通过使用Push API或相关标准来控制允许以这种方式访问​​您的网站和Web应用程序的功能。 下面的教程解释了如何在一些最流行的桌面和移动浏览器中修改这些设置。

谷歌浏览器

Android的

  1. 选择Chrome菜单按钮,由三个垂直放置的点表示,位于浏览器窗口的右上角。
  2. 出现下拉菜单时,选择设置
  3. Chrome的设置界面现在应该可见。 选择网站设置
  4. 网站设置下 ,向下滚动并选择通知
  5. 提供以下两个设置。
    1. 先询问:默认选项需要您的许可才能允许网站发送推送通知。
    2. 阻止:限制所有网站通过Chrome发送推送通知。
  6. 您还可以允许或拒绝来自各个网站的通知,方法是首先在访问相应网站时选择Chrome地址栏左侧显示的锁定图标。 接下来,点击通知选项并选择允许阻止

Chrome操作系统,Mac OS X,Linux和Windows

  1. 点击位于浏览器窗口右上角的Chrome菜单按钮,并用三条水平线表示。
  2. 出现下拉菜单时,选择设置选项。 您也可以在Chrome的地址栏(也称为多功能框)中输入以下文本来代替点击此菜单项: chrome:// settings
  3. Chrome的设置界面现在应该显示在活动选项卡中。 向下滚动到屏幕底部,然后点击显示高级设置链接。
  4. 向下滚动一下,直到看到“ 隐私”部分。 点击内容设置按钮。
  5. Chrome的内容设置现在应该可见,覆盖主浏览器窗口。 向下滚动,直到找到通知部分,该部分提供以下三个选项; 每个都有一个单选按钮。
  6. 允许所有网站显示通知:允许所有网站通过Chrome发送推送通知,无需您的许可。
    1. 询问网站何时要显示通知:每次网站尝试将通知推送到浏览器时,指示Chrome提示您提供回复。 这是默认和推荐的设置。
    2. 不允许任何网站显示通知:限制应用和网站发送推送通知。
  1. 通知部分还可以找到管理例外按钮,它允许您允许或阻止来自单个网站或域的通知。 这些例外将覆盖上述设置。

隐身模式下浏览时,不会发送推送通知。

火狐浏览器

Mac OS X,Linux和Windows

  1. 在Firefox的地址栏中输入以下内容 并按Enter键: about:首选项
  2. 现在,Firefox的“首选项”界面在当前选项卡中可见。 点击位于左侧菜单窗格中的内容。
  3. 浏览器的内容首选项现在应该是可见的。 找到通知部分。
  4. 只要网站要求您明确允许通过Firefox的网络推送功能发送通知,您的响应将被存储以供将来使用。 您可以随时通过单击启动“ 通知权限”对话框的“选择”按钮来撤消该权限。
  5. Firefox还提供完全阻止通知的功能,包括任何相关的权限请求。 要禁用此功能,请在随附的“ 请勿打扰我”选项旁边的复选框中单击一次,将其打勾。

您可能需要重新启动Firefox才能使新设置生效。

Microsoft Edge

根据微软,这个功能即将推出到Edge浏览器。

歌剧

Mac OS X,Linux和Windows

  1. 在Opera的地址栏中输入以下文本,然后按Enteropera:// settings
  2. Opera的设置/首选项现在应该显示在一个新的选项卡或窗口中。 点击位于左侧菜单窗格中的网站
  3. 向下滚动,直到看到“ 通知”部分,并提供以下三个选项以及单选按钮。
    1. 允许所有网站显示桌面通知:允许任何网站通过Opera自动发送通知。
    2. 网站想要显示桌面通知时询问我:建议使用此设置,这会导致Opera在每次发送通知时都要求您提供许可。
    3. 不允许任何网站显示桌面通知:此一揽子限制可防止所有网站推送通知。
  4. 通知部分还有一个标签为“ 管理例外”的按钮。 选择该按钮将启动Notifications例外界面,该界面可以允许或阻止来自特定站点或域的推送通知。 这些站点特定的设置会覆盖上面选择的任何一个单选按钮选项。

歌剧海岸

iOS(iPad,iPhone和iPod touch)

  1. 选择设备图标,通常位于设备的主屏幕上。
  2. iOS 设置界面现在应该是可见的。 如有必要,请向下滚动,然后选择标记为通知的选项; 位于左侧的菜单窗格中。
  3. 现在应该显示具有通知相关设置的iOS应用程序列表,位于NOTIFICATION STYLE部分。 如有必要,向下滚动,然后选择Opera Coast
  4. Opera Coast的通知设置屏幕现在应该是可见的,包含一个默认禁用的选项。 要在Opera Coast浏览器应用程序中启用推送通知,请选择随附的按钮,使其变为绿色。 要稍后禁用这些通知,只需再次选择此按钮。

苹果浏览器

Mac OS X

  1. 点击位于屏幕顶部的浏览器菜单中的Safari
  2. 出现下拉菜单时,选择首选项 。 您也可以使用以下键盘快捷键代替点击此菜单项: Command + Comma(,)
  3. 现在应该显示Safari的“首选项”界面,覆盖您的浏览器窗口。 点击位于最上面一行的通知图标。
  4. 通知首选项现在应该是可见的。 默认情况下,第一次尝试向OS X通知中心发送警报时,网站会要求您的许可。 这些网站以及您授予他们的权限级别将被存储并列在此屏幕上。 伴随每个站点的是两个单选按钮,标记为允许拒绝 。 为每个网站/域选择所需的选项,或保持原样。
  5. 在通知首选项对话框的底部,还有两个附加按钮,分别标记为删除全部删除 ,可让您删除一个或多个网站的已保存首选项。 当个人网站的设置被删除时,该网站会在下次尝试通过Safari浏览器发送通知时提示您采取措施。
  1. 在屏幕底部还有以下选项,并附带一个复选框,默认情况下启用: 允许网站要求发送推送通知的权限 。 如果此设置被禁用,只需单击一下鼠标即可删除其复选标记,所有网站将自动被允许将警报推送到Mac的通知中心,而无需您的明确许可。 不建议禁用此选项。