前 Mozilla 高管:Google 多年来一直在破坏 Firefox(2019)
一位前 Mozilla 高管声称 Google 多年来一直在故意破坏 Firefox,以推动用户转向 Chrome,这引发了人们对 Google 网络服务在竞争浏览器上的表现的进一步审视。评论者争论诸如 user-agent 检查、YouTube 上的人为延迟以及薄弱的跨浏览器测试,究竟反映的是恶意意图,还是一家占主导地位的平台公司内部的结构性偏见;同时,他们也批评 Mozilla 自身的战略失误以及对 Google 的财务依赖。这场讨论凸显了人们对事实上的 Chromium 单一化、浏览器厂商同时控制主要网络产品时的利益冲突,以及独立浏览器生态系统脆弱性的担忧。
据称的 Google 破坏 vs 无能
- 许多评论者报告称,Google 的服务(YouTube、Hangouts/Meet、Teams 等)在 Firefox 上的表现明显比在 Chrome 上差。
- 解释分歧:
- 一些人认为这是故意“破坏”,目的是让 Firefox 的市场份额保持低位。
- 另一些人则认为,这更可能是文化/结构性的偏见:Google 员工主要在 Chrome 上开发和测试,因此 Firefox 上的回归问题不会被优先处理。
User-Agent 检查与人为延迟
- 多个报告描述称,Google 的产品会根据浏览器的 user agent 表现出不同的行为。
- 例子包括:
- 历史上有案例显示,将 user agent 伪装成 Chrome 后,服务运行更快,或能绕过“浏览器不受支持”的提示横幅。
- 最近一个 YouTube 案例在非 Chrome 浏览器上注入了 5 秒延迟,线程中普遍认为这明显具有反竞争性质。
测试实践与结构性偏见
- 一些参与者,包括声称有内部消息的人,说工程师会用 UA 检查来绕开 Firefox 的 bug,然后在 Firefox 改善后也从不重新审视较慢的路径。
- 批评者认为,即便不是有意识的恶意,Google/YouTube 未能维护健壮的跨浏览器自动化测试本身也是一种反竞争式的忽视。
Mozilla 的决策与“自我破坏”指控
- 许多人把 Mozilla 也归咎于“自我破坏”:
- 多进程架构和性能修复的采用过晚。
- 破坏了传统的 XUL 扩展和移动端扩展,而一些承诺在他们看来并未兑现。
- 界面频繁变动、捆绑 Pocket 等服务,以及资金分配或领导层问题带来的感受。
- 另一些人反驳说:
- Firefox 旧的扩展模型让稳定性和安全性改进变得困难。
- 转向 WebExtensions 和放弃 Servo 很痛苦,但在有限预算下是必要的。
性能与用户体验轶事
- 体验差异很大:
- 有些人觉得 Firefox 更慢、更吃内存,或者更容易崩溃。
- 另一些人则相反:Chrome 感觉臃肿,而 Firefox 更轻量;Safari 在 macOS 上常被视为最快。
- 一些人只把 Chrome/Chromium 留给“坏掉”的网站使用。
市场力量、反垄断与浏览器单一化
- 评论者强调 Google 占主导地位的网络产品,以及它与 Mozilla 的财务关系,这构成了利益冲突。
- 关注点集中在:
- Chrome 变成事实上的 IE6 替代品:“仅在 Chrome 中可用”的网站越来越多。
- Google 把 Firefox 当作反垄断的“遮羞布”,但在实践中削弱它。
- 对 Chromium 单一化的担忧:谁控制引擎,谁就能“控制网络”。