昨日,Mozilla 发布了 Firefox 56.0 正式版,这也将是支持旧式扩展的最后一个版本,Firefox 57 预计将只支持 WebExtension。
Firefox 56.0 的主要变化包括内置的截图功能默认开启;可开启 Quantum CSS(Stylo)功能;自动升级 Firefox 32 位版本为 64 位版本;默认开启独立进程运行 WebExtension 扩展,此外还包括一些细节调整。
Firefox 56.0 更新日志:
——隐私声明修改,默认情况下会提供遥测数据
这次更新后,首次启动会出现一个新的表现页,更新了 Firefox 隐私声明,详见 Firefox 隐私声明。
55. 0.3 版本前 Firefox 会在初次启动时下方出现功能条提示,询问用户是否发送遥测数据,点击选择要分享的数据会跳转到选项页面。
正式发布!" />
由于“遥测”,“崩溃报告”会包含部分设备信息,为了用户隐私安全考虑, Mozilla 默认不会开启这两个选项,只能由用户手动勾选。
从 56.0 版本开始【选项】页面有了比较大的改版,找到和数据反馈有关的位置,可以发现取消了“遥测”的选项,“崩溃报告”的选项仍然保留,且默认不勾选:
——在标签栏添加“恢复关闭标签页”的选项
如果在选项设置了启动时“显示您的主页”,那么浏览器启动时会在标签栏显示恢复上次的标签页的按钮,点击后可恢复上次显示的标签页。这样既可显示主页,又可以有办法恢复上次关闭的标签页。
——重新调整选项界面排列方式
原来 Firefox 的选项设置界面(点击右上角三道杠-选项)一共有 8 个类别版块。Firefox 56 对其重新组织优化,缩编为 4 个版块,分别是:常规、搜索、隐私、Firefox 账户,并在页面右上角添加了搜索框。
——内置的截图功能默认开启
这个功能在上一个版本 Firefox 55 中开始添加,进行 A/B 测试逐渐发布到用户中使用。但目前新增内置的截图工具没有编辑功能,未来可能会继续完善,不过可以使用中国版火狐官方开发的截图扩展来代替。
——可开启 Quantum CSS(Stylo)功能
作为 Mozilla 的 Quantum 量子项目之一,Stylo 目的是将 Servo 项目里面的 CSS 并行执行系统整合到现有的 Gecko 架构当中,以提升网站加载 CSS 时的速度,它是用 Mozilla 主推的高性能 Rust 语言编写的。
——自动升级 Firefox 32 位版本为 64 位版本
从 2015 年开始 Firefox 逐渐推进 64 位版本的迁移,因为只有8% 的 Windows 用户使用的是 2GB 或更少的物理内存,而内存大于 2GB 的用户使用 64 位 Firefox 时崩溃概率显著减少。
Firefox 55 正式版发布开始,简易安装包默认提供了 64 位的版本下载。而 Firefox 56 版本将进行 32 位 Firefox 到 64 位的迁移,在 Firefox 检查更新的时候,对于满足条件的 PC 端,Firefox 会自动下载并更新到 64 位的版本。
需满足的条件是:操作系统为 64 位的 Win 7 及更高版本;2GB 以上的物理内存。
——默认开启独立进程运行 WebExtension 扩展
为了进一步加强 e10s 多进程的功能,Firefox 56 实现了单独的进程运行 WebExtension 扩展,这样可以避免 WebExtension 在父进程运行的时候阻塞主线程,从而继续提升浏览器的响应度。此外由于扩展进程独立,因扩展崩溃导致的浏览器崩溃问题将会有效避免。
注意:1、此功能只支持 WebExtension 扩展,不支持传统扩展。2、目前仅支持 Windows 系统。
——其他一些细节调整
— 后台标签页中打开的音视频只在该标签页被选中时才播放
— 改进同步的发送标签页功能,没有登录 Firefox 账号的用户也能看到该功能(可观看文末的视频)
— 为 AES-GCM 增加硬件加速
— 改进验证更新下载的安全性
— 更新时下载的文件大小减少约 20%
— en-US 用户增加自动填表功能
在 Firefox 选项-隐私与安全,可以看到 Enable Profile Autofill,点击 Saved Profiles 可以看到所保存的表单配置,并可以新建和删除配置。
目前只支持美国格式的表单域填写,但使用了启发式分析,实现对不具有@autocomplete 属性的 <input> 表单域的支持,这样大多数网站就都可以使用了。后期会添加信用卡信息的支持,并支持更多国家表单类型。
Firefox 56.0 下载地址:
Windows 版:点击这里
Mac OS X 版:点击这里
Linux 版:点击这里
Linux64 位版:点击这里