Mozilla CTO 谈为什么不切换到 WebKit 内核?

oschina
 oschina
发布于 2013年02月16日
收藏 8

上周,Opera 正式宣布将逐步把自己的Presto引擎换成WebKit内核,随后又以1.55亿美元收购了移动端浏览器SkyFire的制造商 SkyFire Labs,引发了人们对WebKit内核有望一统江山的猜测。而作为目前四款引擎之一且拥有巨大市场份额的 Mozilla,其 CTO 则明确表示 Mozilla 不会切换到 WebKit。

与其它几个厂商不同,Mozilla 是一个是非盈利机构,因此与其它几个有着不一样的目标。在一篇名为《Why Mozilla Matters》的文章中,Mozilla CTO Brendan Eich 给出了不会切换到 Webkit 的几个理由:

1.Eich 承认,如果 Mozilla 是一个更传统的商业服务,那么 Mozilla 可能也不得不像 Opera 所做的那样,切换到 WebKit。Eich 说,“因为我们不仅仅是一项商业业务,而且我们在桌面端的市场份额看起来仍然坚挺且有可能继续增长 --- 而这部分就归功于我们基于 Gecko 所做的事情。”

2. 如果 WebKit 的强劲势头继续保持,那么浏览器市场更多变成了围绕 WebKit 的 Chrome 一家独大,这种单一状态对于整个 Web 来说并不好,而这也是 Mozilla 需要继续对 Firefox 投入的一个原因,微软的 IE 浏览器也一样。Eich 同时还指出,目前不仅仅只有一个 WebKit,围绕 WebKit 构建的有 8 个系统以及众多的分叉(如 V8、苹果的 Nitro 等),还有多种的图形后端。通过处理 Android2.3,Web 开发者已经发现这并不是那么的简单。

3. 技术上,对于 Mozilla 来说,切换到 WebKit 的成本要比 Opera 大很多,因为 Opera 在桌面端的市场份额非常低,因此其转换的成本相对会低很多,但是仍然不简单。而 Mozilla 已经在 XUL 做了深度投入,如果切换到 WebKit,其基于 XML 语言所做的用户界面等都会随这个切换而丢失,同时最重要的是会失去已经非常丰富的 Firefox 插件生态系统。

4. 拥有自己的独立引擎,意味着 Firefox 能继续做类似 Firefox OS 和 Android 版 Firefox 的项目,Eich 还特别强调了 Mozilla 的下一代引擎 Servo,他说 Servo 在支持多核 CPU 和大规模并行 GPU 方面会有更好的表现,并且在处理多线程服务方面已经比苹果和 Google 的浏览器领先。

对于 Web 开发者来说,Opera 的转换可能并不是一项非常巨大的事情,因为其市场份额不算很大,大多数网站都不需要为其做单独的优化。但 Mozilla 的坚持可能也是非常有价值的,毕竟,一个拥有多样化浏览器的生态系统更能推动 Web 更好的向前发展,IE 浏览器长期垄断市场的那个时代已经说明了这一点,但这项坚持也可能会对 Mozilla 自身带来伤害。

Source(s): [ techcrunch.com / 36氪]
本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:Mozilla CTO 谈为什么不切换到 WebKit 内核?
加载中

最新评论(25

liujiduo
liujiduo
有道理
FalconChen
FalconChen
还是习惯Firefox,Chrome的平滑滚动太蛋疼了。
愣头鸟
愣头鸟

引用来自“FreeZ”的评论

引用来自“冰力”的评论

尝试使用其他浏览器,无果,对Firefox情有独钟啊!!太好用了,别的浏览器没法比。

+10086

+1
北上广深
北上广深
我不希望看到webkit一统江湖
一个大土豆
一个大土豆

引用来自“LinkerLin”的评论

Firefox的性能已经很好了。

就目前来看,chrome还是更有点优势
encro
encro
”XUL 是为 Firefox 而设计的 UI 库,控件太有限了。
不像 gtk wxWidgets qt 一样,有丰富的控件。
感觉 Mozilla 应该抛弃 XUL,UI 用 html 实现,精简体积,提高运行效率。“

XUL就是XML+CSS,QT的最新UI也是采用类似的东西吧?
FreeZ
FreeZ

引用来自“冰力”的评论

尝试使用其他浏览器,无果,对Firefox情有独钟啊!!太好用了,别的浏览器没法比。

+10086
冰力
冰力
尝试使用其他浏览器,无果,对Firefox情有独钟啊!!太好用了,别的浏览器没法比。
Linktime
Linktime
还是一如既往的支持Mozila
返回顶部
顶部