没有 Chrome 的 Chromium 是什么?

Avatar of Chris Coyier
Chris Coyier

DigitalOcean 为您的旅程的每个阶段提供云产品。立即开始使用 价值 200 美元的免费积分!

原始 Chromium,也许?

因此,Chrome 基于 Chromium,它是 开源的。Chrome 是 Chromium,上面附加了 Google 的额外内容。哪些额外内容?很多!几年前,The Verge 发表了 “微软揭示了其 Chromium Edge 浏览器中删除的所有 Google 内容”,其中包含微软列出所有内容的这张图片

A long list of features Microsoft has removed from Chromium split into four columns.

这表明所有这些内容实际上都在 Chromium 中,而不是在某些额外的过程中后来添加到 Chrome 中。这意味着,如果您想构建自己的 Chromium 分支并与 Google 脱钩,您需要做一些工作。

一些大公司已经完成了这项工作。显然,微软已经使用 Edge 做到了这一点。Vivaldi 和 Brave 是其他基于 Chromium 的主要浏览器,它们可能也进行了类似的去 Google 化操作。

Dan Abramov 前几天就在询问此事

https://twitter.com/dan_abramov/status/1475691811830181890

似乎 Dan(以及我)通过这个帖子了解到,Chromium 实际上不仅仅是核心浏览器内容,Chrome 随后在其基础上添加了一些内容。这意味着,如果您想基于 Chromium 创建另一个浏览器,您必须从 Chromium 中删除一些内容。

对我来说这有点奇怪,但它毕竟是开源的,所以如果您不喜欢它,可以创建分支。显然,很多人已经这样做了。最引人注目的是 ungoogled-chromium。它将此列为其理念

  1. 在构建和运行浏览器时,删除所有对任何 Web 服务的剩余后台请求
  2. 删除所有特定于 Google Web 服务的代码
  3. 删除源代码中所有预制二进制文件的使用,并在可能的情况下,使用用户提供的替代方案进行替换。
  4. 禁用妨碍控制和透明度的功能,并添加或修改促进这些功能的功能(这些更改几乎总是需要手动激活或启用)。

我毫不怀疑浏览器世界正在向 Chromium 靠拢。您可以想象苹果会永远坚持使用自己的 WebKit,但情况似乎对 Mozilla 来说并不 太好,而且这种情况已经持续了一段时间了。Mozilla 的 资金似乎来自 Google,因此很难想象 Mozilla 的浏览器引擎能够坚持更长时间。如果 Mozilla 在 2032 年 1 月仍然拥有一个竞争力强的浏览器引擎,那么大家都可以叫我无知的白痴。

浏览器生态系统的健康发展将得益于一个更清洁、与公司无关的 Chromium 版本(也许可以换个名字)。如果大多数浏览器都基于它,那就这样吧,但让创新从公平竞争的平台上开始。