最新消息:欢迎大家加入浏览迷千人QQ群:189904973 反馈与交流,还可以关注浏览迷微信公众号:iliulanmi 随时调戏。 吐血推荐:浏览器内核检测 / 浏览器测试工具 / Chrome下载 / 大马路导航

Firefox 59 正式版发布

浏览器下载 浏览迷 60585 浏览 47 评论

近日,Firefox 59.0 正式版发布,这是 Firefox 57.0 Quantum 以来的第二次重大更新,这个版本依然主要在性能增强和安全性上有比较多的改进,继续扩展 WebExtension API,新功能的引入较少,此外预计这个版本发布新的 ESR 版本也推迟到 60,也就是说 ESR 版本更新至 52.7, Firefox ESR 60 将于 5 月份发布。

增加 UI 选项来阻止网站通知及麦克风、摄像头和位置请求

当网站请求地理位置,消息推送等权限时,会在地址栏左侧显示一个对话框,声明请求的权限,需要用户去选择接受或拒绝。但越来越多的网站使用通知服务,他们都想让用户去提供这些权限,于是我们收到这些权限的提示越来越多。

WX20180319-174843

部分用户可能不希望接受某一类权限的通知,之前的方式是在 about:config 进行修改,包括:

  1. 在 Firefox 中完全禁用通知:将 dom.webnotifications.enabled 设置为 false。
  2. 在 Firefox 中禁用网络摄像头 / 麦克风:将 media.navigator.enabled 和 media.peerconnection.enabled 设置为 false。
  3. 在 Firefox 中禁用位置提示:将 geo.enabled 设置为 false。

这些设置没有 UI 上的选项,对于希望使用这些功能的用户可能难以接触到。Firefox 59 改变了这一点。浏览器附带可在浏览器选项中进行阻止通知,麦克风,相机和位置请求的操作,具体位置为「隐私与安全」菜单中向下滚动,「权限」栏目下,点击位置,相机,麦克风或通知的 “设置”,可以看到 “禁止请求操控 / 传输 XX” 的选项。勾选后网站对于相应的权限请求将不再提示,但依然可以运行部分网站访问这些功能,同时之前允许过的网站将不受影响。

选项界面目前没有控件来手动添加网站,这意味着如果想要将某些网站运行,必须先解除阻止选项,访问相关网站并触发提示并允许它,将其添加到 “允许使用该功能的网站列表中”,然后再次启用阻止所有请求。

WX20180319-174909

隐私模式支持剥离第三方路径信息 

当用户点击浏览器的的链接的时候,浏览器会将完整的 URL 通过 Referer 发送给第三方网站,但这个 URL 可能会存在隐私泄露的风险。例如此前 http://healthcare.gov 网站的链接:
https://www.healthcare.gov/see-p … ate=AZ&income=35000

这个泄露了用户的隐私了,例如州,年龄、是否吸烟、是否怀孕,邮政编码,收入。

但在 Firefox 59.0 的隐私模式中,浏览器会剥离 URL 中后面的信息,只将 https://www.healthcare.gov/ 通过 Referer 发送给网站。

