有许多基于与Chrome浏览器相同的Chromium引擎的Web浏览器,而该系列中最新添加的是Microsoft Edge。开源引擎允许开发人员创建共享相同核心和众多功能的Web浏览器,但Google却在努力。该公司担心第三方能够利用它为Chrome创建的浏览器功能,包括Chrome Sync和Click to Call。现在,Google正在采取措施,通过限制对关键API的访问来阻止其他开发人员使用这些功能。
正如Google Chrome浏览器的工程总监Jochen Eisinger所解释的那样,Chrome同步和“点击通话”之类的“仅供Google使用”。由于私有Chrome API促进了这些功能,因此Google只需阻止对它们的访问即可阻止其他人访问它们-这正是该公司正在做的事情。
更改将在几个月后的2021年3月15日进行。从此日期起,将限制对Chrome同步和点击通话API以及其他众多API的访问。在列出与Chrome浏览器相关的各种API的页面上,Google解释说:“ Chromium代码使用的许多Google API是特定于Google Chrome浏览器的,并不打算用于派生产品中”。
保密
Google似乎一直对使用其API的开发人员视而不见,但现在它已准备好正确地声明所有权并施加控制权。谷歌表示,即使在三月份限制了API访问,通过第三方浏览器访问的通过Google功能共享的任何数据仍然可以通过Google帐户使用。这意味着不会丢失任何数据,也可以通过“我的Google活动”页面和Google Takeout进行查看和下载。
尚不清楚促使Google采取此行动的确切原因–仅仅是最终决定控制私有API的问题,还是基于Chromium的特定浏览器是否存在问题。我们可能永远不会知道,但是这种变化确实意味着某些功能显然将仍然是Chrome所独有的,可以说使其成为以Chromium为核心的最佳浏览器。