北京时间4月4日早间消息,谷歌周三宣布,将在Chromium项目中利用开源WebKit引擎开发自主的Blink渲染引擎,并应用在Chrome浏览器中。 苹果在Safari中采用Webkit核心,并于2005年将Webkit公开为开源软件。谷歌当时采用苹果的Webkit核心打造了Chrome 浏览器,Opera最近也宣布称将会转向Webkit核心,但是谷歌宣布此举后,Opera表示将会跟随谷歌采用其Blink浏览器核心。 谷歌转向自主研发Blink浏览器内核意义重大,谷歌此举欲降低Webkit即苹果在浏览器市场的影响力。截止2012年底,Webkit浏览器内核占总浏览器市场份额约40%。 对于为何要推出Blink,谷歌解释称,Chromium与WebKit浏览器有着不同的多进程架构。谷歌工程师亚当·巴斯(Adam Barth)表示:“过去几年中,支持多种架构给WebKit和Chromium项目增加了复杂性。”因此,这种方式对“创新的速度”产生了不利影响。 巴斯表示,谷歌做出这一决定并不容易,但谷歌认为多种渲染引擎的存在将使整个开放网络生态系统更健康。谷歌表示,在最初阶段不会进行太大调整,但将很快从代码库中删除7个编包系统和7000个文件。Blink的策略将指导开发者何时添加新功能,同时也将删除开发商前缀。 Mozilla和三星本周也宣布,将合作开发下一代浏览器渲染引擎Servo。开发者对于谷歌的决定反应不一。苹果移动Safari团队的资深人士弗朗西斯科·托马斯基(Francisco Tolmasky)表示,他对这一新产品很感兴趣,而谷歌目前是WebKit的实际控制者。他表示:“这就是软件的遭遇。目标发生改变,旧的代码和设计不再有意义,你需要重构或重新编写软件。” 不过,Pocket的编辑史蒂夫·斯特雷扎(Steve Streza)则略显谨慎。他表示不能确定这是否是一件好事。从短期来看,这将有利于Chrome用户,但长期看并不乐观。 |