既然有争夺,总会有个高低优劣,哪怕是一时半刻的高下之分,那么当Opera发布全新10.0版本,Firefox 3.6 alpha 1,Safari 4,Chrome 4,以及IE8这些哥们凑到一起的时候,又会是谁高人一筹呢?
界面基本功能
浏览器领域的争夺在Google加入后越发热闹,按照如今的趋势来看这一争夺肯定会继续下去。不过既然有争夺,总会有个高低优劣,哪怕是一时半刻的高下之分,那么当Opera发布全新10.0版本,Firefox 3.6 alpha 1,Safari 4,Chrome 4,以及IE8这些哥们凑到一起的时候,又会是谁高人一筹呢?
数日前,DailyTech网站对上述五大浏览器进行了一次详尽的测试,通过多个角度对比,试图找出在当前浏览器领域里的佼佼者。这些项目包括:基本功能、安装时间、启动时间、CPU内存占用率、安全性能以及CSS和Javascript基准测试。
所用测试平台为笔记本,Intel T8100(2.1GHz)处理器,3GB内存,配备nVidia 8400GT移动版显卡,运行系统为Vista。
1. 用户界面和基本功能
在不考虑扩展支持的情况下,Opera略微占优;Firefox紧随其后,见下表:
浏览器 | 安装时提示设为默认浏览器 | 启动时提示设为默认浏览器 | 卸载的快捷方式 | 卸载时删除个人信息 | 拼写检查 | 彩色标签 | 平铺方式显示最常访问页面 | 集成邮件客户端 | 数据压缩技术 |
Opera 9.6 | 否 | 是,有弹出提示 | 无 | 否 | 有 | 无 | 有 | 是 | 有 |
Opera 10.0 | 是,默认不选中 | 是,有弹出提示 | 无 | 否 | 有 | 无 | 有 | 是 | 有 |
Firefox 3.5 | 是,默认不选中 | 是,有弹出提示 | 控制面板里的卸载向导 | 是 | 有 | 需要扩展 | 需要扩展 | 需要扩展 | 无 |
Firefox 3.6 | 是,默认不选中 | 是,有弹出提示 | 控制面板里的卸载向导 | 是 | 有 | 需要扩展 | 需要扩展 | 需要扩展 | 无 |
Chrome 2 | 是,默认选中 | 是,在页面内提示 | 有 | 是 | 有 | 无 | 有 | 否 | 无 |
Chrome 3 | 是,默认选中 | 是,在页面内提示 | 有 | 是 | 有 | 无 | 有 | 否 | 无 |
Chrome 4 | 是,默认选中 | 是,在页面内提示 | 有 | 是 | 有 | 无 | 有 | 否 | 无 |
IE 8 | 是,默认不选中 | 是,有弹出提示 | 无 | 否 | 需要插件 | 有 | 无 | 否 | 无 |
Safari 3 | 否 | 是,有弹出提示 | 无 | 否 | 有 | 无 | 无 | 否 | 无 |
Safari 4 | 否 | 是,有弹出提示 | 无 | 否 | 有 | 无 | 有 | 否 | 无 |
安装和启动耗时
2. 安装
Google的Chrome 4是安装最快速的,从运行安装包到完成总共不到12秒,而IE8算是最麻烦的浏览器,因为它需要重启系统,所以从开始安装到结束一共用去7分钟。各浏览器安装所用时间如下(均采用全新安装方式,从双击安装包到完成所有文件复制,不包括导入历史收藏夹等个人数据时间):
各浏览器安装耗时
3. 程序启动速度
首先测试的是“冷”启动速度,即系统重启后第一次运行该浏览器,从双击启动程序到浏览器窗口出现的用时。分别测试三次后取平均值,结果如下图,Chrome 4最快仅2.1秒,而Firefox 3.5最慢有10秒(无扩展的情况下),不过Firefox 3.6 alpha 1就快得多只有3秒。
各浏览器冷启动耗时
接着测试“热”启动速度,即关闭浏览器后再次启动。借助缓存机制,各浏览器的“热”启动速度都显著提高。Chrome 4依然领先,Safari和Opera紧随其后。
各浏览器热启动时间
资源占用情况
4. 资源占用
首先是各浏览器平均内存占用量,测试环境为打开10个页面后的15分钟,20分钟,25分钟,分别记录一次资源占用情况。平均内存使用情况如下图,从结果来看,Firefox 3.5的内存占用最少,IE8最多。
各浏览器平均内存使用量
这是平均CPU占用率情况:
各浏览器平均CPU占用率
最大CPU占用率:
各浏览器最大CPU占用率
在CPU占用率方面,Opera 9.6表现最佳,最大2%以及平均1%的CPU占用率令人难以置信,未安装任何扩展的情况下,Firefox 3.5的CPU占用也相当低,最耗资源的头衔则被Chrome“轻松”摘得。
安全性和插件支持
5. 安全性
下表是各浏览器自身安全情况:
浏览器 | 独立标签/进程 | 私人模式 | 弹窗拦截 | 广告过滤 (JS,Flash) |
反钓鱼能力 | 恶意程序过滤 | 未修补的漏洞 Secunia |
未修补的漏洞 SecurityFocus |
Opera 9.6 | 否 | 无 | 有 | 有,需要启用 | 弱 | 弱 | 0 | 2 |
Opera 10.0 | 否 | 无 | 有 | 有,需要启用 | 弱 | 弱 | 0 | 2 |
Firefox 3.5 | 否 | 有 | 有 | 需要扩展支持 | 中等 | 中等 | 0 | 0 |
Firefox 3.6 | 否 | 有 | 有 | 需要扩展支持 | 中等 | 中等 | 0 | 0 |
Chrome 2 | 是 | 有 | 有 | 无 | 弱 | 弱 | 0 | 0 |
Chrome 3 | 是 | 有 | 有 | 无 | 弱 | 弱 | 0 | 0 |
Chrome 4 | 是 | 有 | 有 | 无 | 弱 | 弱 | 0 | 0 |
IE 8 | 是 | 有 | 有 | 有,隐私模式下 | 强 | 强 | 2 | 16 |
Safari 3 | 否 | 有 | 有 | 需要扩展支持 | 弱 | 弱 | 0 | 0 |
Safari 4 | 否 | 有 | 有 | 需要扩展支持 | 弱 | 弱 | 0 | 0 |
注:表中 Secunia 和 SecurityFocus 是两家安全检测机构。
从上表中,各位不难发现一个很有趣的现象,IE8提供了众多安全保障功能,却又是自身漏洞最多的浏览器,虽然微软不断的在修补IE,但针对IE的攻击一直是最多的。这个现象也使得安全性成了一个令人困惑的指标,IE8究竟是安全还是不安全呢?
Chrome在标签管理方面一枝独秀,一个标签页失去响应不会影响整个浏览器,但在广告过滤方面明显不足。Firefox需要在扩展的支持下才能得到比较全面的安全保障。
6. 插件/扩展
Firefox能够有今天的地位,它的扩展和插件算得上是主要功臣之一,这些数量庞大的扩展和插件让Firefox变得几乎无所不能,自然在这一环节上,Firefox是当仁不让的老大。
至于Opera、Chrome和Safari,他们都有属于自己的插件,只是总体上还处于起步阶段,IE8倒也是有为数不少的可用的插件,不过大多插件是为其他软件服务而不是IE。
综合性能基准测试
7. 综合基准测试
首先是Celtic Kane's Javascript基准测试,综合测试成绩和官网略有出入,Chrome 4取代Safari 4成为第一次,Safari 4则退居第二,Opera第三。至于IE8,和Safari 3一起被远远甩在后面。
各浏览器Celtic Kane's Javascript基准测试
第二个基准测试项目是Sunspider Javascript,结果和上一个项目类似,Chrome 4继续压过Safari 4,不过Firefox超过Opera成为第三,IE8仍然垫底。结合第一个测试项目结果表明:Chrome 4和Safari 4的JS引擎性能非常出色,而IE8的JS引擎显然是最糟糕的那个。
各浏览器Sunspider Javascript基准测试
第三个项目是Futuremark Peacekeeper综合测试,内容项目包括JS性能,CSS性能,渲染能力等接近实际应用情况的多方面综合表现。测试结果依然是Chrome 4取得领先,Safari 4以7%的差距获得第二,IE8成绩大约仅有Chrome的六分之一。
各浏览器Futuremark Peacekeeper综合测试
最后一项为CSS相关测试,内容是加载大约2500个DIV标签并统计加载耗时。很遗憾,基于Webkit的Safari和Chroem都不支持这项测试的时间统计功能,无法获得有效成绩,因此只有IE,Firefox和Opera的成绩。最终成绩里,Firefox 3.5以较大优势取得头名,Opera 10和Firefox 3.6a1分列二三,两者间的差距很小,最末一位还是IE8。
各浏览器CSS性能测试
综合以上四项测试结果,在这些浏览器目前发布的最新版本里,Chrome 4是目前最快的(虽然CSS测试未获取有效成绩,但估计也不会跌出前二的位置),Safari 4以接近的成绩名列第二,Firefox 3.6a1和Opera 10稍逊色些,IE8则以较大差距垫底,毫无争议的拿走最慢称号。
网页渲染测试
8. 网页渲染测试
首先测试在Google图片搜索页面进行一次全新的图片搜索(用比较冷门的词汇),然后记录结果页面上的所有图片加载完毕所需要的时间。从结果来看,即使是用一家公司的浏览器,不同版本之间也存在很大差距。Chrome 4是最快的,但Chrome 2却成为倒数第二慢的;Firefox 3.5速度仅次于Chrome 4,可Firefox 3.6a1倒数第三慢;之前表现一直糟糕的IE8这次倒表现不错,挤进了前三;Safari 4和Opera 10打成平手,同时排名第四。
冷门关键字测试渲染性能
接着用一些比较常见的词语进行多次搜索,分别记录后取平均值。结果Chrome 4仍然领先,Firefox 3.5也守住了第二位置;先前表现不佳的那几款浏览器在这次测试中都有很大提高,和前两名都很接近,除了Opera。
常见关键字测试渲染性能
最后一项渲染测试选用Acid3网页标准测试,最终成绩表明Safari 4、Chrome 2/4和Opera 10均100%通过,Firefox离100%通过只差一点点,IE8只有可怜的20%。
Acid3网页标准测试
在页面元素相对简单的情况下,各浏览器之间的差距并不大,Chrome和Firefox相对是最出色的,IE8也没有被落在后面。在页面较为复杂的时候,其他浏览器依然出色,只有IE8迅速掉队。
网页标准支持度及总结
9. 网页标准支持度
一些常见网页标准如下面两张表:
表1:
浏览器 | Nav LINKS | CSS 2.1 | XHTML 1.0 | XHTML 1.1 | MathML | Xforms | Web Forms 2.0 | VoiceXML /X+V |
DOM 1 | DOM 2 | DOM 3 |
Opera 9.6 | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 部分 |
Opera 10.0 | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 部分 |
Firefox 3.5 | 不支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 不支持 | 支持 | 支持 | 部分 |
Firefox 3.6 | 不支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 不支持 | 支持 | 支持 | 部分 |
Chrome 2 | 不支持 | 支持 | 支持 | 支持 | 不支持 | 不支持 | 不支持 | 不支持 | 支持 | 支持 | 部分 |
Chrome 3 | 不支持 | 支持 | 支持 | 支持 | 不支持 | 不支持 | 不支持 | 不支持 | 支持 | 支持 | 部分 |
Chrome 4 | 不支持 | 支持 | 支持 | 支持 | 不支持 | 不支持 | 不支持 | 不支持 | 支持 | 支持 | 部分 |
IE 8 | 不支持 | 部分 | 不支持 | 不支持 | 不支持 | 不支持 | 不支持 | 不支持 | 部分 | 不支持 | 不支持 |
Safari 3 | 不支持 | 支持 | 支持 | 支持 | 不支持 | 不支持 | 不支持 | 不支持 | 支持 | 支持 | 部分 |
Safari 4 | 不支持 | 支持 | 支持 | 支持 | 不支持 | 不支持 | 不支持 | 不支持 | 支持 | 支持 | 部分 |
表2:
浏览器 | JPEG | JPEG 2000 | PNG | APNG | MNG | TIFF | SVG | 2D Canvas | XBM | HTML 5 Support |
Opera 9.6 | 支持 | 不支持 | 支持 | 支持 | 不支持 | 不支持 | 部分 | 支持 | 支持 | 中等 |
Opera 10.0 | 支持 | 不支持 | 支持 | 支持 | 不支持 | 不支持 | 部分 | 支持 | 支持 | 好 |
Firefox 3.5 | 支持 | 不支持 | 支持 | 支持 | 不支持 | 不支持 | 部分 | 支持 | 支持 | 好 |
Firefox 3.6 | 支持 | 不支持 | 支持 | 支持 | 不支持 | 不支持 | 部分 | 支持 | 支持 | 好 |
Chrome 2 | 支持 | 不支持 | 支持 | 不支持 | 不支持 | 不支持 | 部分 | 支持 | 支持 | 中等 |
Chrome 3 | 支持 | 不支持 | 支持 | 不支持 | 不支持 | 不支持 | 部分 | 支持 | 支持 | 中等 |
Chrome 4 | 支持 | 不支持 | 支持 | 不支持 | 不支持 | 不支持 | 部分 | 支持 | 支持 | 中等 |
IE 8 | 部分 | 不支持 | 部分 | 不支持 | 不支持 | 不支持 | 不支持 | 不支持 | 不支持 | 差 |
Safari 3 | 支持 | 支持 | 支持 | 不支持 | 不支持 | 支持 | 部分 | 支持 | 支持 | 中等 |
Safari 4 | 支持 | 支持 | 支持 | 不支持 | 不支持 | 支持 | 部分 | 支持 | 支持 | 中等 |
总体来看,Opera支持的标准最多,最少的是IE8。但是要注意的是,支持的新标准多并不一定代表兼容更多的网页。事实上,在参与测试的浏览器里,网页兼容能力最好的还是IE8,包括各种Web应用程序在内。
10. 结论
进过以上的测试项目,大家不难看出每一款浏览器都有着自己的优势强项和同样存在的不足。比如Chrome在速度和安全性上都很出色,但是缺乏像Firefox那样广泛的扩展应用,以及自身较高的资源占用。而速度慢,支持标准少的IE8却也是兼容网页能力最好的,在安全性上也不比其他对手差。Opera 10在内置功能,网页标准支持上都领先其他对手,但是同样缺少扩展插件。Safari,各方面成绩都不错,只是没有冒尖,它也是苹果Fans的不二选择。
如果要说推荐,建议是你可以在Chrome 4、Firefox 3.6a1、IE8、Opera 10和Safari 4中选择2个或者更多(甚至是全部),自己亲自体验尝试一下。
各浏览器下载:
Chrome 4:http://download.pchome.net/internet/browser/browser/detail-141810.html
Firefox 3.6 alpha 1:http://download.pchome.net/internet/browser/browser/detail-141895.html
IE8:点次选择对应不同系统的版本
Opera 10:http://download.pchome.net/internet/browser/browser/detail-14013.html
Safari 4:http://download.pchome.net/internet/browser/browser/detail-16538.html
网友评论