知识屋:更实用的电脑技术知识网站
所在位置:首页 > 电脑知识 > IT快讯

谷歌宣布基于Webkit开发自主浏览器引擎Blink

发布时间:2013-04-04 11:15:02作者:知识屋

谷歌Chromium博客本周三宣布,将在Chromium项目中基于开源的Webkit开发自主的Blink渲染引擎,并在不久的将来应用到各个版本的Chrome浏览器中。

  Webkit生态系统技术复杂

  谷歌工程副总裁Linus Upson和谷歌开放网络平台团队产品经理Alex Komoroske指出,决定开发Webkit的分支Blink完全由工程团队推动,这么做的唯一理由就是由于Webkit生态系统的技术复杂性,工程师们感觉受到限制。

  BLINK:快速、简约

  Komoroske指出,Chromium的多进程架构与其他Webkit浏览器不同。为了将谷歌的Webkit工作与其他Webkit合作伙伴的做整合,整体的速度被拖慢。

  作为一个开源项目,Chromium和Blink都对外开放。目前为止,Webkit和Blink看起来几乎一样,但是谷歌期望未来两者能在不同的道路上进化。Komoroske举例说,谷歌想实现在不同的进程中运行iframe,但在Webkit下非常难实现。

  谷歌表示,现在工程师不必在意两个渲染引擎有什么不同,谷歌目前的专注点是内部架构的改善。比如说,目前谷歌删除了7000个文件,差不多是450万行以上的代码。未来代码库将更加健康、更加稳定、bug更少。

  Webkit项目由苹果开发,起源于KDE项目的开源KHTML引擎,后来被用到苹果Safari浏览器中。2005年苹果将Webkit开源,之后谷歌将其用到Chrome浏览器中。值得注意的是,所有目前开发Webkit浏览器的厂商在具体实施时都会有所不同,一般都会使用各自开发的JavaScript引擎。www.zhishiwu.com

  目前谷歌在Webkit开发中的地位

  目前Webkit的大部分评审来自于谷歌,排在第二的是苹果,后面的则是黑莓、英特尔、诺基亚、三星、Adobe和Netflix等厂商。由于现在Webkit的开发和维护工作大部分由谷歌负责,因此它撤出项目后的后续情况还有待观察。但一位谷歌发言人表示,Blink团队将继续为Webkit项目做贡献,如果他们想的话,但可以预见很少有工程师会有那么多时间和精力。

  Opera的后续动作

  就在几周前,Opera浏览器宣布放弃自己开发渲染引擎,转而采取Chromium做基础,使用Webkit渲染引擎,现在还不清楚谷歌的Blink是否会应用到Opera上。Opera随后发表声明称,公司欢迎网络变得更加开放和竞争力,Opera期待回馈Blink,并会根据需要选用任何开源项目。

(免责声明:文章内容如涉及作品内容、版权和其它问题,请及时与我们联系,我们将在第一时间删除内容,文章内容仅供参考)
收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