众所周知,除了外观上的差异外,如今市面上大量基于Chromium内核的浏览器,在底层体验和Chrome基本相同。


在最近一次代码审查中,谷歌还发现,第三方Chromium浏览器的用户可以访问Chrome保留的数据和其他同步功能。


这意味着,部分基于Chromium的浏览器甚至可以利用“仅限于谷歌使用”的功能和API。


谷歌将禁止第三方使用这项重要功能!大量国产浏览器受影响_java


于是,1月15日,谷歌在Chromium Blog发布的一篇简短博客中宣布,将从2021年3月15日起,限制对其私有Chrome API的访问。


谷歌官方的Chrome浏览器使用这些API来支持其专属功能,例如谷歌账号同步(Chrome sync)和单击拨号(Click to Call)。


其中,账号同步功能允许用户在登录了同一谷歌帐户的浏览器之间同步各项数据,包括浏览器设置、扩展程序书签、浏览器历史记录等。


谷歌将禁止第三方使用这项重要功能!大量国产浏览器受影响_java_02



而单击拨号的功能使用户可以通过点击有效的电话号码从任何网页快速拨打电话。


这两项功能都是由谷歌为Chrome开发的专属功能,不属于开源Chromium项目。


但是,这些功能在未经批准的情况下,已经出现在了其他基于Chromium内核开发的第三方浏览器上。



这样一来,部分用户便能够在其他浏览器中登录其谷歌账号,并同步Chrome上的数据。


而这些用户数据,还会存储在谷歌的服务器上。


简而言之,这些公司滥用谷歌服务器来存储自己的数据,从而有效地削减了自己的开发成本。


现在,谷歌已经提前给了这些公司两个月的时间,从其代码中删除这些特定于Chrome的API和功能,并在中断访问之前实现自己的同步功能。


谷歌将禁止第三方使用这项重要功能!大量国产浏览器受影响_java_03


谷歌还表示,目前不会删除已从这些第三方浏览器同步的任何数据,它仍然会在用户的谷歌账户中。


但在3月15日之后,谷歌将不会同步任何新数据。


对于用户使用第三方Chromium浏览器在本地存储的数据,谷歌鼓励用户转到“我的谷歌活动”页面查看和管理数据,或转到Google Takeout下载数据进行备份,以便于导出到新浏览器中。


谷歌将禁止第三方使用这项重要功能!大量国产浏览器受影响_java_04


最后,基于Chromium开发的浏览器实在是太多,我们就不再赘述了。


除了Edge、Opera这样的大厂品牌外,在国内,市场份额前几的主流国产浏览器,同样也是采用了Chromium内核


对于谷歌来说,尽管希望大家能多多为Chromium项目添砖加瓦,但某些具有竞争力的功能,还是不希望其他人拿走并在其他地方使用它的。