Firefox 47:了解新功能

尝试消除问题的工具

Firefox 47已于2016年6月7日发布到稳定版。 Firefox用户可以使用浏览器的更新功能或通过从Mozilla网站下载Firefox 47升级到新版本。

Mozilla维护的所有Firefox通道均按相同的时间表进行更新,这意味着Firefox ESR,Beta,Developer和Nightly版本也在今天进行了更新。

Firefox稳定版已更新至版本47.0,Firefox Beta已更新至48.0,Firefox Developer Edition已更新至49.0,Firefox Nightly已更新至50.0。

此外,Firefox ESR已更新为45.2,并且不再支持以前的主要版本38.8。

执行摘要

  • 稳定版和Beta版的Firefox扩展签名实施已被推回另一个版本。 Mozilla旨在立即删除Firefox 48中的替代开关。给出的原因是,目前没有可用的未开发品牌的Stable和Beta版本,加载项开发人员需要测试其加载项。
  • 不再支持Firefox ESR38.x。
  • Firefox 47获得了对Google Widevine CDM(内容解密模块)的支持。
  • about:performance和about:debugging是两个新的内部页面。

Firefox 47下载并更新

firefox 47.0

大多数Firefox Stable用户可能会使用浏览器的更新机制来更新到新版本。

注意:Firefox 47.0的审查已于2016年6月7日发布。Firefox可能当天无法立即获取更新,具体取决于Mozilla何时正式发布。

要检查更新,请在关注Firefox时点击键盘上的Alt键,然后选择“帮助”>“关于Firefox”。

这将显示当前版本,并在此之上运行更新检查。如果找到更新,则将自动下载并安装该更新,或者在该屏幕上显示执行此操作的选项。

您可以改为使用下面的链接下载所有版本的Firefox。

Firefox 47的变化

点击激活白名单已删除

firefox plugins ask to activate

Mozilla在2014年更改了插件在Firefox中的工作方式 通过将其默认状态从在请求它们的网站上运行自动更改为要求用户激活。

Mozilla为插件所有者提供了白名单 导致这些插件未在Firefox中设置为点击播放。

列入白名单要求该公司制定一项计划,以摆脱NPAPI,例如,将来通过使用HTML5实现功能。

从Firefox 47开始, 该白名单已删除 。 Mozilla指出,只有Adobe Flash是保留白名单状态的唯一插件,而先前已列入白名单的所有其他插件的激活状态均更改为“点击播放”。

开发人员工具中的用户代理欺骗

custom user agent

您可以设置一个 响应模式下的自定义用户代理 自Firefox 47起的Firefox开发人员工具。

  1. 要使用该功能,请在F12上贴上胶带以显示“开发人员工具”屏幕。
  2. 通过单击菜单栏中的图标(位于齿轮图标的左侧)来选择响应模式选项。
  3. 您可以在此处找到输入自定义用户代理的选项,然后该自定义用户代理用于连接到站点。

新功能对于暂时使用该功能很有用,就像开发人员工具中提供的其他选项(例如禁用JavaScript)一样。

像User-Agent Switcher这样的附加组件 提供更好的功能。

支持Google Widevine CDM

amazon prime video firefox

Mozilla在Firefox 47中增加了对Google Widevine CDM的支持 。这是第二个可用于Firefox的CDM, 首先是Adobe的Primetime CDM 于2015年推出。

需要这些内容解密模块才能在没有插件的情况下在Firefox中播放受复制保护的内容。

Google Widevine CDM已可用于Windows Vista和更高版本以及Mac OSX。它将自动下载到Firefox,但在与需要Widevine的网站的首次交互中被激活。

Widevine是Silverlight的替代产品,这意味着Firefox用户现在无需安装Silverlight或Flash即可观看Amazon Prime视频。

目前,它仅适用于mp4流,不适用于webm流。

关于:业绩

firefox about performance

在Firefox的地址栏中加载about:performance,以接收已安装的附件和打开的网页的性能信息。

它显示加载项或网页的性能是否良好,或是否可能降低Firefox的速度。此外,它列出了禁用或卸载加载项,或关闭或重新加载网页的操作。

其他变化

  • 嵌入式YouTube视频 即使未安装Flash,因为仅自动修改代码以支持HTML5视频,仍可以在Firefox中播放使用仅依赖Flash的较旧代码的代码。
  • FUEL(Firefox用户扩展库) 已被删除
  • 为使用快速计算机的用户启用VP9视频编解码器。
  • 允许对https资源的后退/前进导航不进行缓存。看到错误 567365 有关其他信息。
  • 首选项browser.sessionstore.restore_on_demand已重置为默认(TRUE),这意味着Firefox仅在启动时和按需加载一个选项卡。您可以将首选项的值改回FALSE,以恢复以前的行为。

开发人员变更

firefox 4 7developer changes

  • Firefox阻止了到视图源URL的网页链接,因为该功能过去会引起安全问题,并且仅对浏览器开发人员有用。
  • 查看,启动和调试注册的服务人员。您需要首先在“开发人员工具”偏好设置中启用工作者调试。
  • 关于:调试服务人员的仪表板。您可以使用以下网址直接加载:about:debugging#workers
  • 支持RSA-PSS签名,而PBKDF2支持SHA-2哈希算法。
  • 增加了对ChaCha20 / Poly1305密码套件的支持。
  • 默认情况下禁用字体检查器。
  • 3D视图已被删除。
  • 控制台现在检测到不完整的输入,并自动切换到多行模式。

Android版Firefox

firefox 47 android

阻止加载网络字体

适用于Android的Firefox 47具有新的首选项,可让您阻止网络字体的加载,以减少带宽和数据使用量。

Web字体是默认加载的,但是您可以在选项中将其禁用。这是完成的方式:

  1. 选择菜单图标,然后选择设置。
  2. 首选项屏幕打开时,选择高级设置。
  3. 找到“显示网络字体”首选项,然后将其关闭。

Android的其他Firefox 46更改

  • Firefox 47是最后一个支持Android 2.3.x设备的设备。
  • 删除了对Android Web运行时WebRT的支持。
  • 网站图标已从地址栏中删除,以防止HTTPS欺骗
  • 打开多个重命名为“标签队列”的链接。

安全更新/修复

Mozilla会发布有关安全更新和修复的信息。这些将在可用后添加。

MFSA 2016-61网络安全服务(NSS)漏洞
MFSA 2016-60 Java小程序绕过CSP保护
MFSA 2016-59通过CSS伪类公开禁用的插件的信息
MFSA 2016-58未经用户许可进入全屏和永久指针锁定
MFSA 2016-57权限通知上显示的图标不正确
MFSA 2016-56回收池销毁后在WebGL操作中使用纹理时可以自由使用
MFSA 2016-55通过Mozilla Windows更新程序进行文件覆盖和权限提升
MFSA 2016-54通过数据URI设置location.host的部分同源策略
MFSA 2016-53使用WebGL着色器进行越界写入
MFSA 2016-52通过SELECT元素进行地址栏欺骗
MFSA 2016-51可从内容可编辑的文档中免费使用后删除表
MFSA 2016-50缓冲区溢出解析HTML5片段
MFSA 2016-49其他内存安全隐患(rv:47.0 / rv:45.2)

Firefox 47.0.1

Firefox 47.0.1已于2016年6月28日发布。它是一个漏洞修复版本,修复了Selenium WebDriver的问题,该问题可能导致浏览器启动时崩溃。

附加信息/来源