Firefox 56:量子版发布前的最后一站

在 Mozilla,我们对下个月发布的 Firefox Quantum现在体验 开发者版!)感到非常兴奋,它带来了巨大的速度提升,全新的 UI 以及若干新功能或改进的开发者工具。

但那是下个月的事情。上周发布的 Firefox 56 怎么样呢?

浏览器功能

对于用户来说,Firefox 56 有两项重大变化

首先,Firefox 截图 是一款全新的内置工具,用于捕获网页图像并(可选)进行分享。该工具可以轻松地根据底层 DOM 结构选择页面区域,当然也可以进行全页面截图和自由形式的截图。

graphical image of a Firefox Screenshot

当然,开发者工具保留了自己的 截图功能。例如,您可以右键单击检查器中的任何节点以捕获该节点的截图,或者可以使用 开发者工具栏 中的 screenshot 命令。

其次,Firefox 现在在所有操作系统上默认使用 64 位版本,如果底层硬件支持,现有的 32 位安装将自动升级到 64 位版本。

开发者新功能

对于开发者来说,Firefox 现在支持在所有操作系统上使用 “无头模式”,这使得在不实际显示屏幕窗口的情况下运行 Firefox 成为可能。这对于自动化测试非常有用,无论是在本地开发期间还是作为持续集成(CI)管道的一部分。

.

我们还投入了大量精力改进 Firefox 的开发者工具。您可以阅读 Julian Descottes 的文章 中关于当前和即将推出的功能的所有内容,但我们对全新的调试器感到特别自豪:作为“devtools.html”项目的一部分,我们将调试器完全重写为现代 Web 应用程序,由 React / Redux 提供支持,并使用标准的 HTML、JavaScript 和 CSS。

您可以在 GitHub 上找到调试器的源代码。

告别传统附加组件

最后,Firefox 56 是最后一个支持附加组件 传统 API 的版本。我们创建了“WebExtensions”来替代它们,这是一组跨浏览器扩展 API,我们希望将其在 W3C 标准化。由于许多 WebExtension API 与 Chrome、Edge 和 Opera 兼容,来自其他浏览器(如 Vue.js DevTools)的流行附加组件可以在 Firefox 上运行,无需进行重大修改。

不幸的是,下个月 Firefox Quantum 通用版发布后,旧 API 将被移除,这将不可避免地导致对若干传统附加组件的支持结束。例如,新的 API 无法提供支持 Classic Theme Restorer 所需的 UI 修改程度。但是,将近 5,000 个附加组件已经 可以使用新的 API,包括 Tree Style TabTab Center ReduxuBlock Origin。API 本身仍在开发和扩展中,因此随着每个 Firefox 版本的发布,您会看到更多功能。

在大多数情况下,升级到 Firefox Quantum 将是无缝的。大多数流行的附加组件将在 Firefox Quantum 发布之前更新到新的 API,对于没有更新的附加组件,Firefox 会在 about:addons 中建议替代方案。

如果您曾经构建过 Chrome 扩展,请考虑借助我们的 ExtensionTest.com<a href="https://github.com/mozilla/web-ext">web-ext</a> 工具 从 Chrome 移植它。在大多数情况下,您的 Chrome 浏览器扩展只需进行少量更改即可在 Firefox 或 Microsoft Edge 上运行。请告诉我们进展情况。如果您有任何想法或问题,可以在 dev-addons 邮件列表 或 IRC 上的 #extdev 联系团队。

关于 Dan Callahan

Mozilla 开发者关系工程师,前 Mozilla Persona 开发者。

更多 Dan Callahan 的文章…


