Firefox 59 正式版发布

近日,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 正式版下载:

赞(0)
未经允许不得转载:浏览迷 » Firefox 59 正式版发布

评论 47

  1. #1
    Unknown Unknown Unknown Unknown

    我来看看!抢个沙发! 😡

    小狐狸6年前 (2018-03-19)回复
  2. #2
    Unknown Unknown Unknown Unknown

    板凳也不错

    omegao6年前 (2018-03-19)回复
  3. #3
    Unknown Unknown Unknown Unknown

    路过

    Mr Key6年前 (2018-03-19)回复
  4. #4
    Unknown Unknown Unknown Unknown

    路过。。。

    蝌蚪7296年前 (2018-03-19)回复
  5. #5
    Unknown Unknown Unknown Unknown

    沙发

    xindian6年前 (2018-03-19)回复
  6. #6
    Unknown Unknown Unknown Unknown

    火狐还是挺良心的~

    miku6年前 (2018-03-19)回复
  7. #7
    Unknown Unknown Unknown Unknown

    火狐还是挺良心的~前排还有吧?

    miku6年前 (2018-03-19)回复
  8. #8
    Unknown Unknown Unknown Unknown

    越来越好用….

    Hoice6年前 (2018-03-20)回复
    • Unknown Unknown Unknown Unknown

      win10下,火狐59很耗硬件资源…

      Hoice6年前 (2018-04-06)回复
  9. #9
    Unknown Unknown Unknown Unknown

    更新一次要重新设置一次

    Keisuke6年前 (2018-03-20)回复
  10. #10
    Unknown Unknown Unknown Unknown

    2G内存下,还是不如chrome

    Arch6年前 (2018-03-20)回复
  11. #11
    Unknown Unknown Unknown Unknown

    😉 又安装一波系列!

    Vamos6年前 (2018-03-20)回复
  12. #12
    Unknown Unknown Unknown Unknown

    看看

    omar6年前 (2018-03-20)回复
  13. #13
    Unknown Unknown Unknown Unknown

    firefox 越来越好了 😮

    6666年前 (2018-03-20)回复
  14. #14
    Unknown Unknown Unknown Unknown

    嗯嗯

    老凌6年前 (2018-03-20)回复
  15. #15
    Unknown Unknown Unknown Unknown

    路过

    呵呵6年前 (2018-03-20)回复
  16. #16
    Unknown Unknown Unknown Unknown

    不知道现在启动速度赶上谷歌了没

    orlando6年前 (2018-03-21)回复
    • Unknown Unknown Unknown Unknown

      赶超了。可惜扩展大多失效了。

      化外愚民6年前 (2018-04-18)回复
  17. #17
    Unknown Unknown Unknown Unknown

    我有头像 你们有吗?顺便看看尾巴

    tomcats6年前 (2018-03-21)回复
    • Unknown Unknown Unknown Unknown

      头像有什么好 ➡

      orlando6年前 (2018-03-21)回复
    • Unknown Unknown Unknown Unknown

      有个头像不至于吧。。。

      ZnSO46年前 (2018-03-24)回复
  18. #18
    Unknown Unknown Unknown Unknown

    总感觉版本号要追平chrome了呢~~~
    (记得nightly还在52的时候有人和我说与chrome版本号差太多了,不可能追上的~~~)

    yunhe6年前 (2018-03-21)回复
  19. #19
    Unknown Unknown Unknown Unknown

    火狐很好,但是我选Chrome。

    Fxrome6年前 (2018-03-21)回复
  20. #20
    Unknown Unknown Unknown Unknown

    感觉越来越流畅了

    沉默的狐狸6年前 (2018-03-21)回复
  21. #21
    Unknown Unknown Unknown Unknown

    用火狐的好少啊...

  22. #22
    Unknown Unknown Unknown Unknown

    前排没了。。。

    蝌蚪7296年前 (2018-03-22)回复
  23. #23
    Unknown Unknown Unknown Unknown

    我还是安心用chrome吧,

    ZnSO46年前 (2018-03-24)回复
  24. #24
    Unknown Unknown Unknown Unknown

    火狐的根本点就在于庞大数量的扩展,如今不要这个兼容性,只能说不作不死了。

    化外愚民6年前 (2018-03-30)回复
  25. #25
    Unknown Unknown Unknown Unknown

    铪铪

    Endmark6年前 (2018-04-03)回复
  26. #26
    Unknown Unknown Unknown Unknown

    不错哟

    dadaewqq6年前 (2018-04-05)回复
  27. #27
    Unknown Unknown Unknown Unknown

    建议:火狐浏览器研发网站安全认证功能!

    兴高采烈 兴致勃勃6年前 (2018-04-06)回复
  28. #28
    Unknown Unknown Unknown Unknown

    看看小尾巴

    vvv6年前 (2018-04-07)回复
  29. #29
    Unknown Unknown Unknown Unknown

    Avast新版有人试过木

    2018236年前 (2018-04-14)回复
  30. #30
    Unknown Unknown Unknown Unknown

    比以前流畅多了

    小狐狸6年前 (2018-04-14)回复
  31. #31
    Unknown Unknown Unknown Unknown

    已更新至59.0.2。

    Windsejuk6年前 (2018-04-15)回复
  32. #32
    Unknown Unknown Unknown Unknown

    火狐的生命就在于扩展。两个字:扩展!扩展!扩展!没有扩展,火狐就毫无意义!

    化外愚民6年前 (2018-04-18)回复
  33. #33
    Unknown Unknown Unknown Unknown

    火狐便携版去哪儿下载呢? = =

    MO6年前 (2018-04-30)回复
  34. #34
    Unknown Unknown Unknown Unknown

    看看尾巴

    尾巴6年前 (2018-05-03)回复
  35. #35
    Unknown Unknown Unknown Unknown

    看看FireFox

    我吃大西瓜6年前 (2018-05-08)回复
  36. #36
    Unknown Unknown Unknown Unknown

    还不更新

    Alfred6年前 (2018-05-16)回复
  37. #37
    Unknown Unknown Unknown Unknown

    丢了过去的扩展,火狐元气大损。

    化外愚民6年前 (2018-06-17)回复
    • Unknown Unknown Unknown Unknown

      你用过没啊 还什么扩展都是些古董东西

      dddd6年前 (2018-07-18)回复
  38. #38
    Unknown Unknown Unknown Unknown

    我来看看浏览器。

    victor6年前 (2018-07-26)回复
  39. #39
    Unknown Unknown Unknown Unknown

    已更新至61.0.1。

    Windsejuk6年前 (2018-08-06)回复
  40. #40
    Unknown Unknown Unknown Unknown

    速度和动画还行 但是没兼容扩展真的伤

    nuoicom6年前 (2018-08-27)回复
  41. #41
    Unknown Unknown Unknown Unknown

    砍掉扩展,得到了和chrome差不多的速度。。。那为什么不用chrome?

    WindowsLive6年前 (2018-08-27)回复
  42. #42
    Unknown Unknown Unknown Unknown

    火狐,没有扩展,也就失去了一切。

    化外愚民6年前 (2018-08-28)回复