蚊章汇 - Thom Holwerda
type: channel
link: https://linuxcn.bwsl.wang/author/1769/
description: Thom Holwerda
items: Linux 桌面上的 Firefox 面临着大问题

Linux 桌面上的 Firefox 面临着大问题
type: item
date: 2023-08-15T19:35:00+08:00
description: 毫无疑问，无论是在桌面、笔记本电脑还是移动设备上，浏览器都是任何操作系统中最重要的应用之一。如果没有一个功能强大、快速且稳定的浏览器，操作系统的实用性将大幅度降低，以至于我相当确定，如果一个操作系统没有浏览器，几乎没有人会将其用于常规、正常的使用。拥有一个起码可用的浏览器是将操作系统从娱乐玩具升级到你可以使用超过 10 分钟的有趣新奇物品的关键。但问题在于，开发一个功能强大的浏览器实际上非常困难，因为浏览器本身已经成为一个功能丰富的平台。承担起从零开始构建浏览器的巨大任务并不是很多人感兴趣的事情——除了那些疯狂的人——而这一切被恶化的原因是，由于市场的合并和垄断，与剩下来的三个浏览器引擎竞争基本上是无济于事的。Chrome 和其各种衍生产品的占据统治地位，其次是 iOS 上的 Safari，原因仅仅是因为你在 iOS 上不能使用任何其他浏览器（引擎）。然后就是 Firefox，作为一个远远落后的第三名而存在——且份额还在下滑。这就是 Linux 桌面发行版所处的环境。长期以来，Linux 桌面几乎完全依赖于 Firefox（和之前的 Mozilla 套件）作为它们的浏览器，一些用户选择在安装后下载 Chrome。尽管 GNOME 和 KDE 名义上都有自己的两个浏览器，GNOME Web 和 Falkon，但其用户数量有限，发布的版本也寥寥无几。例如，没有一个主要的 Linux 发行版会将 GNOME Web 作为其默认浏览器，并且它缺少用户对浏览器期待的许多功能。相比之下，Falkon 只会偶尔更新，往往几年才发布一个新版本。更糟糕的是，Falkon 通过 QtWebEngine 使用的是 Chromium 引擎，而 GNOME Web 使用的是 WebKit（它们独立于浏览器更新，所以浏览器版本并不总是一个可靠的指标！），所以两者都依赖于世界上最无情的两个公司——谷歌和苹果的善意。即使是 Firefox 本身，尽管它显然是 Linux 发行版和 Linux 用户的首选浏览器，也并不将 Linux 视为一线平台。Firefox 首先是一个 Windows 浏览器，然后是 macOS，最后是 Linux。Linux 世界对 Firefox 的热爱并没有得到 Mozilla 同样的回应，这种情况在许多地方表现出来，那些在 Windows 端修复和解决的问题在 Linux 端被忽视了好几年甚至更久。这种情况最好、最明显的例子就是硬件视频加速。这个功能从一开始就是 Windows 版本的默认部分，但是直到 2023 年 7 月初发布的 Firefox 115，才在 Linux 上默认启用。即使是这样，这个功能也只是默认为英特尔显卡用户开启，并没有 AMD 和英伟达用户什么事。这种视频加速功能的缺失（对于 AMD 和英伟达用户来说，仍旧如此），是 Linux 笔记本电脑在电池寿命上与 Windows 对手差距严重的一个主要因素。然后，要走上这条路一直都是漫长、艰巨、且充满颠簸。长久以来，要让硬件视频加速在 Linux 的 Firefox 上工作一直复杂而不稳定，每一个浏览器版本可能都会改变你需要设置的标志。有时候无论你怎么做，它可能都会在连续几个版本中停止工作。论坛消息、博客帖子和网站文章中充满了过时的指令和像 Hail Mary 一样的建议，供那些试图让它运行的用户参考。你以往的成功经验会随着每个版本的发布而变化，而跟踪所有这些都是一种噩梦。不仅仅是硬件加速视频解码。手势支持在 Linux 版本上的推出比在 Windows 版本上要晚得多——比如使用滑动来前进和后退，或者在图片上捏合来进行缩放。同样，触摸屏支持也在 Linux 版本的 Firefox 上晚了一段时间才出现。通常，此类功能可能在默认启用之前几年就可以通过 about:config 指令启用，但这远非理想情况。桌面 Linux 的普及率落后于 Windows 和 macOS，这并不是什么意想不到的情况，或出于恶意的结果。前几段的重点并不是抱怨 Linux 版 Firefox 的状态，或者建议 Mozilla 将 Windows 和 macOS 版本的宝贵资源转移到 Linux 版本。虽然如果他们这么做的话，我显然不会抱怨这些，但这并没有多大意义。我强调这些问题的真正原因是，如果今天在 Mozilla 现有的财力和资源下，Linux 版的 Firefox 已经被视为第三级平台，那么如果 Mozilla 的财力和资源急剧减少，将会发生什么？Firefox 的状况并不太好。它的市场份额在这些年里急剧下滑，现在在桌面和笔记本电脑上仅占有微薄的 3%，而在移动设备上更是微不足道的 0.5%。Chrome 和稍少的 Safari 已经完全压倒了这个曾经威猛的浏览器，以至于它对于 L…