您的位置首页 >要闻频道 > 数码 >

谷歌通过让外部人员帮助建立Chrome的基础来获得网络盟友

Chromium 浏览器的主要盟友包括微软、三星和 Brave。谷歌正在放松对其Chrome浏览器核心的控制,此举有助于微软、三星和 Brave 建立竞争对手,同时推进搜索巨头的网络愿景。

在过去的六个月里,谷歌迎来了一位新的外部开发人员加入其 Chromium 项目的领导层,该软件为类似名称的浏览器提供支持。Alphabet 子公司还允许外部人员访问其以前专有的软件开发系统,并允许外部功能,即使谷歌没有将它们整合到旗舰 Chrome 浏览器中。

Chromium 是开源软件,这意味着任何人都可以修改和使用它。然而,即使是开源项目,局外人也很难说服组织者接受他们的更改和补充,这使得贡献和受益变得更加困难。

谷歌在本周早些时候的BlinkOn 会议上煞费苦心地提请注意这些变化。Google Chrome 工程师Danyao Wang说:“看到这么多具有​​不同优先级的人和团体走到一起,找到不仅满足他们个人议程而且推进改进网络的共同目标的解决方案,这真的很酷。”

向外部影响开放符合谷歌更广泛的网络战略。结盟但竞争激烈的基于 Chromium 的浏览器传播了谷歌的网络技术,这是一种丰富的交互式网络应用程序的软件基础,​​而不是静态网页和简单的表单。谷歌认为这种能力对网络的未来至关重要,这一愿景与苹果的观点形成鲜明对比。这家iPhone制造商不希望网络应用程序继承与移动和桌面应用程序相同的功能,这种强大的扩展会威胁到其丰富的iOS生态系统。

Apple 及其盟友之一Mozilla担心,让 Web 应用程序与 USB 和蓝牙设备通信或访问 PC 文件系统会带来太多安全风险。谷歌及其盟友表示,网络应用程序本质上比原生应用程序更安全,这要归功于保护性浏览器沙盒技术和在无应用商店审查人员检查恶意软件的无情环境中打造的安全性。他们说,将高级交互性限制在本机应用程序上将削弱网络的长期健康。

据分析公司 StatCounter 称,谷歌已经通过 Chrome占据了 66% 的网络使用量,吸引了强大的盟友。微软、三星和 Brave 是构建基于 Chromium 浏览器的最著名的公司。其他包括Vivaldi、Opera、Yandex 和 UC 浏览器。微软现在向数百万台 Windows PC 提供 Edge,三星是最大的 Android 手机制造商,每月有 2000 万人使用 Brave。

苹果没有回应置评请求。

Mozilla 的 Firefox 浏览器通过挑战微软一度占据主导地位的 Internet Explorer 而声名鹊起,但当浏览器变得非常强大时,它不喜欢它。该非营利组织在一份声明中说:“Firefox 是最后一个独立的浏览器之一,它现在比以往任何时候都更加与开放网络相关和重要。” “我们坚信,当一种实现成为事实上的标准时是不健康的,浏览器引擎的多样性对于确保标准的高质量很重要。”

谷歌开放 Chromium

扩大治理是 Chromium 项目最重要的变化。在更改之前,谷歌工程师 在很大程度上决定了 Chromium 是接受还是拒绝主要的新功能。今年早些时候开始的一项新提名程序允许局外人进入内部圈子。 开源开发公司Igalia 的Manuel Rego Casanovas 于 3 月通过该过程加入。

“我们期待来年有更多的代表,” Chrome 网络标准工作负责人亚历克斯罗素在一份声明中说。

Chromium 项目负责人也接受其他公司的功能到 Chromium 中,即使这些功能不会添加到 Chrome 中。一个例子是StorageAccess 接口,这是苹果公司的 Safari 浏览器团队发起的一个隐私相关项目,用于管理网站如何存储和访问某些类型的数据,Yoav Weiss说,他也在 BlinkOn 上发言。谷歌表示,允许非 Chrome 功能是一个深思熟虑的决定,目的是让其他开发人员能够设计出能够实现其优先级的基于 Chromium 的浏览器。

Chromium 盟友不必提供 Google 喜欢的所有网络功能。事实上,Brave 去掉了一些功能,比如 WebUSB。然而,大部分 Chromium 代码库都进入了非 Chrome 浏览器,进一步推进了谷歌的愿景。

Brave 首席执行官Brendan Eich希望 Google 在共享控制权方面走得更远。“Chromium 的竞争环境和规则仍然对谷歌有利,”Eich 说。他说,Brave 禁用了它认为是非标准和隐私风险的Chromium 功能,但谷歌不接受 Chromium 中的这些更改。

帮助开发者构建 Chromium

谷歌现在还允许外部人员使用其以前的内部软件来构建名为 Goma 的系统,该系统可以利用谷歌数据中心的力量来构建 Chromium。通常这可能需要几个小时,这会减慢急于尝试新功能的开发人员的迭代速度。谷歌表示,Goma 将使更多人为 Chromium 做出贡献。

这家搜索巨头还邀请外部开发人员参加其内部教育活动。本月早些时候,谷歌用第一个 Chromium University取代了其内部Chrome University事件,该事件解释了浏览器的工作原理。六十个组织参加。

该公司可以走得更远,将 Chromium 贡献给一个中立的基金会,这是谷歌和其他公司在早期开源项目中采用的方法。在Linux基金会负责Linux的操作系统的核心。谷歌在 2015 年将其 Kubernetes数据中心软件贡献给了云原生计算基金会。 LLVM 是在苹果的监督下蓬勃发展的重要软件构建工具,现在由LLVM 基金会运营。

该公司表示,谷歌没有计划建立 Chromium 基金会,外部贡献者也没有要求。

微软没有评论它是否希望看到一个中立的基金会,但确实表示它正在与 Chromium 团队成员密切合作,“将最好的 Chromium 与最好的Microsoft Edge结合在一起”。

非 Google Chromium 参与度增加

这些变化正在产生影响。Weiss 说,在数百名 Chromium 贡献者中,去年有 90 名新贡献者来自谷歌,但更多来自外部。微软在过去两年将其 Edge 浏览器转换为 Chromium 项目,是最大的外部贡献者,占 2020 年非 Google 贡献者的 35%。英特尔、Igalia、Yandex、Opera、三星、LG 电子和 Arm 也贡献很大。

在代码库的更改方面,Igalia 领先于非 Google 人群。Weiss 说,微软正在“迅速缩小这一差距”。自去年 11 月以来,161 名 Microsoft 开发人员对 Chromium 进行了 1,835 项更改,改善了电池寿命、视力障碍人士的网络可访问性、WebXR 虚拟现实和增强现实能力以及网络控件和表单的现代化样式等方面的改进。自微软于 2018 年 12 月首次加入 Chromium 以来,它进行了 4,443 次更改。

“其他公司正在增加对 Chromium 和网络平台的投资,这很棒,”Weiss 说。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。