什么是Chromium,以及微软为何将其

微软宣布将使用Chromium重建其Edge浏览器有点令人震惊。几乎听起来微软决定让谷歌为Windows计算机构建首选的网络浏览器,这种变化会影响几十亿人,其中大多数人甚至都不知道,只要他们看到熟悉的图标“开始”菜单。这也将是一个变化,默认情况下为谷歌提供了10亿多用户,如果您想使用网络,那么只有一家公司和一个选择的路径。没有人想要那个。值得庆幸的是,事实并非如此。而Chromium与Chrome非常不同。

虽然Chromium是一个由谷歌开发的项目,但它真的不是你想象的那样。这是因为它具有开源性质,可以让它成为任何东西。

什么名字?

对于那些真正不相同的东西,谷歌使用相同的名称是一种令人沮丧的方式。Android就是一个很好的例子。每个人都知道Android是什么:它是由多家不同公司制造的数十亿部智能手机中使用的操作系统。但它也是一个开源应用程序框架,像现在已经不存在的ResearchInMotion(RIM),曾经制作黑莓手机的公司,以及亚马逊,达美航空等公司的独立操作系统的开源基础。Exxon用于为使用Android开源项目构建的平板电脑,机上信息娱乐系统和无人支付信息亭提供支持。

微软很聪明地使用已经构建的内容而不是花费数十亿美元来重建。

铬非常相似。您可以为Windows,macOS和任何名为Chromium的Linux安装一个独立的应用程序,它是一个完整的Web浏览器,通过Google的服务同步完成。但Chromium也是用于制作Chromium的开源代码项目的名称,以及Chrome网络浏览器,Chrome操作系统,亚马逊Silk以及Twitter之类的AndroidChrome网络视图组件公司可用于构建浏览器一个应用程序。

后者是微软感兴趣的部分。Google启动了Chromium项目,并做了大量工作,让任何人都可以轻松下载源代码,根据需要进行修改,并创建自己的产品。Chromium可用于构建任何类型的浏览器,如文件管理器,照片库或Web浏览器。构建最终产品的公司可以在代码中更改它喜欢的任何内容并使用它的任何部分。拥有这个现成的和可用的基本代码意味着微软不必花费数年和数十亿美元来构建自己。

一旦Microsoft使用Chromium源代码制作新的和改进的Edge,这并不意味着Google会在您的Web浏览器中。

Chrome与Chromiumvs.Edge

Chromium代码可以按原样使用,并内置在熟悉的Web浏览器中,但它与ChromeWeb浏览器非常不同。两者都有基础:界面设计,Blink渲染引擎,以及在Google云中同步所有用户数据的选项。但这就是相似之处的结束。

谷歌在Chromium缺乏的Chrome浏览器中添加了大量自己的封闭源代码和专有产品。这些选项在Chromium中不可用,需要像您或我这样的最终用户或任何使用Chromium源的公司添加以构建自己的独立产品。以下是它们的列表。

媒体编解码器

Chrome包含用于AAC,H.和MP3文件支持的许可编解码器。支持一组“免费”编解码器,包括Opus,Theora,VorbisVP8,VP9和WAV。如果没有专有的编解码器,Chromium就无法在网络上播放大量内容,包括在H.编解码器和网络媒体中流式播放的HTML5视频大都很糟糕。

AdobeFlashPlayer

Flash内容并没有消失,Chrome网络浏览器包含一个沙盒API(PepperAPI也称为PPAPI),可以在浏览器窗口中进行持续的安全更新。Flash播放器不是免费的。任何非免费的东西都不包含在Chromium来源中。

背景更新

Chrome有一个机制,可以自动更新网络漏洞和新功能的补丁,与微软的Windows相同。Chromium缺乏这一点。

自动安全沙箱

Chromium包含一个沙箱,可防止任何类型的代码对其自身之外的任何文件进行任何更改。这意味着恶意软件广告无法更改您的设置或进入您的地址簿。但在Chromium中,它可以被禁用。Google的Chrome网络浏览器强制执行沙盒,如果没有完全正常运行,请不要唠叨。

扩展安装策略

除非您进入开发者模式,否则Chrome仅允许安装Chrome网上应用店托管的扩展程序。Chromium没有这样的机制,可以从任何地方安装正确构建的扩展。

记录和报告错误

Chrome可以选择自动向Google发送崩溃报告,而Chromium则不会。

微软不会尝试构建谷歌浏览器。它将使用Chromium源将Edge打造成更好的浏览器,特别是对于ARM平板电脑和笔记本电脑。这意味着它必须自己提供上述任何工具和选项。微软当然也会。它不会使用Chromium包含的一些工具,例如通过Google云同步用户数据。Edge是微软的产品,将通过您的Microsoft帐户进行同步,并且可以使用该选项构建Chromium,因为它是开源的。Edge的所有当前功能都可以内置到Chromium中,以及Microsoft开发的始终连接的平板电脑和笔记本电脑的任何新功能。

亚马逊的Silk浏览器就是一个很好的例子。亚马逊使用Chromium作为其浏览器的基础,用于Kindle平板电脑或EchoShow等FireOS设备,但它包含大量以亚马逊为中心的选项,如同步和投射到FireTV设备。Chromium在页面渲染和标签浏览等方面做了很多艰苦的工作,但亚马逊放弃了其余部分并将其构建成自己的产品。这就是微软将要做的事情。

Chromium不仅仅是谷歌

Chromium是由谷歌于年创立的,由谷歌维护,但它不是唯一有助于实现这一目标的公司。任何人都可以做出贡献,而且你会认识到的许多其他公司已经帮助它变成了一个稳定而轻量级的(是的,这不是Chrome,而且资源密集程度要低得多)用于网络的标签式浏览外壳等等。Chromium代码来自这些公司以及Google:

三星。英特尔。NVIDIA。Adobe。OPERA。摩托罗拉。微软。微软是一个新成员,但它将在不久的将来产生重大影响,特别是在涉及ARM64版本时。微软和高通公司已经将他们的未来放在了ARM64上,这意味着对该架构的Windows应用程序将给予足够的


转载请注明:http://www.aierlanlan.com/rzfs/5686.html