如何禁用 Firefox 的全屏警告消息

每当您在 Firefox 中全屏播放视频时,都会显示一条警告消息几秒钟,然后滑出屏幕。 虽然它的主要目的是为了安全,但如果你觉得它很烦人,你可能想禁用它。

什么是全屏警告,为什么它很重要?

所有现代浏览器都使用 全屏 API 使用整个屏幕呈现所需的内容(例如视频、图片和在线游戏),而无需其他用户界面元素。 启用后,页面顶部会立即显示一条小警告消息,通知您它已被触发。 当您以全屏模式观看 YouTube 视频时,此功能是相同的。

虽然有时它可能很烦人 – 在您继续完全禁用该消息之前 – 重要的是要查看其目​​的以及它如何帮助防止网络钓鱼攻击。

对于使用 API 的开发人员来说,唯一真正的限制是,为了触发全屏模式,用户必须通过单击或按键(键盘快捷键)来启动它。 存在这种情况的原因是为了防止粗略的网站在访问网站时自动将网络钓鱼诈骗加载到全屏。

不幸的是,此功能容易受到非常巧妙的网络钓鱼攻击。 攻击者可以使用 API 以全屏模式向您展示网站的虚假版本,该版本看起来与真实交易惊人地相似。 您需要做的就是单击一个看起来合法的链接,然后 API 会使用看起来像正常工作的 Web 浏览器的方式加载全屏模式。

在这种情况下,当虚假站点进入全屏模式时,浏览器会闪烁警告消息,通知您它已被触发。 如果您错过了警告,您可能会认为这是一个合法网站。

如果您想了解更多有关 HTML5 Fullscreen API 如何用于网络钓鱼攻击的信息,首先发现这一点的程序员 Feross 将非常详细地介绍——甚至还有一个假冒美国银行网站的工作示例—— 他们的网站.

所以,既然我们已经解决了所有这些问题,如果您仍然想禁用警告 – 或者只是减少消失所需的时间 – 让我们继续。

如何禁用全屏警告消息

要继续并禁用全屏警告消息,我们需要访问高级首选项页面,该页面类似于在 Chrome 中启用标志。

警告:Firefox 将所有设置都存储在此页面上,因此在此处进行修补时必须小心。 更改这些设置可能会损害浏览器的稳定性和安全性。 只有当您有信心并确定自己在做什么时,您才应该继续。

在地址栏中输入 about:config,然后按 Enter 键。 该页面会加载有关更改这些首选项的影响及其对 Firefox 的影响的警告。 单击“接受风险并继续”按钮。

谨慎操作并单击

在搜索栏中,在搜索栏中键入 full-screen-api.warning.timeout 并单击结果旁边的铅笔图标以更改首选项的值。

您输入的数字是以毫秒为单位的时间量,直到警告开始消失。 请记住,启动全屏后几乎不会出现任何低于 500 的内容。 出于安全原因,如果您希望在进入全屏模式时能够看到警告,您应该在 500 毫秒左右放置一些东西。 否则,输入 0。完成后单击复选标记。

更改设置中的值后,无需重新启动 Firefox。 下次您单击视频进入全屏模式时,将使用新的超时时间。

要恢复默认超时,请返回“高级首选项”页面,然后单击全屏 api.warning.timeout 设置最右侧的重置箭头。

如前所述,完全禁用警告消息存在安全风险,因为一些已知的网络钓鱼诈骗可以利用此漏洞。 虽然这种威胁仍然存在,但保持超时延迟可能是明智之举,以便在浏览器中触发全屏模式时通知您。

  书签排序器是一种用于书签排序的自动化工具 [Firefox]