Chromium是一个开源浏览器项目,它是ChromeWeb浏览器的基础。但让我们更深入地了解一下这意味着什么。
当谷歌在2008年首次推出Chrome时,他们还发布了Chrome源代码,Chrome是基于该代码的开源项目。这个开源代码由Chrome项目维护,而Chrome本身则由Google维护。
这两种浏览器最大的区别在于,虽然Chrome是基于Chromium的,但Google也为Chrome添加了一些专有功能,比如自动更新和支持其他视频格式。谷歌也对Chromium OS采取了类似的方法,Chromium OS是一个开源项目,它为自己的Chrome OS(运行在Chromebook上的操作系统)奠定了基础。
什么是Chrome有的而Chromium没有
Chrome是基于Chromium的,但谷歌在Chromium浏览器中添加了Chromium所缺少的一些专有的、封闭源代码位。具体来说,Google采用了Chromium,然后添加了以下内容:
AAC, H.264, 和MP3 支持:
Chrome包含针对这些专有媒体格式的许可编解码器,可让您访问更多种媒体内容 - 尤其是使用HTML5视频传输H.264视频的网站。两种浏览器都包括基本的免费编解码器:Opus,Theora,Vorbis,VP8,VP9和WAV。
Adobe Flash(PPAPI): Chrome包含一个沙盒Pepper API(PPAPI)Flash插件,Google会随Chrome自动更新。这是在Linux上获得最新版Flash的唯一方法。即使在Windows和Mac上,您最好使用Chrome的沙盒PPAPI Flash插件,而不是Adobe网站提供的旧版NPAPI Flash插件。(实际上你可以从Chrome获得一个Pepper Flash插件,然后安装它并在Chromium中使用它,如果你愿意的话。)
Google Update:
Chrome的Windows和Mac用户可获得额外的后台应用,可自动让Chrome保持最新状态。Linux用户使用他们的标准软件管理工具。
扩展限制:对于Chrome,Google会停用未在Chrome网上应用店中托管的扩展程序。
崩溃和错误报告:Chrome用户可以选择将有关崩溃和错误的统计信息发送给Google进行分析。
安全沙箱(?): Google还指出,某些Linux发行版可能会禁用Chromium的安全沙箱,因此您需要导航到Chromium中的about:sandbox,以确保默认情况下沙箱已启用并正常运行。这是Chromium(和Chrome)的最佳功能之一。
你应该注意到,虽然它不是谷歌品牌,但Chromium仍然是以谷歌为中心的。例如,Chromium包含与Chrome相同的同步功能,您可以使用Google帐户登录并同步数据。
获取 Chromium
在Linux上,您通常可以直接从Linux发行版的软件存储库安装chromium。例如,在Ubuntu Linux上,您可以通过打开Ubuntu软件中心,搜索chromium,然后单击安装来安装它。Chromium通过Linux发行版的软件存储库获得安全更新。
在Windows和Mac上,使用Chromium有点困难。你可以获得 正式的Chromium版本,但它们只是流行的,不会自动更新。更新程序是Google Chrome的封闭源代码。您可以从某人那里获得第三方构建,但他们也不会自动更新,您必须信任第三。您也可以自己从源代码编译Chromium,但是每次有更新时您真的想要这样做吗?可能不是。
关于“间谍软件”? (它不是间谍软件)
Google Chrome包含Chromium中没有的崩溃报告功能。如果您选择在Chrome中启用崩溃报告,则会向Google发送有关崩溃的信息。如果您使用Chromium,这个崩溃报告器就不存在了,你就必须用老的方式跟踪错误。Linux发行版也可能会在提供给您之前修改Chromium的代码。如果你想解决一些Chrome的问题,那么最好使用Chrome而不是Chromium。
Chromium还缺少Chrome中的使用情况跟踪或“用户指标”功能。这是一项可选功能,可将有关您如何使用浏览器的不同部分的信息发送给Google,为他们提供可用于做出决策的数据。(这是微软声称他们在删除“开始”菜单时使用的数据,因为没有人使用它,所以也许极客应该开始留下这些功能。)
过去,用户担心每个Chrome浏览器都附带一个独特的“客户端ID”,并注意到Chromium没有。谷歌在2010年停止这样做了。
但是,Chromium确实包含许多依赖于Google服务器的功能,默认情况下会启用这些功能。您会在Chromium设置页面上看到这些功能。它们包括帮助修复输入错误的网址的网络服务,预测服务,Google的反网络钓鱼功能等。
那么,你应该使用哪种?
Chromium很不错,因为它允许需要开源软件的Linux发行版打包一个几乎与Chrome相同并将其发送给用户的Web浏览器。这样的Linux发行版甚至可以使用Chromium作为他们的默认Web浏览器而不是Firefox - 有些人也这样做。如果你喜欢开源软件,尽量避免使用任何封闭源代码,Chromium对你来说是个不错的选择。
但是,许多对开源软件不那么热衷的Linux用户可能希望安装Chrome而不是Chromium。如果您使用Flash并在线解锁大量媒体内容,安装Chrome会为您提供更好的Flash播放器。例如,Linux上的Google Chrome现在可以流式传输Netflix视频。这需要H.264支持HTML5视频,这是Chromium不包含的内容。
那么,Chrome还是Chromium?如果您使用的是Windows和Mac,那么选择非常明确。Chromium实际上使用起来太挑剔了 - 主要是因为你无法获得会自动更新的官方稳定版本。这里真正的选择应该由Linux用户做出。
爆燃的小牛
Node.js
Chrome
1174
FinGet
Vue.js
Chrome
624
CUGGZ
JavaScript
Chrome
1.7w
程序媛最可爱
Chrome
JavaScript
1.2w
风居住de街道
Chrome
JavaScript
1.2w
政采云技术
Chrome
React.js
2822
isboyjc
JavaScript
Chrome
6.8w
小九九的爸爸
JavaScript
React.js
Chrome