阅读更多

15顶
1踩

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



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

1.  Mozilla跟Opera不同

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

2.  WebKit独大不利于Web发展

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

3.  切换成本高

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

4.  其他项目依赖于Firefox的独立引擎

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

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

Via techcrunch.com
  • 大小: 17.7 KB
来自: 36氪
15
1
评论 共 15 条 请登录后发表评论
15 楼 caizi12 2013-02-22 12:31
theoffspring 写道
allloveend 写道
theoffspring 写道
yunzhongxia 写道
opera市场份额太小了,chrome的出现意味着opera的死亡。

chrome出现了这么久,我还是用opera啊,chrome有什么好的,使用如此不便,连鼠标手势都不支持。

作为一名程序员你居然不知道有插件这个东西的存在吗,鼠标手势什么的完全就是一个插件的事情而已。google不需要为你设计一个心满意足的鼠标手势啊,他有一大群开发人员帮他免费开发大家想要的,喜欢的会用的插件!

这样基本的东西也需要插件,足见它对用户的不重视,我干嘛要用它,你非要给自己找麻烦干嘛。


确实这样,程序员只是一小部分群体,而对纯粹的用户来说浏览器的功能越多、用户体验越好用户就会选择它,我电脑上有chrome、firefox、ie、360、operae,但我基本只使用360,主要是360右上角直接提供了翻译、邮箱自动登录、截图功能,这几个基本天天用,还有360的下载功能也不错,这都是chrome无法直接提供的,根本不需要再自己一个一个去找插件。
14 楼 新生无产者 2013-02-22 09:53
theoffspring 写道
allloveend 写道
theoffspring 写道
yunzhongxia 写道
opera市场份额太小了,chrome的出现意味着opera的死亡。

chrome出现了这么久,我还是用opera啊,chrome有什么好的,使用如此不便,连鼠标手势都不支持。

作为一名程序员你居然不知道有插件这个东西的存在吗,鼠标手势什么的完全就是一个插件的事情而已。google不需要为你设计一个心满意足的鼠标手势啊,他有一大群开发人员帮他免费开发大家想要的,喜欢的会用的插件!

这样基本的东西也需要插件,足见它对用户的不重视,我干嘛要用它,你非要给自己找麻烦干嘛。

倒不是chrome不提供这些功能,很多增强的功能比如鼠标手势,google都留给了基于chromium的其他浏览器了,比如枫树浏览器,云游,360极速等等,这些浏览器咋看之下就是google chrome加上了一些增强功能,比如鼠标手势,图片搜索快捷键,截图功能,更强大的下载器,自动翻译等等.
13 楼 theoffspring 2013-02-20 22:05
allloveend 写道
theoffspring 写道
yunzhongxia 写道
opera市场份额太小了,chrome的出现意味着opera的死亡。

chrome出现了这么久,我还是用opera啊,chrome有什么好的,使用如此不便,连鼠标手势都不支持。

作为一名程序员你居然不知道有插件这个东西的存在吗,鼠标手势什么的完全就是一个插件的事情而已。google不需要为你设计一个心满意足的鼠标手势啊,他有一大群开发人员帮他免费开发大家想要的,喜欢的会用的插件!

这样基本的东西也需要插件,足见它对用户的不重视,我干嘛要用它,你非要给自己找麻烦干嘛。
12 楼 allloveend 2013-02-20 17:24
theoffspring 写道
yunzhongxia 写道
opera市场份额太小了,chrome的出现意味着opera的死亡。

chrome出现了这么久,我还是用opera啊,chrome有什么好的,使用如此不便,连鼠标手势都不支持。

作为一名程序员你居然不知道有插件这个东西的存在吗,鼠标手势什么的完全就是一个插件的事情而已。google不需要为你设计一个心满意足的鼠标手势啊,他有一大群开发人员帮他免费开发大家想要的,喜欢的会用的插件!
11 楼 threen 2013-02-20 15:14
如果只有一家浏览器,那显然,开发会方便很多,但功能也会局限很多,不会像现在这样,每家都在竞争,提供各种功能满足用户。
10 楼 theoffspring 2013-02-20 12:39
yunzhongxia 写道
opera市场份额太小了,chrome的出现意味着opera的死亡。

