与苹果分道扬镳 谷歌再掀浏览器引擎战
上周,谷歌公司宣布将停止使用WebKit作为Chrome浏览器的渲染引擎,他们将自行开发一款基于WebKit的网页渲染引擎“Blink”。1月份,Opera公司的Prosto内核刚刚下台,现在浏览器行业再一次进入“四大引擎格局”:WebKit(Safari浏览器)、Blink(Chrome浏览器)、Trident(IE浏览器)和Gecko(FireFox浏览器)。
Chromium(Chrome浏览器)与Webkit(Safari浏览器)
Webkit最初是由苹果公司主导的项目,它为苹果MAC OS以及iOS提供一个高效的浏览器渲染内核,Safari浏览器由此成名。后来谷歌公司也参与了这个项目,并开始了自己的Chromium计划。
尤其企业发展重心的不同,导致苹果和谷歌在WebKit开发上的步调越来越不一致。Chromium从一开始就没有完全使用Webkit内核,而是在其底层架构加上了一层壳。而且由于沙箱设计存在冲突,Chromium也没有采用后来推出的WebKit2,而是一直停留在WebKit,并使用Backport的方式实现和主线WebKit2的兼容。
更重要的一点是,Chromium采用更优秀的V8引擎来解析JS语言,这一点是Chrome浏览器快速、流畅的有力保障。
正是由于种种原因,Google决定从WebKit发展出自己的Blink引擎。表面上看,Chromiun突然彻底换掉了Webkit,其实从一开始Chromium就在为开发独立引擎做好了打算。
对于用户来说,渲染引擎的差异化意味着体验将有所不同。谷歌公司认为:“多个渲染引擎 能够推动创新,并增进整个网络生态系统的健康。”从现在起,世界上所有采用Chromium内核的浏览器都将跟随谷歌走向Blink阵营,类似中国的360极速、猎豹等浏览器。