对应的参数可参考:
Security/Referrer – MozillaWiki(https://wiki.mozilla.org/Security/Referrer)

除了自带的选项以外,还可以使用 smart Referer 扩展来实现同样的效果:
Smart Referer – Firefox 附加组件(https://addons.mozilla.org/zh-CN/firefox/addon/smart-referer/)

普通浏览模式也可以使用。

附加组件页面搜索扩展会跳转到 AMO

之前版本附加组件页面右上角的搜索框可以搜索本地扩展和 AMO 中的附加组件,在 59 版本搜索框提示文字改为 “在 http://addons.mozilla.org 上搜索”,也就是说输入关键词将不再显示本地扩展,而是在新标签页打开 AMO 进行搜索。因为 AMO 的扩展页面并不会显示这个扩展是否已经安装,对于安装了较多扩展的用户,想寻找某个扩展会变为一件痛苦的事情。

移除对 Linux 的 GTK2 的支持 

GTK + 是 GIMP 和 GNOME 等自由软件项目采用的构建 GUI 的一套工具集,开发者可以利用这套工具集方便快速地在 Linux 下开发用户图形界面,早在 Firefox 46 就已经默认开启了 Linux 平台对 GTK3 的支持,目前是既支持 GTK2,也支持 GTK3。现在 59 版本已经决定移除对 GTK2 的支持。

这么的做原因主要有:1、从 Firefox 46 默认支持 GTK3,到现在已经快两年了,GTK3 已然成熟并且大范围使用了。2、移除 GTK2 代码有助于让 Firefox 变得更轻快,据说可以减少一千多行代码。

相关 Bug:
1278282 – Remove the GTK2 code (MOZ_WIDGET_GTK == 2)

(https://bugzilla.mozilla.org/show_bug.cgi?id=1278282)

引入一系列新 WebExtensions API

Firefox 57 淘汰了旧的扩展,正式转向了 WebExtensions 扩展架构,但目前 WebExtensions 提供的功能相比旧扩展架构要少许多,导致很多流行的扩展难以移植到新架构。Firefox 59 又引入了一系列新的 WebExtensions API 和改进,包括:标签隐藏,设置书签和搜索在新标签页打开,更多主题 API 等等,同时改进了 webRequest API,browserAction 和 pageAction,增强扩展对 cookies、代理等内容的控制。

带来的好处是树状标签页扩展:
Tree Style Tab – Firefox 附加组件(https://addons.mozilla.org/zh-CN/firefox/addon/tree-style-tab)

在之后的版本将可以隐藏地址栏上方的标签页栏,测试版本中的 Tab mix plus 也可以实现更多标签页功能的修改。

移除 about:healthreport 健康报告功能

Firefox 21.0 推出了健康报告(Health Report)功能,会自动收集用户的使用数据,浏览器的性能指标,并提供给 Mozilla 开发者用以帮助他们改进浏览器的用户体验。

现在 Firefox 59 已经移除了这个健康报告功能和相关进入的路径,地址栏输入 about:healthreport 已经无法打开了。一方面,这个健康报告功能实际使用人数很少,另一方面 Mozilla 现在主推遥测数据,所以健康报告相关的功能已经移到遥测数据中了。地址栏打开 about:telemetry 可以看到遥测的界面已经非常全面了。

相关 Bug:
1352497 – Remove about:healthreport

(https://bugzilla.mozilla.org/show_bug.cgi?id=1352497)

其他一些细节调整:

  • 性能增益

继续努力提高 Firefox 浏览器的性能,开发人员在几个方面设法提高了 Firefox 59.0 的性能:
Firefox 主页内容加载速度更快。
通过从用户的硬盘驱动器或网络缓存中加载内容,加快页面加载时间。
Mac 用户图形渲染功能进行改进(Off-Main-Thread-Painting,Linux 和 Windows 版本从 Firefox 58 引入)。

  • 改进实时通信(RTC)功能
  • 支持 W3C 的 Pointer Events 规范,增强了对各种触控输入设备的支持

以上是 Firefox 59.0 在用户使用方面的主要更新,其他涉及到开发者的更新可参考看Release Notes

Firefox 59.0.1 正式版下载:

转载请注明:浏览迷 » Firefox 59 正式版发布

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

网友最新评论 (47)

  1. 我来看看!抢个沙发! :mad:
    小狐狸5年前 (2018-03-19)回复 Firefox 59.0 Firefox 59.0 Mac OS X  10.13 Mac OS X 10.13
  2. 板凳也不错
    omegao5年前 (2018-03-19)回复 Pale Moon 27.8.1 Pale Moon 27.8.1 GNU/Linux x64 GNU/Linux x64
  3. 路过
    Mr Key5年前 (2018-03-19)回复 Opera developer 53.0.2893.0 Opera developer 53.0.2893.0 Windows 8.1 x64 Edition Windows 8.1 x64 Edition
  4. 路过。。。
    蝌蚪7295年前 (2018-03-19)回复 QQbrowser 10.0.923.400 QQbrowser 10.0.923.400 Windows 7 x64 Edition Windows 7 x64 Edition
  5. 沙发
    xindian5年前 (2018-03-19)回复 Google Chrome 64.0.3282.140 Google Chrome 64.0.3282.140 Windows 10 x64 Edition Windows 10 x64 Edition
  6. 火狐还是挺良心的~
    miku5年前 (2018-03-19)回复 Firefox 59.0 Firefox 59.0 Windows Millennium Edition (Windows Me) x64 Edition Windows Millennium Edition (Windows Me) x64 Edition
  7. 火狐还是挺良心的~前排还有吧?
    miku5年前 (2018-03-19)回复 Firefox 59.0 Firefox 59.0 Windows Millennium Edition (Windows Me) Windows Millennium Edition (Windows Me)
  8. 越来越好用....
    Hoice5年前 (2018-03-20)回复 Firefox 59.0 Firefox 59.0 Windows 8.1 Windows 8.1
    • win10下,火狐59很耗硬件资源...
      Hoice5年前 (2018-04-06)回复 Firefox 59.0 Firefox 59.0 Windows 10 x64 Edition Windows 10 x64 Edition
  9. 更新一次要重新设置一次
    Keisuke5年前 (2018-03-20)回复 SRWare Iron Safari SRWare Iron Safari Windows 10 x64 Edition Windows 10 x64 Edition
  10. 2G内存下,还是不如chrome
    Arch5年前 (2018-03-20)回复 Firefox 59.0 Firefox 59.0 Windows 7 Windows 7
  11. :wink: 又安装一波系列!
    Vamos5年前 (2018-03-20)回复 Google Chrome 64.0.3282.140 Google Chrome 64.0.3282.140 Windows 10 x64 Edition Windows 10 x64 Edition
  12. 看看
    omar5年前 (2018-03-20)回复 Firefox 61.0 Firefox 61.0 Windows 10 x64 Edition Windows 10 x64 Edition
  13. firefox 越来越好了 :eek:
    6665年前 (2018-03-20)回复 QQbrowser 10.0.866.400 QQbrowser 10.0.866.400 Windows 10 x64 Edition Windows 10 x64 Edition
  14. 嗯嗯
    老凌5年前 (2018-03-20)回复 Firefox 61.0 Firefox 61.0 Windows 10 x64 Edition Windows 10 x64 Edition
  15. 路过
    呵呵5年前 (2018-03-20)回复 QQbrowser 10.0.923.400 QQbrowser 10.0.923.400 Windows 7 x64 Edition Windows 7 x64 Edition
  16. 不知道现在启动速度赶上谷歌了没
    orlando5年前 (2018-03-21)回复 Google Chrome 65.0.3325.162 Google Chrome 65.0.3325.162 Windows 10 x64 Edition Windows 10 x64 Edition
    • 赶超了。可惜扩展大多失效了。
      化外愚民5年前 (2018-04-18)回复 Google Chrome 64.0.3282.140 Google Chrome 64.0.3282.140 Windows 7 x64 Edition Windows 7 x64 Edition
  17. 我有头像 你们有吗?顺便看看尾巴
    tomcats5年前 (2018-03-21)回复 Google Chrome 65.0.3325.181 Google Chrome 65.0.3325.181 Windows 10 x64 Edition Windows 10 x64 Edition
    • 头像有什么好 :arrow:
      orlando5年前 (2018-03-21)回复 Google Chrome 65.0.3325.181 Google Chrome 65.0.3325.181 Windows 10 x64 Edition Windows 10 x64 Edition
    • 有个头像不至于吧。。。
      ZnSO45年前 (2018-03-24)回复 Google Chrome 66.0.3355.4 Google Chrome 66.0.3355.4 Windows 10 x64 Edition Windows 10 x64 Edition
  18. 总感觉版本号要追平chrome了呢~~~ (记得nightly还在52的时候有人和我说与chrome版本号差太多了,不可能追上的~~~)
    yunhe5年前 (2018-03-21)回复 Google Chrome 67.0.3371.0 Google Chrome 67.0.3371.0 Windows 7 x64 Edition Windows 7 x64 Edition
  19. 火狐很好,但是我选Chrome。
    Fxrome5年前 (2018-03-21)回复 Google Chrome 64.0.3282.140 Google Chrome 64.0.3282.140 Windows 10 x64 Edition Windows 10 x64 Edition
  20. 感觉越来越流畅了
    沉默的狐狸5年前 (2018-03-21)回复 Firefox 58.0 Firefox 58.0 Windows 10 x64 Edition Windows 10 x64 Edition