Firefox 57 即将推出:一次量子飞跃

[ad_1]

里面有几个包 Fedora 在常规发布周期之外获得重大更新。 内核是其中之一,Firefox 是另一个。 维护者尽最大努力处理这些情况。 当然,他们总是尽量避免对用户体验进行任何重大更改。 但是,有时上游提供了一条使这种情况不可避免的路径。 目前正在发生其中一种罕见的情况。

Firefox 57 的上游工作

在过去的一年里,Mozilla 一直致力于对 Firefox 浏览器进行一系列重大更改,主要是为了性能和安全性。 这些变化被称为 量子计划. 一些改进已经到来,对其用户没有重大差异。

上个月,开发者频道发生了重大变化。 这些更改标志着扩展如何工作的主要截止日期。 这个截止日期让第三方开发人员有机会查看他们的扩展并进行更改以保持兼容。 这是各种 Firefox 附加组件的重要里程碑日期。 Firefox 57 标志着传统的基于 XUL 的扩展的终结。 从版本 57 开始,Firefox 仅支持一种新类型的扩展,名为 网络扩展.

不过,这对 Firefox 扩展开发人员来说并不奇怪。 兼容性路线图以 过去的一年. 那些维护自己的扩展的人应该通读 有关变更的一般上游文档具体的移植指南,以及。

用户可见更改

当然,关注 Mozilla 博客的开发人员已经意识到这一变化有一段时间了。 但问题仍然存在:这对用户意味着什么?

WebExtensions API 是一个跨平台的倡议。 因此,这一变化意味着 Chrome 之间共享了更多扩展, Opera 和 Firefox 和更大的社区。 这应该会导致整体质量更好的扩展。 在过去的几个月里,扩展开发人员一直在移植并使用他们需要的 API 向 Mozilla 提供反馈。 来自 addons.mozilla.org 的 5000 多个扩展已被转换为保留 兼容版本 57 并继续前进。

用户可能不应该“在 FF56 上退缩,因为我最喜欢的扩展不起作用。” 回想一下,安全修复只来自新版本,而且它们都只是 WebExtension。 扩展支持版本也将切换到 WebExtensions 仅在下一个版本中. 2018 年 6 月这一日期标志着 ESR 用户迁移其扩展的截止日期。

检查您使用的哪些扩展不受支持,并调查是否有替换或 beta 由开发人员测试构建。 上游工作跟踪是否有许多流行的扩展 已经移植了,以及相关的 Mozilla 错误。

除了扩展更改之外,还有 UI 更改(代号 Photon)以及 HTML、CSS 和 JavaScript 渲染添加和修复. 虽然 展示 beta 发行说明 很简短,它们链接到有关更改的更多文章。 用户和系统管理员应该阅读它们以做好准备。

如何 Fedora 正在处理 Firefox 57

Firefox 57 发布计划于 11 月 14 日; Fedora 27 个版本 在那之前一周左右. 目前的 Fedora 27 beta 有火狐57 beta. Fedora 打算在 Firefox 57 最终版本中 Fedora 27 更新。 这将是一个重要的组成部分 Fedora 27 工作站版本。 如果您使用扩展程序,则需要了解此计划。

一旦 Mozilla 发布版本 57,它将提交给 Fedora 26 个更新测试存储库,可长期使用。 这为用户提供了足够的时间在升级之前检查他们的扩展。 但是,此更新将出现在稳定的存储库中 Fedora 26.

从现在到那时,COPR 为构建的早期测试提供构建,并根据来自 Fedora 27日发布。 请注意,由于更新中的更改,您无法返回同一配置文件上的旧版本。 在安装此早期版本之前请记住这一点。 您可能希望在更新之前备份现有配置文件。 当 Firefox 57 到达 Fedora 26 个更新测试存储库。

要测试这些早期包构建并提供任何问题的早期反馈,请按照通常的 COPR 说明启用存储库并安装软件:

dnf copr enable jhogarth/firefox57
dnf update firefox

当版本 57 到达测试库时 Fedora 26 并且不再需要 COPR,请将其删除。 这将为您提供官方 Firefox 维护者的构建和干净的未来升级到 Fedora 27:

dnf clean all
dnf copr remove jhogarth/firefox57

提供对即将推出的软件包的反馈

测试即将推出的 Firefox 的想法是否诱人? 然后请遵循这些指南,以便维护人员可以更轻松地处理您报告的问题。

  • 这 Fedora 25 个版本完全不受支持,仅作为测试方便而提供。 仅有的 Fedora 26日将在官方收到Firefox 57更新 Fedora 存储库。
  • COPR 由作者提供, Fedora Packager,而不是 Mozilla 维护团队,尽管这是一个协调的工作。 作者会尽量在更新后尽快到位 Fedora 27. 这些 RPM 与将出现在 Fedora, 虽然是从相同的规范文件和源构建的 Fedora的 git 存储库。
  • 请仅向 Bugzilla 报告 Firefox 问题而不是任何扩展问题。 如有疑问,请尝试在禁用扩展的情况下重现该问题。
  • 请使用 Bugzilla。 不要直接邮寄给任何人。

报告 Firefox 57 的任何问题 Fedora, 使用 标准 bugzilla 报告,请在报告中注明您正在使用这些软件包。

[ad_2]

Related Posts