Google现在终于上传了铬合金铬存储库上的iOS设备代码,通常在其中Google上传其开源工具为其他开发人员的利益。
开源代码现在可以用于任何人的仔细研究,最重要的是,可以为想要利用Google自己的代码的个人开发人员项目进行修改和编译。
“从历史上看,Chrome iOS由于平台所需的额外复杂性,与铬项目的其余部分分开。”博客文章在铬上。
Chrome iOS
正如iOS平台的约束所规定的那样,所有操作系统的浏览器都必须在WebKit渲染引擎顶部构建,这意味着Chromium需要与Webkit一起支持WebKit,并与Chrome的其他平台的渲染引擎一起闪烁。根据Google的说法,这种特殊的集成太复杂了,因此它是从Chromium Code Base中降低的。
在过去的几年中,已经花费了很多时间来启动所需的更改,以将iOS代码的铬代码上游变成铬,这是一个艰苦的工作,终于实现了。
对于那些不知道的人,Chromium是一个开源的Internet浏览器,其代码在Google Chrome的静脉中也相似。在将其正式移植到Chrome之前,新的或实验性的特征通常会在铬首先进行测试,这是越来越主流的浏览器。
许多开发人员已经创建了自己的项目,利用了开源代码,并且在Chromium绰号下发布了多个版本,这最终是现在已经可用的许多兄弟的起点。甚至歌剧,也有镀铬,firefox,甚至是野生动物园网络浏览器,在2013年改用铬碱,脱落了自己的结构。
Chrome for Android
直到最近,Google才制定了源代码Chrome for Android可用,基本上放弃了铬的通常票价,这是一个专门针对计算机的开源代码。现在,在使iOS也可用后,阵容几乎完成了。
这对iOS用户意味着什么
跳过上述陡峭,术语布里姆的术语,这对普通用户来说意味着什么,从本质上讲,更多的开发人员(大概是更好的开发人员)可以利用存储库并为iOS创建自己的第三方网络浏览器。 Chromium将为计划对自己的网络浏览器进行编码的iOS开发人员提供稳定的基础,从而为他们提供自定义选项。从长远来看,这一切都意味着iOS的浏览器多样化。
博客文章作者罗希特·拉奥(Rohit Rao)说:“我们重视开源社区和所有贡献者,我们很高兴iOS的Chrome最终可以加入。”
Chrome的iOS开发现在将比以前快得多,因为现在的测试将适用于整个Chromium社区,该测试应每次签入代码时都会自动运行,苹果内部人士。
即使在iOS中内置了Safari,Chrome仍然是OS上首选的流行网络浏览器。这种偏好可能是由Chrome的Feft Synchronization功能跨越不同平台引起的,其中书签,偏好和其他重要数据都在用户使用的不同设备上均镜像。