51 条评论

  1. jxn

    我无法访问 https://extensiontest.com,没有 www(点击链接失败)。该网站的域名顶点有问题吗?它看起来没有指向相同的 Heroku 应用程序。

    2017 年 10 月 4 日 下午 09:36

    1. Dan Callahan

      哎呀!已更新 URL,将提交错误以更新 DNS。

      2017 年 10 月 4 日 下午 09:54

      1. Melchior

        我对 Mozilla 真的感到失望…
        我一直使用 Firefox,从 v2.0 开始,很久以前了…
        XUL/XPCOM 扩展系统是让 Firefox 与众不同,成为最好的系统的 **关键**…

        我依赖于
        我正在运行 20 个 Firefox 扩展…
        [传统扩展] = 12 <– 其中 **大多数** 无法迁移到 Web Ext。
        [Web 扩展] = 8

        ________
        已启用
        ——–
        [传统] about:addons-memory 2016 10.0.1
        [传统] 附加组件管理器 - 版本号 1.5
        [传统] 附加组件管理器上下文菜单 0.4.2.1-signed.1-signed
        [传统] Classic Theme Restorer 1.7.2beta1
        [传统] 下载管理器调整 1.0.12
        [Web Ext.] Easy YouTube Video Downloader Express 10.5
        [Web Ext.] Google 搜索链接修复 1.6.5
        [传统] Mozilla 存档格式 5.0b3
        [Web Ext.] 安全登录(嵌入式 WebExtension)0.2.1 <– 当他们删除传统代码时,将成为 W.E.
        [Web Ext.] 安全密码生成器 1.0.6
        [Web Ext.] Stylus 1.1.4.2
        [传统] Tab Mix Plus 0.5.0.5pre.170827a2
        [Web Ext.] uBlock Origin 1.14.11_rc14(仅适用于 FF/WF v52 或更高版本)
        [传统] UnMHT 8.3.2

        __________________________
        大多数时候已禁用
        ————————–
        [传统] 关于 Firefox 的同步扩展 0.0.14
        [传统] 附加组件兼容性报告器 2.2.4
        [Web Ext.] Elite Download Manager 0.1.0
        [Web Ext.] GitHub 通知 1.1.0
        [传统] Greasemonkey 3.17 <– 当他们删除传统代码时,将成为 W.E.
        [传统] 选项卡内存使用情况 0.2.7

        虽然 WebExtensions 是新的,但它们还太年轻…
        坦率地说,Web. Ext. 比 XUL 扩展 **差**…
        XUL 是 Firefox 最棒的 **功能**!

        坦率地说,Mozilla 正在抛弃其庞大的高级 **用户群**…

        2017 年 10 月 12 日 下午 10:34

  2. Camden Narzt

    Ugh FF57 对我的工作流程来说太糟糕了。

    链接位置栏已损坏
    WebSocket 监控已损坏
    选项卡组已损坏

    在牺牲了所有让 Firefox 变得有价值的扩展之后,它只达到了 Safari 速度的 60%。我可能会直接去那里,因为无论如何我的扩展都不会工作。

    2017 年 10 月 4 日 下午 10:45

    1. Dan Callahan

      对于您的体验表示深深的歉意。我们应该在几个版本后恢复 WebSocket 监控,请关注 错误 885508 跟踪其进度。同样,选项卡组取决于 错误 1384515

      您能告诉我更多关于链接位置栏问题的信息吗?

      如果您使用的附加组件对工作至关重要,我建议您考虑使用 Firefox ESR。使用 ESR 可以让您在 Firefox Quantum 的前几个版本中继续使用传统的附加组件的同时,也能接收安全更新。您将无法获得新功能(ESR 基于 Firefox 的旧版本),但到 ESR 升级到 Quantum 时,您应该能够使用扩展的 WebExtension API 回到常规频道。

      速度基准测试可能会误导人;Firefox Quantum 中的大部分工作都用于在打开多个标签页时提高性能,以及改善用户的感知性能。即使我们在单标签页基准测试中没有获胜,我们仍然可以提供一种感觉上更好的体验。

      2017 年 10 月 4 日 下午 9:41

      1. Camden Narzt

        谢谢您提供的链接。

        不会提供链接位置栏 API,因为需要投入工作才能实现,请查看此错误以进行讨论:https://bugzilla.mozilla.org/show_bug.cgi?id=1385596

        在我使用 dev-edition 频道的 FF57 的经验中,FF57 比 FF56 感觉慢很多。首次显示需要多花几秒钟,页面完全加载需要多花大约一秒钟。因此我不相信在这种情况下基准测试是错误的。

        现在,我在性能方面并不属于主流用户群体,因为我使用的是性能相当强大的计算机,并且拥有快速的互联网连接;所以也许开发者对受限系统的优化过度,但最终的结果是 FF57 对我来说感觉很慢。

        2017 年 10 月 5 日 上午 10:34

      2. Marcin W. Dąbrowski

        > 我建议您考虑使用 Firefox ESR

        是否可以将 FF56 的配置文件迁移到 ESR 中?在拆分 places.sqlite 之后,您是否会提供一些可以帮助迁移的工具?

        2017 年 10 月 6 日 上午 10:24

  3. Dumindu

    请添加新的 API 来支持 Tab Mix Plus 和 Tab Groups。我们无法用 Tab Center Redux 替代它们。

    建议用 Tab Center Redux 替代 Tab Groups,这简直是笑话,说真的!

    2017 年 10 月 4 日 上午 11:35

    1. Dan Callahan

      我们正在努力实现。错误 1384515 使 Tab Groups 成为可能,而 错误 1226546 跟踪了我们为 Tab Mix Plus 所需的功能。

      Tab Center Redux 本身就是一个很棒的附加组件;它并非旨在替代 Tab Mix Plus。

      2017 年 10 月 4 日 下午 9:33

      1. Albert

        “替代建议”功能前几天也向我推荐了 “Tab Center Redux” 作为 “Tab Groups” 的替代方案。对我来说,这没有任何意义。我不确定哪个团队负责管理插件商店,但我建议只在替代方案至少能满足被替代附加组件的主要功能时才明确建议它。我理解 “Tab Groups” 的用户是少数派,但毕竟是少数派。
        希望 Conex 能及时获得它所需的 API,因为它看起来是一个很有希望的替代方案 :)
        https://addons.mozilla.org/en-US/firefox/addon/conex/

        期待看到更多新颖有趣(并且高性能)的附加组件!

        很喜欢新的调试器,截图工具已经成为我的常用工具之一。

        2017 年 10 月 6 日 下午 6:45

  4. Dmitry

    > Firefox Quantum 将必然停止对几个传统附加组件的支持

    这有点不诚实。数千个附加组件将停止工作(据我所知,它们的数量超过了已移植到 WE 的附加组件的数量)。

    这可能是必要的牺牲,但我们不应该过分轻描淡写。

    2017 年 10 月 4 日 下午 2:30

    1. Dan Callahan

      我可能是在读了太多灾难性的预测后过度修正了。

      从一个极端来看,从技术上讲,迁移到 WebExtensions 确实会破坏所有现有的附加组件。但是,大多数主流附加组件已经有了 Chrome 版本,可以在 Firefox 上充当直接替换,或者它们将公共功能与浏览器特定集成代码分离,这降低了移植的成本。即使是那些必须从头开始重新开发的附加组件,比如 Tree Style Tab,也最终可以正常工作。

      UI 自定义 API 仍然有限,手势是一个明显的缺口,但我们会实现它。否则,最受欢迎的附加组件要么在 11 月之前完成移植,要么会有替代方案出现。

      2017 年 10 月 4 日 下午 9:29

      1. xn7

        先“实现它”,然后停止对“传统”扩展的支持,这样不是更好吗?正如其他人指出的那样,Firefox 57 很可能会破坏许多人的工作流程,尽管许多附加组件开发者付出了自愿的努力,但由于当前提供的 API 有限,不可能提供直接替换。即使附加组件“完成了移植”,也需要更多时间进行测试和修复错误,然后再将其发布给大多数用户。这种“最后一刻的移植”不太可能带来愉快的用户体验。

        如果 Firefox 56 可以成为 ESR,并在至少一年,甚至两年到三年内继续获得支持,直到新的 API 功能齐全、稳定且经过测试,那就真的太好了。我真的不明白为什么要急于求成。

        2017 年 10 月 4 日 下午 11:40

        1. Dan Callahan

          根据遥测数据,我们有信心,对于绝大多数 Firefox 用户而言,我们已经“实现它”了。如果您依赖的是没有替代品的附加组件,这可能不会让您感到安慰,但我们不会盲目地进行此操作:我们涵盖了足够的 API,并且看到了足够的采用率,所以我们觉得可以放心地按下开关。

          2017 年 10 月 7 日 上午 11:43

  5. njn

    “现有 32 位安装如果受底层硬件支持,将自动升级到 64 位版本。”

    我听说本周将有 1% 的符合条件的用户升级。如果一切顺利,其余用户将以尚未确定的速度升级。

    2017 年 10 月 4 日 下午 9:10

  6. Álvaro González

    除了一个(我本来也不需要它的截图工具,因为现在该功能已经内置了)之外,我所有的附加组件都将在 Firefox/57 中停止工作。

    令人难过的是,所有这些扩展程序多年来都没有更新,基本上已经被放弃了。这将是一次痛苦但可能必要的清理。在附加组件方面,我不需要一个巨大的废弃软件库。我更喜欢质量而不是数量。

    2017 年 10 月 5 日 上午 1:07

    1. Dan Callahan

      您在使用哪些对您来说最重要的特定附加组件?

      2017 年 10 月 7 日 上午 11:45

      1. Álvaro González

        我将最怀念的附加组件是

        – CSS Reloader
        – 在此处添加书签 2(我已经开始怀念它了,它在 FF/56 中无法使用)
        – LastPass(这是一个商业工具,所以我认为他们最终会升级它)

        不太重要,但也很有用

        – 字典切换器(它从来就没有按广告宣传的那样工作)
        – 已保存密码编辑器(我认为它只是一个内置对话框的快捷方式)
        – Web Developer

        其他的附加组件都比较次要。

        2017 年 10 月 12 日 上午 1:01

      2. Álvaro González

        我忘记提到了,我有时会大量使用扩展程序来截取屏幕截图并将其粘贴到文字处理器中。显然,新的 API 不再允许实现“复制到剪贴板”功能,这非常不便。

        2017 年 10 月 12 日 上午 1:05

  7. Kinne

    我不知道为什么软件开发者如此迷恋于在每次更新中让他们的产品变得更丑,但如果不可能制作像经典主题还原器这样的附加组件来修复你们丑陋的 UI,我将不会使用 Quantum。说真的,几年前你们有一个很棒的 UI,但你们却在每次更新中让它变得更糟糕。为什么你们不能把它保留下来?你们有没有听说过“如果它没有坏,就不要修它”这句话?至少,你们需要在设置中包含一个使用旧版 UI 版本的选项。我一直是 Firefox 的忠实用户,从 2008 年开始就一直在使用它,但每次你们更改 UI 时,Chrome 就变得更具吸引力。照这样下去,即使是 IE 也比你们每个月都变得更丑的 Firefox 更好。

    2017 年 10 月 5 日 上午 1:11

    1. Mark

      无论好坏,设计风格都会经历不同的阶段。现在我们正处于丑陋的“扁平化设计”风格,但我们最终会摆脱它。毕竟,我们挺过了 70 年代,不是吗?;-)

      2017 年 10 月 6 日 上午 8:05

  8. Mr. Clean

    Quantum 太棒了,只需要添加最后一件事情——当我们在地址栏中输入 youtube 并按下 Tab 键时,应该像以前版本一样在 youtube 中搜索。
    继续努力,干得好。

    2017 年 10 月 5 日 上午 8:08

  9. Prashant

    我开始在 FF56 上收到一个弹出窗口,提示我的“Tile Tabs”在 FF57 中将不再工作,应该使用“Tile Tabs WE”。我刚刚去 Chrome 中检查了那个扩展程序。它不是将浏览器窗口分割,而是创建了两个浏览器窗口,并将它们并排放置。这太糟糕了。我也可以手动做到这一点。太令人失望了。

    2017 年 10 月 5 日 上午 11:56

    1. Catmato

      根据 Tile Tabs 开发者的说法

      “我们已经与 Mozilla 联系,希望提供一个接口来支持一个新的附加组件,该附加组件将更像原始的 Tile Tabs,但完成这项工作的时程尚不清楚。”

      这篇文章发布在 2017 年 8 月 24 日,但我没有看到任何后续消息,也无法在任何邮件列表中找到这段讨论。希望它还在开发中。如果没有,他应该将名称改为 Tile Windows。

      引用链接:https://addons.mozilla.org/en-US/firefox/addon/tile-tabs/reviews/910087/

      2017 年 10 月 13 日 上午 2:03

  10. Lorenzo Gatti

    我理解为了安全原因而淘汰“老式”Firefox插件的必要性,但在过渡之前没有提供足够的替代API,这表明真正目的可能是模仿Chrome,支持他们非常有限的网页扩展,而不关心更高级的需求。

    我个人正在努力编写一个扩展程序来替代Save-to-Read和Browse Periodically,这两个扩展是我使用Firefox的核心功能,不可或缺。我在很早之前,当退休公告发布时就开始这个项目,但我因为没有足够大的、不会随机删除的、可靠的交易数据存储而愤怒地停止了。这一次,可用的网页扩展API稍微不那么糟糕了,我打算尝试使用(滥用)书签,这似乎是摆脱不稳定存储困境的唯一方法。

    2017年10月6日 下午3:08

  11. Branko

    Android也会发生变化吗?卡顿的滚动体验是我继续在设备上使用Firefox的唯一理由。

    2017年10月6日 下午7:44

    1. Dan Callahan

      Quantum中的许多改进也将使Firefox for Android受益,尽管57版中的大部分改进专门针对Firefox的桌面版。

      2017年10月7日 下午12:02

  12. Tim

    我的Mozilla Firefox浏览器无法正常工作。
    我有Chrome,但它绝对不是我最喜欢的浏览器。

    如何让Firefox重新工作?

    Tim

    2017年10月6日 下午8:09

    1. Dan Callahan

      我建议你从 这些故障排除说明 开始。

      2017年10月7日 下午12:04

  13. Michael Carper

    如何在57版中将标签页移到URL栏下方?

    2017年10月6日 下午8:11

    1. Dan Callahan

      在Firefox Quantum中没有官方支持的API来实现这一点。抱歉 :( 你可以通过调整(非官方支持的)userChrome.css文件来实现。 /r/FirefoxCSS 子reddit是一个不错的起点。

      2017年10月7日 下午12:05

  14. erick

    在安装Flash之前,Firefox会使用任何东西来播放一个现代网站上的内容。然而,对于另一个较旧的网站,除非我安装了Flash,否则没有一个视频能播放,因为它只识别Flash。所以我安装了Flash,并在设置中将其设置为在不使用时关闭。好了,我现在回到那个现代网站,发现没有动画播放,因为它没有使用Firefox上的原生内置扩展,而是默认使用了Flash?这是怎么回事?这个现代网站以前使用Flash,但不知何故更新到了HTML5。我在YouTube上没有这个问题,因为浏览器使用的是HTML5而不是Flash。

    2017年10月6日 下午8:28

    1. Dan Callahan

      你能分享这些网站的网址,以便我查看是否能在我的环境中重现问题吗?

      2017年10月7日 下午12:07

  15. Tired

    许多商店在最后一刻才推出或开发新的API版本,即使他们的扩展程序几乎是Chrome的直接移植。Mozilla在今年大部分时间都一直在博客和发布公关公告,而且频率越来越高,是的,传统插件将消失。他们一直说这件事会发生,但应用程序支持还没有到位。如果传统插件不消失,就没有动力去努力切换。

    API还不支持某些用例,这很不幸,最终会影响用户。我不知道前进的正确道路是什么。也许在我们接近截止日期时,吓唬开发者几次,然后后退几次,直到所有最大的扩展程序都得到支持或有替代方案,然后再切换。也许如果用户没有替代方案可以切换,可以提供一个“升级”到ESR的路径。无论如何,用户都会失去扩展程序,只是希望不会是很多人关心的扩展程序。

    对我来说
    我使用LastPass(作为愚蠢的付费用户)和adblock plus,因为我喜欢不强迫我观看广告的想法。这两个程序在ff57中都无法正常工作。我切换到了ublock origin,它工作得很好。LastPass没有替代品,只能使用旧版Firefox,但我正在关注其他密码管理器,因为他们在Firefox 55/56中的扩展程序漏洞百出。

    2017年10月6日 上午9:08

  16. Alex B

    “现有 32 位安装如果受底层硬件支持,将自动升级到 64 位版本。”

    这可能会搞砸我们,有没有办法阻止它?

    (我们似乎依赖于一个银行认证插件,只有32位版本才能正常工作)。至少,我认为那是问题所在——我会与同事核实。

    2017年10月6日 上午9:45

    1. Dan Callahan

      你可以 手动下载 Firefox的32位版本,如果64位对你来说会有问题。但是,我们 去年完全取消了插件支持,除了Flash之外,所以事情不应该对你来说会崩溃。

      Firefox ESR(“扩展支持版”)当前基于Firefox 52,并将继续接收安全更新和支持插件,直到明年5月。

      2017年10月7日 下午12:12

      1. Alex B

        谢谢!
        关于插件,抱歉,我使用了错误的术语。它不是浏览器插件,而是一个PKCS#11模块(在Windows上是一个dll,因此是32/64位特定)。请查看 http://support.gemalto.com/index.php?id=how_can_register_the_pkcs11
        我会检查一下会发生什么……

        2017年10月8日 上午8:55

  17. ddd

    Firefox看起来像Edge,那我为什么要使用Firefox而不是Chrome或Vivalid?

    2017年10月6日 下午6:08

    1. Dan Callahan

      外观只是使用浏览器的众多原因之一。我们希望你选择Firefox,因为它更快、更响应、更可定制、开源,并且由一个致力于保持互联网开放和基于标准的非营利组织创建。

      2017年10月7日 下午12:15

  18. Andrew

    你还记得Netscape发生了什么吗?Netscape在过去很多年都是我首选的浏览器,直到他们把它过度膨胀,用一大堆没有人需要的垃圾把它毁了。欢迎来到现在,你正在走上同样的道路。我更新到了V56,突然间我所有的保存的截图,甚至我的保存的OpenOffice文档,现在都改变了打开应用程序的偏好。为什么你认为任何人都需要在浏览器中嵌入截图,而Mac和PC一直以来都直接提供这项功能呢?你凭什么认为你可以进入我的机器,决定我使用什么软件来打开我的任何文件?我将恢复到旧版本的Firefox,当它停止工作时,我会寻找其他替代品。我建议你认真思考一下你的发展方向,以及过去的Netscape历史。再见。

    2017年10月6日 下午6:37

    1. Dan Callahan

      我们绝对没有“进入[你的]机器,决定[你]使用什么软件来打开[你]的任何文件”的意图。我不确定是什么设置发生了改变,也不知道为什么,但你始终可以在“偏好设置”->“常规”->“文件和应用程序”中查看、重置和修改文件类型关联。

      我们现在运行 Test Pilot 实验来验证功能,然后再将它们添加到浏览器中,帮助确保我们不会添加“一大堆没有人需要的垃圾”。在截图的情况下,我们从测试人员那里看到了强烈的积极反应。

      即使“Mac和PC一直以来都直接提供[截图]”,Firefox截图也提供两个主要功能,这些功能只能在浏览器内部实现。

      1. 可以用一个命令截取整个页面的截图,即使页面很长,并且滚动超出了可见的屏幕区域。
      2. 通过与浏览器的集成,我们可以使用DOM树来帮助选择页面上的内容块,从而无需稳固的手或在Photoshop中裁剪截图。

      我建议你尝试一个更新的版本,而不是恢复到旧版本。试用一下 Beta、开发者版或Nightly,你可能会对它的速度和响应能力感到惊喜。

      2017年10月7日 下午12:27

      1. Konstantin

        过渡的问题在于它不会是一件容易的事。

        升级到FF 56后,我花了几个小时试图让这个该死的东西工作(它开始出现段错误;我不得不删除所有扩展程序,最后,创建了一个新的配置文件,重新配置所有内容,然后逐个添加扩展程序)。FF 55与我使用的扩展程序配合得很好;FF 56无法做到这一点。

        FF 55在书签备份方面工作正常;FF 56无法加载书签备份(FF开发者确认了这个错误——在加载书签时,并非所有参数可能的值都得到正确检查——因此进程被中止,请查看错误#1404631)。

        所以,是的,你试图决定使用什么,不使用什么,逐渐淘汰你认为不合适的特性,而没有进行真正的彻底测试。

        没有什么会是容易的,除了你“真空中的理想测试人员”之外。

        2017年10月9日 下午5:32

  19. F

    会有Classic Theme Restorer吗?如果没有,那么使用糟糕的Chrome或者Vivaldi就没有任何意义了。

    2017年10月8日 上午9:10

  20. Konstantin

    > 在大多数情况下,升级到Firefox Quantum会是无痛的。

    更正:在相当多的情况下并非如此。FF 56一开始就因为一个绝对无害的扩展程序而出现段错误;我不得不完全删除配置文件才能让新版本工作。你说无痛吗?以前的升级或多或少是无痛的。FF 56已经是一场灾难,让我花了几个小时才让它按照我的预期工作。

    从许多扩展程序将被淘汰以及“API本身仍在开发和扩展,因此预计随着Firefox每个版本的发布,功能将更加强大”来看,每次FF升级都会带来更多混乱和不兼容问题,直到你的API或多或少稳定下来。

    FF 56还带来了一些“有趣”的情况,即无法再从旧版本恢复书签备份。

    我想,QA阶段要么被严重忽视,要么FF的整体质量正在下降,因为开发人员试图尽快推出新的平台,牺牲了FF的稳定性和以前从未出现过故障的核心功能。

    2017年10月8日 下午8:21

  21. Megaman

    Firefox 56是最后一个支持使用CTRL+ALT+R重启的版本,新的命令是什么?

    2017年10月9日 下午8:27

  22. byteme

    很高兴知道Firefox 56是最后一个支持网页扩展的版本。现在我只需要找到一种方法来阻止更新,这样我就永远不需要使用57及更高版本了。如果我想使用Chrome,我会使用它……但你却非要复制它最糟糕的部分……

    2017年10月10日 下午12:07

  23. Edi

    Firebug不再工作……是的,有Inspector。但他不能做Firebug做过的事情。如果它在不久的将来没有得到大幅改进,这可能是Firefox对网站开发人员的终结。在此期间,我使用旧版本的Firefox、Pale Moon或Chrome。

    2017年10月11日 凌晨1:15

  24. Ellis

    那么,是否还有方法可以搜索页面加载的所有 JavaScript 文件?我过去可以在调试器中使用“!”搜索所有文件,但今天 Firefox 升级到了 56 版,这似乎不再可行。你甚至在视频中避免了这种搜索方式。

    2017 年 10 月 11 日 下午 2:24

  25. subramaniam

    我在我的 32 位机器(4GB 内存)上安装了 Firefox Quantum Beta 版。

    几分钟后,它消耗了大约 1.3GB 的内存,当我结束任务时,消耗了 1.3GB 内存的特定 Firefox 进程是 Facebook。

    有没有什么解决办法可以减少内存使用量?

    2017 年 10 月 12 日 下午 1:07

  26. Vladamir Dvorak

    请添加对标签组的支持。

    2017 年 10 月 13 日 上午 4:32

  27. Hal Newman

    Quantum Beta 太糟糕了。我简直不敢相信。很多扩展不再起作用了,包括一些绝对不可或缺的扩展。性能大幅下降,一切变得如此缓慢。如何恢复到以前版本的 Firefox?如果没有,我将迁移到 Chrome……我一直是 Firefox 的忠实用户和支持者,但现在我简直不敢相信。

    2017 年 10 月 13 日 上午 10:09

本文的评论已关闭。