chrome出现了这么久,我还是用opera啊,chrome有什么好的,使用如此不便,连鼠标手势都不支持。
9 楼 caizi12 2013-02-20 12:32
geminiyellow 写道
早就说了嘛,IE就是坚持自己的理想,代表了浏览器的根本利益嘛。
搞什么大一统呢。还是百家争鸣好嘛。

对用户来说是多多益善啊。
8 楼 geminiyellow 2013-02-19 16:13
早就说了嘛,IE就是坚持自己的理想,代表了浏览器的根本利益嘛。
搞什么大一统呢。还是百家争鸣好嘛。
7 楼 redstarofsleep 2013-02-19 14:31
FF忠实用户飘过~~~
6 楼 mawujun1234 2013-02-19 13:45
基本上是IT行业的人才用火狐吧
5 楼 geminiyellow 2013-02-19 12:50
yunzhongxia 写道
opera市场份额太小了,chrome的出现意味着opera的死亡。

这句话说了好多好多年了。
4 楼 weiliuhong1 2013-02-19 11:13
支持firefox
3 楼 yansj1997 2013-02-19 11:04
Mozilla是我PC机上最好用的浏览器了,习惯
2 楼 yunzhongxia 2013-02-19 10:36
opera市场份额太小了,chrome的出现意味着opera的死亡。
1 楼 explorer1987 2013-02-19 09:27
Mozilla就是有理想·

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • linux火狐怎么切换到ie内核,如何切换浏览器火狐 FIREFOX和IE之间切换

    就用隐私浏览就可以了 理论可以开无数个帐号如今你们在浏览网站时通常会开启许多标签,但是很多的标签页查看时既带来了些许不便,本文小编为你们介绍几种快速切换火狐浏览器标签的方式3、ie tab:很多网站的编写下是...

  • 《webkit 技术内幕》

    webkit 技术原理,chrome 浏览器工作原理

  • 360浏览器用的什么内核?

    以360为列,我们优先通过webkit内核渲染主流网站,只有少量网站 通过IE内核渲染,以保证页面兼容。在过去很长的一段时间里,我们主要的手段是一个几百k大小的网址库,一个通过长期人工运营收集的网址库。 尽管...

  • 目前主流的四大浏览器内核Trident、Gecko、WebKit以及Presto

    浏览器最重要或者说核心的部分是“Rendering Engine”,可大概译为“渲染引擎”,不过我们一般习惯将之称为“浏览器内核”。负责对网页语法的解释(如标准通用标记语言下的一个应用HTML、JavaScript)并渲染(显示)...

  • 【历史上的今天】11 月 14 日:微软发布 PowerShell;彼得·诺顿出生;Firefox 更换内核

    11 月 14 日,历史上的今天,《计算机概论》作者彼得·诺顿出生;网景浏览器改名;微软发售便携播放器 Zune;微软发布 PowerShell;Mozilla 发布 Firefox Quantum。

  • WebKit渲染引擎特性,以Chrome V8为例

    本期以WebKit为列,进行简单介绍,以便让你对渲染引擎有一个更多的理解。WebKit由多个重要模块组成,通过下图我们可以对WebKit有个整体的了解: WebKit是一个页面渲染以及逻辑处理引擎,前端工程师把HTML、...

  • 谷歌浏览器不兼容websocket的wss协议_为什么程序员都喜欢用Chrome浏览器?

    在2019年的浏览器市场份额统计中,Chrome 以 46.28% 的市场占有率稳居第一,其后IE9占有 8.38%, QQ浏览器占据了市场份额的5.60%,搜狗4.63%的市场份额。...追溯到2018年12月份,Chrome 71网络浏览器上移除持续提供...

  • 浏览器及对应内核梳理

    五大浏览器:IE、Firefox、Chrome、Safari、Opera(都是采用的单内核) 360、QQ浏览器都是采用双内核 浏览器最重要的部分是浏览器的内核。浏览器内核是浏览器的核心,也称“渲染引擎”。 查看浏览器使用的内核方式:...

  • 谷歌,IE,火狐浏览器内核

    浏览器内核又可以分成两部分:渲染引擎(layout engineer 或者 Rendering Engine)和 JS 引擎。...浏览器的内核的不同对于网页的语法解释会有不同,所以渲染的效果也不相同。 JS 引擎 则是解析 Javascript 语言,执...

  • 浏览器推荐及浏览器内核

    浏览器内核简介:浏览器最重要或者说核心的部分是"Rendering Engine",可大概译为"渲染引擎",不过我们一般习惯将之称为"浏览器内核"。负责对网页语法的解释(如标准通用标记语言下的一个应用HTML、JavaScript)并渲染...

  • 四大主流浏览器内核(Trident、Gecko、Presto、Webkit)

    网页的工作过程需要使用到两个引擎:渲染引擎和JavaScript引擎 什么是JavaScript引擎?简单来讲,就是能够提供执行JavaScript代码的运行环境 所以,通常所谓的浏览器内核也就是浏览器所采用的渲染引擎,排...

  • Webkit内核探究

    Webkit内核探究【1】——Webkit简介 注:【转载请注明文章来源、保持原样】 出处:http://www.cnblogs.com/jyli/archive/2010/01/31/1660355.html 作者:李嘉昱 研究Webkit内核已经有一段时间了,在这期间...

  • 5大双内核浏览器内核切换对比,细数双内核浏览器的神坑!

    最近因为项目需要调用ocx控件(只支持IE),而向来鄙视IE的我,花了两天时间展开了对双内核浏览器的详细调查与几百次内核切换测试,得出了下面报告:

  • 什么样的浏览器内核,才敢说是“自主研发”?内核科普长文

    360 浏览器算是国内比较早投入到浏览器市场的产品,据 360 发表的题为《中国为什么没有自主研发的浏览器内核?》一文中提到, Google 在研发 Chromium 的时候,投入了最少 30亿美元的研发成本以及上百亿的推广成本。...

  • 移动浏览器的内核WebKit介绍

    Hybrid App是执行在移动操作系统的...WebView调用底层的浏览器内核如WebKit或Blink等解析网页,因此浏览器的内核决定了Hybrid App HTML5页面的展示效果和用户体验,眼下市场上主流移动设备WebView的内核基本上...

  • 浏览器的组成部分、运行原理、浏览器的四大内核(Gecko、KHTML、Webkit、Trident)

    浏览器组成(User Interface、Browser engine、Rendering Engine、Networking、JavaScript Interpreter、UI Back-end、Data Persistence)、浏览器4大内核、兼容浏览器和极速浏览器

  • IE6IE7Firefox浏览器不兼容原因及解决办法

    IE6IE7Firefox浏览器不兼容原因及解决办法    一、IE6IE7Firefox浏览器不兼容原因及解决办法 1.文字 本身的大小不兼容。同样是font-size:14px的宋体文字,在不同浏览器下占的空间是不一样的,ie...

  • 浏览器的组成部分有什么? 主流浏览器的内核与JS引擎的种类

    浏览器主要由SHELL和内核两部分组成,其中内核又分为渲染引擎和JS引擎。SHELL就是浏览器的用户界面,渲染引擎主要用于获取网页结构、添加CSS样式、计算网页结构等;JS引擎用于解析JavaScript语言,为网页添加动态...

  • 浏览器内核

    首先得搞懂浏览器内核究竟指的是什么。 浏览器内核又可以分成两部分:渲染引擎(layout engineer 或者 Rendering Engine)和 JS 引擎。它负责取得网页的内容(HTML、XML、图像等等)、整理讯息(例如加入 CSS 等)...

Global site tag (gtag.js) - Google Analytics