[field:fulltitle/]

首页 > 移动开发 > IOS > 正文

谷歌携Blink来势汹汹 WebKit将成明日黄花?
2013-04-10 22:51  未知    我要评论
与WebKit分道扬镳后,Google携自主渲染引擎Blink来势汹汹。随后Opera宣称将追随Google,放弃WebKit支持Blink,苹果处境略显尴尬。在拥有开发者等先发优势的情况下,Blink很有可能取代WebKit成为渲染引擎的霸主。

Google近日宣布将为Chrome浏览器开发新的自主渲染引擎Blink,与WebKit分道扬镳。随后Opera宣称将追随Google,放弃WebKit支持Blink浏览器引擎。

 

Google称,开发Blink是基于工程方面的考虑——这一举措将加快Blink和WebKit的开发速度。Google还在Google+上发布了一个关于Blink的Q&A视频,该视频称Google将在未来10周内用Blink取代旗下所有平台的现有浏览器渲染引擎。

目前Google同时保留着Blink和WebKit两个开发团队,这两个团队都在着手剔除那些觉得不必要的功能。苹果处境略显尴尬,因为诸多的项目基于WebKit开发,没人知道哪个项目需要那些功能。

WebKit将成明日黄花?

让我们看看WebKit的发展——WebKit是一个开源的浏览器引擎,其优点是高效稳定、兼容性好、且源码结构清晰、易于维护。

在苹果将WebKit应用于Mac OS X上的Safari之后,Webkit很快被广泛地移植到其他系统平台:

iOS:2007年,iPhone上市,WebKit进入iOS平台,而且立即成为该平台独一无二的排版引擎。

Android:Google的开源手机操作系统Android中内置的浏览器也采用WebKit引擎。

Symbian S60:Nokia将WebKit移植到Symbian S60操作系统中,并开发了基于Webkit的手机浏览器“Web browser for S60”,广泛用于Nokia、三星、LG等基于Symbian S60操作系统的手机中。

自此,由于搭载iOS和Android系统智能手机称霸全球手机市场,苹果和Google也因此成为WebKit最大的推动者,并促使其成为最大的浏览器引擎。

然而,作为Webkit两大推动者之一的Google突然宣布抛弃WebKit后,立即引起了WebKit用户和Web开发者不小的恐慌。因为Google的这一行动可能导致这些用户和开发者所使用或者将要标准化的技术过时。

假如WebKit被开发者和用户抛弃,最终将退出历史舞台。

得开发者得天下!

Opera的助阵对于Google来讲,可谓是旗开得胜、首战告捷。

Opera总裁Bruce Lawson称:“Opera在未来将继续支持Blink,并将其作为Opera浏览器的全新渲染引擎。”值得一提的是,Opera在两个月前才刚刚宣布停止开发自有渲染引擎投身到WebKit怀抱。

Opera在桌面端是5大浏览器中市场份额最小的,但是Opera Mini在移动端占有较大一部分的份额。

Google表示,在最初阶段Blink不会进行太大调整,但将很快从WebKit代码库中删除7个软件包和7000个文件。Blink的策略将指导开发者何时添加新功能。Google此举或许是为了在初期吸引更多的WebKit开发者。

目前移动端浏览器主要支持WebKit渲染引擎,但未来绝大多数的第三方WebKit开发者将转向Blink,加之半数Google自有WebKit开发者也将转向Blink,这样算来,Google在推出Blink之初,就已经拥有半数以上的开发者。

在Google Android和Opera Mini的合力下共同挑战苹果Safari并非难事,Blink极有可能取代WebKit江湖老大哥的地位。

苹果能否力挽狂澜?

众所周之,WebKit是由苹果主导推动、为Mac OS X以及iOS提供高效的浏览器渲染内核。Google抛弃WebKit只不过是其与苹果“离婚”大戏中的又一小高潮。

Google的离去也引发了业界的疑问:苹果是否乐意或者有能力去填补Google离开所带来的缺口?

就目前的情况来看,情况不容乐观。因为苹果是一家相对传统的科技公司,该公司主要收入来自其硬件产品的销售。苹果虽然也对互联网、移动互联网有着很大的兴趣,但更倾向于建立硬件+软件+iTunes的封闭生态系统,浏览器不是其重心。

Google则不同,其Chrome浏览器自从诞生之日起就不断侵蚀浏览器老大哥微软IE的份额。加之Google是一家拥有强大互联网平台的公司,他将会倾其所有资源投入到Blink的开发之中。