Chromium 浏览器

17 Mar 2025 | 5 分钟阅读

Chromium 是一个由 Google 赞助的 Chromium 项目开发的免费开源软件。其源代码可以编译成一个网页浏览器。新版本的代码每天都会发布。

Google 使用该代码来制作其 Chrome 浏览器,它比 Chromium 拥有更多功能。许多其他浏览器也基于 Chromium 代码,主要是 Microsoft EdgeOpera

Google 和 Microsoft 将他们的专有代码添加到 Chromium 中,构建了诸如浏览器自动更新机制以及标签页用户体验 (UX) 等功能,以创建真正的 Chrome 和 Edge。

Chromium 的用户界面非常简洁。Google 要求使浏览器轻巧(认知上和物理上)且快速。

Chromium 是一个完全免费的开源软件项目。Google 编写的部分根据 3 条款 BSD 许可证发布。其他部分则受各种许可证的约束,包括 MIT、LGPL、Ms-PLMPL/GPL/LGPL 三重许可证。

四部分版本号标识 Chromium 版本,例如 47.0.2491.0 (Chromium 47 初始发布于 2015 年 8 月 23 日)。这些组件是 主版本.次版本.构建号.补丁号

  • 次版本反映了计划策略。
  • 补丁号标识内容进展。

发布了主次版本分支点的时间表。分支点大约每六到七周发生一次。发布的日期是每个 Chromium (主) 版本发布的最后一个分支日期,并与 Google Chrome 的开发周期相关联。它们比最初的 Chromium 版本晚大约 40 天,并比下一个版本早大约 2 天。

Chromium 与 Chrome 有何不同?

以下是使 Chromium 与 Chrome 不同的几个方面,例如:

  1. Chromium 为 Google Chrome 提供了绝大多数源代码,包括用户界面、Blink 渲染引擎和 V8 JavaScript 引擎。Google 选择“Chromium”这个名字是因为铬金属用于镀铬。
  2. Chromium 是 Chrome 和 Edge 的一个子集,因为 Google 和 Microsoft 会在前者上添加其他组件和功能来制作他们的产品。Chromium 中的所有内容都在 Chrome 和 Edge 中,但 Chrome 或 Edge 中的所有内容不在 Chromium 中。
  3. Google 提供了自动更新机制或对数字版权管理 (DRM) 组件的内置支持,让 Chrome 和 Edge 可以播放受版权保护的内容。
  4. 对于那些选择 Chromium 而非 Chrome 或 Edge 的用户来说,主要区别在于它会更早地收集所有信息,而之后向 Google 传输的信息较少。
  5. Chrome 和 Edge 可以将崩溃报告和使用统计数据发送给 Google 和 Microsoft,而 Chromium 不能。在 Chrome 中,这些收集和传输默认是关闭的。在 Edge 中,数据收集可能根据操作系统设置为开启或关闭。
  6. Chrome 具有与 Chromium 相同用户界面功能。它将配色方案更改为 Google 品牌化的方案。与 Chromium 不同,Chrome 不是开源的,因此其二进制文件根据 Google Chrome 服务条款获得免费许可。
  7. Windows 和 Mac 用户还会下载一个额外的后台应用程序,该应用程序会使 Chrome 保持更新,而在 Linux 上,此功能由系统管理工具完成。Chromium 没有提供纯粹的后台支持,也没有自动更新。
  8. Chromium 上存在而 Chrome 上不存在的一些功能是扩展。Chrome 被限制使用任何不在 Chrome 网上应用店中的扩展。然而,开源浏览器可以使用这些第三方扩展
  9. Chromium 为 Chrome 提供了由 Chromium 项目的任何人开发的大量源代码和代码库。这包括用户界面、Blink 的渲染等。
  10. 默认 Chromium 构建中不存在以下 Chrome 功能:
    • 自动浏览器更新。
    • 某些 Google 服务的 API 密钥,包括浏览器同步。
    • 流行的 H.264 视频和 AAC 音频格式的许可编解码器。
    • 用于使用情况和崩溃报告的跟踪机制。
    • Widevine DRM 模块。

如何下载 Chromium?

Chromium 是当今许多最受欢迎的浏览器(包括 Google Chrome、Opera 和 Microsoft Edge 的最新版本)的基础。Chromium 是一个持续的开源项目,其他开发者可以免费使用它来构建自己的浏览器,您也可以自己使用 Chromium 的基本版本。

您找不到官方的 Chromium 浏览器下载页面。相反,要安装 Chromium,请访问开发人员发布最新每小时构建的 Chromium 或代码更新供下载的网页。

以前在 Windows 上安装 Chromium 有点麻烦,但现在比以前简单多了。要在 Windows 上安装 Chromium,请按照以下步骤操作:

步骤 1:点击以下链接,为 Windows 安装最新版本的 Chromium:

https://commondatastorage.googleapis.com/chromium-browser-snapshots/Win_x64/871221/chrome-win.zip

步骤 2:下载完成后,打开文件夹。

步骤 3:点击提取全部按钮以提取所有文件。

Chromium Browser

步骤 4:解压文件后,双击文件以打开它。

Chromium Browser

步骤 5:您的计算机将提示您确认是否要从未经认证的发布者处打开程序。

步骤 6:然后,点击运行按钮。

Chromium Browser

Chromium 浏览器应该会启动。您还应该在桌面以及 Windows 任务栏的开始菜单中找到该程序的快捷方式。

Chromium 快照

Chromium 快照由 Buildbot Buildworkers 每天自动构建数次,并作为二进制代码发布提供。一旦构建了快照,它就会被放置在 chromium-browser-snapshots 根目录下的一个目录中,并会被自动测试。

如果快照通过了自动测试,它将被放置在 chromium-browser-continuous 根目录下的一个目录中。

Chromium 构建可以从大多数 Linux 发行版和 BSD 操作系统的各自软件存储库下载。Windows 和 Mac 的 Chromium 构建可以直接下载。与 Chrome 版本不同,Chromium 版本不会自动更新。

Chromium 作为工具包

Chromium 也常被用作工具包。但是,由于 Google 不接受稳定的 ABI 或 API 上游,因此使用它作为工具的每个项目都维护着一个 Chromium 的分支,并带有 API 包装器。前面列出的许多浏览器都是基于这些分支而不是直接基于上游项目。

但是,所有积极维护的分支都会频繁地重新定位到主分支,从而避免它们随着时间的推移而分叉成完全独立的项目。一个活跃的工具包分支包括以下内容:

  • Chromium 嵌入式框架
  • Electron
  • QtWebEngine"Qt WebEngine Overview - Qt WebEngine 5.11". doc.qt.io. 检索于 2018 年 10 月 21 日。