在即将过去的2011年,全球浏览器市场的竞争异常激烈。IE9正式版发布后没多久,IE10开发者预览版也高调亮相;“版本帝”Chrome四大分支版本齐头并进,稳定版已从年初的9.0达到现在的16.0;Firefox则被誉为第二“版本帝”,从年初的4.0之后开始加速升级,到目前为止正式版已经达到8.0,但Firefox 3.x系列却仍在更新。相比国外,国内浏览器市场虽然没有出现大起大落的势态,但也是明争暗斗热闹非凡。
一些国内浏览器的更新速度也比较频繁,但与国外厂商不同的是,国内浏览器在主版本号的更新上似乎非常慎重,一个新版本通常要经历概念版、预览版、beta 1至beta 3,甚至更多个beta版的“磨练”之后,才会将已经毫无悬念的正式版推向市场。
无论版本更新快还是慢,好用才是硬道理。那么,在竞争激烈的浏览器市场中,究竟哪款浏览器能在2011年底交出一份完美答卷呢?
性能为王实用为先 八款主流浏览器横评
●参评软件下载
浏览器名称 | 版本 | 下载地址 |
Google Chrome浏览器 | 15.0.874.106 | 官方下载 ZOL高速下载 |
IE浏览器 | 9.0 | 官方下载 ZOL高速下载 |
Firefox浏览器 | 8.0.1 | 官方下载 ZOL高速下载 |
Opera浏览器 | 11.6 | 官方下载 ZOL高速下载 |
Safari浏览器 | 5.1.2 | 官方下载 ZOL高速下载 |
搜狗浏览器 | 3.1 | 官方下载 ZOL高速下载 |
QQ浏览器 | 6.9 | 官方下载 ZOL高速下载 |
傲游浏览器 | 3.3.1 | 官方下载 ZOL高速下载 |
●评测环境
评测环境 | |
操作系统 | Windows 7 旗舰版 |
CPU型号 | 英特尔 奔腾 B940 2.00GHz |
内存容量 | 2GB DDR3 |
硬盘容量 | 500GB |
显卡类型 | NVIDIA GeForce GT 520M, 1GB独立显存 |
●测试项目
序号 | 测试项目 | 评分标准 | 分值 |
1 | 软件安装过程 | 是否可选安装目录;是否绑定插件 | 10 |
2 | 默认界面整洁度 | 露出页面内容越多越好 | 10 |
3 | 标准页面加载速度 | 数值越小越好 | 10 |
4 | Javascript基准测试 | 数值越小越好 | 15 |
5 | CSS兼容性 | 数值越大越好 | 10 |
6 | ACID3基准 | 数值越大越好 | 5 |
7 | Peacekeeper性能 | 数值越大越好 | 20 |
8 | 网上支付平台兼容性 | 兼容平台越多越好 | 10 |
9 | 资源占用率 | 数值越小越好 | 10 |
本次测试中所有项目均在Win7旗舰版操作系统中进行,为保证测试结果的准确性,测试开始前会手动为Win7系统创建还原点,每测试完一个项目之后都会清除浏览器缓存,每测完一款浏览器后会将Win7还原到初始状态。
- 投票区域:你正在使用哪款浏览器?(点击预览可查看效果)
●安装过程是第一印象 对谁一见钟情?
很多免费软件,尤其是像浏览器这样的网络软件,其收入来源之一就是绑定安装其它软件或插件。用户在安装一款软件时,如果没有取消选择,电脑中就会神不知鬼不觉的多出某个软件或插件来。因此,软件安装的过程虽然简单且短暂,却能给用户留下非常重要的第一印象。
只有Firefox和傲游在安装时有捆绑插件和软件的现象,但Firefox捆绑的是官方开发的功能扩展,在安装过程中让用户选择可以省去以后的设置。而傲游捆绑的却是其它软件,而且傲游安装完成后,会自动在桌面创建一个“傲游游戏”的快捷方式。
Firefox浏览器安装过程中提示选择扩展
傲游浏览器安装过程结束后提示安装其它软件
在提供设置向导的三款浏览器中,Firefox和傲游的向导主要用于收藏夹(书签)的导入;搜狗高速浏览器的设置向导涵盖内容较多,包括皮肤选择、收藏夹导入、开启网速保护、浏览器账户登录和网页更新提醒。
由于IE浏览器是做为系统组件内置在Windows系统中的,所以安装IE9也就相当于系统组件的升级,无法选择安装目录。同样无法选择安装目录的还有Chrome浏览器。
浏览器名称 | 安装目录 | 捆绑插件 | 评测得分 |
IE9 | 不可选 | 无 | 6 |
Chrome | 不可选 | 无 | 6 |
Firefox | 可选 | 安装Firefox扩展,可取消 | 7 |
Opera | 可选 | 无 | 10 |
Safari | 可选 | 无 | 10 |
搜狗浏览器 | 可选 | 无 | 10 |
QQ浏览器 | 可选 | 无 | 10 |
傲游浏览器 | 可选 |
安装其它软件,可取消;桌面创建"傲游游戏"快捷方式,无提示 |
4 |
测试点评:
关于设置向导功能,目前的评价褒贬不一,有些用户认为这是有必要的,因为新用户可以通过设置向导更直接地了解到这款浏览器有哪些功能特性,并快速上手;还有一些用户则认为,设置向导无非是登录网络账户、导入收藏夹,对于不想使用这些功能的人来说,每次安装完后都会弹出设置向导反而会引起反感。因此,本次测试没有将设置向导加入到评分项目中,只在此做简单评述。
除了安装过程之外,浏览器的界面布局也会对用户体验产生很大影响,例如界面整洁度,这对使用笔记本电脑的用户尤为关键。
●小屏幕需要大视野 界面整洁最重要
笔记本电脑因为体积的限制,屏幕尺寸本身就小,如果再减去桌面底部任务栏的宽度,浏览器窗口标题栏、地址栏、标签栏、工具栏、状态栏的宽度,最后可显示页面的区域就更小了。
在不做任何设置的情况下,将8款浏览器窗口调整为相同大小,同时打开ZOL软件资讯首页,就可以很直观的看出哪款浏览器“视野”更广阔。
chrome/傲游/搜狗/QQ浏览器界面布局对比(点击查看原始大图)
Firefox/Opera/Safari/IE9浏览器界面布局对比(点击查看原始大图)
浏览器名称 | 评测得分 |
IE9 | 10 |
Chrome | 9 |
Firefox | 4 |
Opera | 6 |
Safari | 7 |
搜狗浏览器 | 3 |
QQ浏览器 | 4 |
傲游浏览器 | 3 |
测试点评:
上图中用红色方框画出来的就是该浏览器的页面显示区,在默认设置下,IE9可显示的页面最长,界面布局最整洁,其次是Chrome、Safari和Opera,而搜狗、傲游、QQ和Friefox的页面显示区则被工具栏、收藏栏和状态占去了不少位置,不太适合笔记本的小尺寸屏幕使用。
●分秒必争 页面加载谁最快
要判断一款浏览器是否好用,页面加载速度是一项重要指标。同时,“高速”也几乎是所有浏览器都在高喊的口号。本项测试通过专业的浏览器测试工具,对每款浏览器采样10次,取平均值得出最终结果。此外,为保证评测数据的准确性,每次采样后都会清空浏览器缓存。
标准页面加载速度测试页面
本项测试的结果数值越小越好,单位为“毫秒”。测试页面中反馈的数据分别为:
DOC Load:文档加载时间;
DOM Loaded:对一系列标准访问XML和HTML文档的加载时间;
First Access:首次获取网站信息的反馈时间;
DOC + Image Load:文档和图片加载时间;
Speed:完全打开页面的平均速度。
测试结果记录DOC + Image Load(文档和图片加载时间)。
浏览器名称 | 单页加载速度 (单位:毫秒;数值越小越好) |
得分 |
IE9 | 2631 | 8 |
Chrome | 2653 | 7.9 |
Firefox | 2318 | 9.1 |
Opera | 2811 | 7.5 |
Safari | 2916 | 7.2 |
搜狗浏览器 | 2617 | 8 |
QQ浏览器 | 2933 | 7.2 |
傲游浏览器 | 2825 | 7.4 |
测试点评:
在文本和图片的加载速度上,Firefox领先对手不少,与IE9和搜狗浏览器同属第一梯队;一直以“快”著称的Opera和Chrome却成绩一般,与其它几款的速度相当,归为第二梯队。
标准页面加载速度是最基础的浏览器性能,但这个项目的测试结果会受到一些外部因素的影响,比如网速。而且现在的网页已经很少有如此“纯净”的了,包含个把Flash都已经过时了,HTML5、CSS3、Javascript等技术被开发者们运用的炉火纯青。因此,仅这一项测试并不能为一款浏览器的性能下定论。
●JS基准测试 看谁反应快
提起Javascript可能很多网友都不了解,但它却是网页开发中使用最多的脚本语言,几乎所有包含交互元素的网页中都能找到Javascript脚本代码。比如在登录到网站时,输完用户名和密码后,都要点击“登录”按钮。这个点击相当于给Javascript下了一个指令,网页中用于登录检查的Javascript代码就会在网站的用户数据库中检索,如果数据库中存在该用户名,并且输入的密码与库中对应的密码相符,那么登录成功,反之登录失败。
一段完整的Javascript代码
运行在客户端的JavaScript不需要编译,而是将文本格式的字符代码直接发送给浏览器解译运行,这样可以减少代码对服务器端产生的负担。但是如果一段JavaScript代码运行不了,那么之后的脚本语言也将无法运行。随之而来的问题就是,由于浏览器每次重新加载网页都会重新解译JavaScript,有些代码会延迟甚至多次解译,造成网页加载速度变慢。因此,浏览器对JavaScript代码的解译速度,将直接影响到打开网页的速度。
SunSpider JavaScript是Mozilla公司研发的一款JavaScript基准测试,可通过一系列关于JavaScript语言的脚本来测试JavaScript引擎的速度。
浏览器名称 | Javascript基准测试 (单位:毫秒,数值越小越好) |
得分 |
IE9 | 270.2 | 15 |
Chrome | 293 | 13.8 |
Firefox | 304.5 | 13.3 |
Opera | 295.6 | 13.7 |
Safari | 322.6 | 12.6 |
搜狗浏览器 | 299.5 | 13.5 |
QQ浏览器 | 371.5 | 10.9 |
傲游浏览器 | 380.6 | 10.6 |
测试点评:
使用了最新Chakra JavaScript引擎的IE9在本项测试中成绩突出,位居榜首,而Firefox没有在自家开发的测试工具中取得好的成绩是件很奇怪的事,就算不能取得第一,也实在不应该落到第五。
●CSS兼容性全体通关
CSS是Cascading Style Sheets(层叠样式表)的简称,CSS语言是一种标记语言,它与JavaScript一样,不需要编译就可以直接由浏览器执行。在网页设计中,利用CSS样式表可以省去很多重复代码。比如一个网页中有几处文字都要设计成相同的字体、字号和颜色,那么只要将这个格式组合定义成一个样式,然后在需要的时候调用这个样式就可以了,与Word文档中的“格式刷”有点类似。
CSS样式表
CSS兼容性测试需要通过CSS3 Selectors Test这款工具进行,包含41个CSS选择器,这41个选择器中又包含574个具体测试项目。测试工具会检测浏览器是否兼容所有CSS选择器及所有具体测试项,并将不兼容的项目标注出来。需要说明的是,由于测试工具无法模拟用户交互,所以CSS3 Selectors Test不包含交互式性能的测试。
浏览器名称 | CSS兼容性测试 (满分574) |
评测得分 |
IE9 | 574 | 10 |
Chrome | 574 | 10 |
Firefox | 574 | 10 |
Opera | 574 | 10 |
Safari | 574 | 10 |
搜狗浏览器 | 574 | 10 |
QQ浏览器 | 574 | 10 |
傲游浏览器 | 574 | 10 |
测试点评:
在本项测试中,得分越高说明浏览器的CSS兼容性就越好。将三款双核浏览器都切换到非IE内核时,8款浏览器对CSS的支持度都很完善,574个测试项全部通过。但在IE内核下,三款双核浏览器都只能通过327个测试项。
●ACID3基准测试 满分背后暗藏玄机
Acid3是针对网页浏览器及设计软件标准兼容性的测试工具,是目前Web基准测试中最严格的,对对DOM和JavaScript都有严格的约束。Acid3的测试重点在于浏览器的DOMScript、CSS渲染及SVG等能力。
在浏览器中打开测试页后就会自动开始加载,并实时给出评分,只有分数达到满分100才能通过。三款双核浏览器在IE内核下无法加载测试页面,因此仅对这三款浏览器在非IE内核下的结果进行采样。
浏览器名称 | ACID3基准测试 | 评测得分 |
IE9 | 100 | 5 |
Chrome | 100 | 5 |
Firefox | 100 | 5 |
Opera | 100 | 5 |
Safari | 100 | 5 |
搜狗浏览器 | 100(非IE内核) | 5 |
QQ浏览器 | 100(非IE内核) | 5 |
傲游浏览器 | 100(非IE内核) | 5 |
虽然8款浏览器在Acid3基准测试中都获得了满分,但仔细观察测试完成后生成的图片,还是可以看出差异。首先来看一张正确的截图:
标准满分测试结果截图
在傲游的测试结果左上角处,出现了一条红色提示语:YOU SHOULD NOT SEE THIS AT ALL(你本不该看到这个)。
而在IE9的测试结果中,图片上的Acid3几个字没有出现阴影。
测试点评:
这样的结果说明傲游和IE9虽然可以通过Acid3基准测试,但仍有一些地方的处理不够完美,不过并不影响正常使用。
●Peacekeeper测试得到意外的结果社交网站、在线视频和邮箱服务是给浏览器带来负荷最大的几种页面,Futuremark公司开发的测试工具Peacekeeper,可以真实模拟浏览各种网页时的负载状况,对浏览器的HTML5、CSS、JavaScript、DOM等很多方面进行压力测试,从而了解到一款浏览器的整体性能。
改版后的Peacekeeper的主页很有意思,用卡通形象将其对Chrome、Opera、Firefox、IE和Safari这五款浏览器的成绩排名展示出来。
测试工具Peacekeeper主页
不过Peacekeeper的测试结果会受到硬件配置及网络速度等方面的影响,因此不同浏览器在不同平台上的得分也会有所不同。
浏览器名称 | Peacekeeper测试 | 评测得分 |
IE9 | 1645 | 12.7 |
Chrome | 2358 | 18.1 |
Firefox | 1479 | 11.4 |
Opera | 2206 | 17 |
Safari | 1549 | 11.9 |
搜狗浏览器 | 398 | 3.1 |
QQ浏览器 | 401 | 3.1 |
傲游浏览器 | 2565 | 19.7 |
测试点评:
在Peacekeeper测试中,傲游浏览器的成绩比较令人意外,以高于第二名200多分的成绩位居第一。Chrome的测试成绩虽然位居第二,但在测试过程中可以显明看出,Chrome对HTML5视频的处理效果要好于其它浏览器。而QQ和搜狗浏览器在测试中会出现卡住无法通过的现象,因此平均得分只有400分,与其它几款拉开了很大的差距。
●支付不用愁 非IE也能“购”个痛快专业测试工具得出的结果更多的还是基于浏览器的内在性能,而在当下日益复杂的网络环境中,能够满大部分人的日常应用才是最重要的。以网上支付为例,活跃在国内浏览器市场中的各种“双核”浏览器,正是因为很多电商、网上支付、网上银行的页面都不支持非IE内核而诞生的。因为双核浏览器可以IE和非IE内核之间灵活的切换,让兼容与高速共存。
那么,在各种国外浏览器加速中国市场发展的现在,这种“非IE不支付”的情况有没有得到改善呢?本项测试分别用8款浏览器登录支付宝、财付通、工商银行网银、招商银行网银和建设银行网银,对其兼容性进行测试。
五大支付平台兼容性测试
浏览器名称 | 支付宝 | 财付通 | 工行网银 | 招行网银 | 建行网银 | 评测得分 |
IE9 | √ | √ | √ | √ | √ | 10 |
Chrome | √ | √ | × | × | √ | 6 |
Firefox | √ | √ | × | × | √ | 6 |
Opera | √ | × | × | × | × | 2 |
Safari | √ | √ | × | × | √ | 6 |
搜狗浏览器 | √ | √ | √ | √ | √ | 10 |
QQ浏览器 | √ | √ | √ | √ | √ | 10 |
傲游浏览器 | √ | √ | √ | √ | √ | 10 |
测试点评:
IE9与IE内核下的三款双核浏览器不必多说,对这五大支付平台都是100%支持。工行和招行的网银对另外4款浏览器完全不支持;财付通除Opera以外全都支持;建行网银可完美支持Firefox,在Chrome和Safari中可以登录,但页面显示会有瑕疵。
在线支付平台的兼容问题与浏览器和网页本身都有关系,目前国内网银页面大多使用的是微软ActiveX控件支持,出于安全性考虑,没有开发针对非IE核心浏览器的控件,因此,非IE核心浏览器无法正常使用网银也不能完全归罪于软件不兼容。但是无论原因为何,最终为用户带来的使用体验都是不好的。
●找出资源杀手之:谁在用我的CPU
无论哪类软件,系统资源占用都是不可或缺的衡量标准,可以从最真实、最直观的角度反映出一款软件的“使用成本”。资源占用测试会在启动空白页、打开一个网页和同时打开五个网页这三种状态下,对8款浏览器的CPU占用率、物理内存占用和虚拟内存占用进行采样。
由于资源占用数据是动态变化的,为保证测试结果更接近实际情况,会在网页打开3分钟后采集数据。
浏览器名称 | CPU占用率测试(百分数越小越好) | |||
启动空白页 | 打开一页 | 打开五页 | 评测得分 | |
IE9 | 0% | 8% | 6% | 6 |
Chrome | 0% | 0% | 8% | 8 |
Firefox | 5% | 5% | 0% | 7 |
Opera | 0% | 0% | 0% | 10 |
Safari | 1% | 1% | 0% | 9 |
搜狗浏览器 | 0% | 23% | 14% | 2 |
QQ浏览器 | 0% | 1% | 1% | 9 |
傲游浏览器 | 5% | 2% | 6% | 6 |
8款浏览器CPU占用率测试结果
测试点评:
在CPU占用率上,Opera、Safari和QQ浏览器的成绩都不错,1%-2%的占用基本可以忽略不计。IE9、Chrome、Firefox和傲游整体来说处于同一水平,但Firefox和傲游打开空白页时的CPU占用率偏高。成绩最差的是搜狗浏览器,打开一页和同时打开五页占用率都是最高的,达到了23%和14%。
●找出资源杀手之:还我内存!
内存占用包含两个指标,物理内存和虚拟内存。物理内存指的就是电脑中安装内存条的大小,当运行一个程序时,系统会将该程序从硬盘调到读写速度更快的内存中来,以便快速对用户操作做出反应,所以物理内存的大小会直接影响到运行程序的数量和速度。
顾名思义,虚拟内存就是一个虚拟出来的内存空间,是以牺牲硬盘空间为代价得来的。当物理内存不足时,系统会通过两种方法来补救,第一种是用磁盘空间“冒充”内存,以此“欺骗”程序,使它们认为自己正在使用一大块内存空间。还有一种情况是将处于不活动状态的程序,以及程序中的数据全部交换到磁盘上。
启动空白页内存占用测试:
启动空白页的物理内存占用其实与浏览器的界面有很大关系,比如在前面对浏览器界面布局的测试中,IE9的界面最整洁,在启动时不必消耗资源去加载任何插件、按钮和工具条,所以启动空白页时占用的物理内存也就最小。同样,界面被工具条占了很大面积的Firefox、QQ、傲游和搜狗浏览器,启动空白页需要消耗的物理内存自然就会比较大。
8款浏览器启动空白页内存占用测试结果
打开一页和打开五页内存占用测试:
无论打开几个页面,Safari都很“淡定”,物理和虚拟内存占用数值变化非常小;IE9本轮表现严重下滑,打开一页和五页的虚拟内存占用都是最高的;Firefox仍然输在了起跑线上,启动空白页就占用了超过100M的虚拟内存,好在打开页面后涨幅并不大。
资源占用测试总分:
浏览器名称 | CPU占用得分 | 内存占用得分 | 资源占用测试总分 |
IE9 | 4.3 | 2.4 | 3.3 |
Chrome | 7.1 | 4.2 | 5.7 |
Firefox | 5.7 | 2.0 | 3.8 |
Opera | 10 | 6.4 | 8.2 |
Safari | 7.0 | 8 | 7.5 |
搜狗浏览器 | 3.7 | 3.1 | 3.4 |
QQ浏览器 | 10 | 2.2 | 6.1 |
傲游浏览器 | 3.9 | 2.5 | 3.2 |
测试点评:
现在很多浏览器都在标榜自己如何如何“极速”,可见用户对浏览器速度的要求相当高。而这个速度并不只是打开网页快就行了,资源控制不好也很难给用户带来“极速”的体验。
8款浏览器的资源占用情况差别十分明显,Opera和Safari得分较高,尤其是Opera,CPU和内存占用都高于其它几款;QQ浏览器的CPU占用率也得了满分,但总分却被内存占用拖了后腿;IE9、Firefox、搜狗和傲游浏览器一向是资源大户,本次测试落后于其它几款也不足为奇。
此外还有一点需要说明的是,内存占用量同样与浏览器的架构息息相关,尤其是现在很多浏览器都采用“异步浏览”的机制,通过多开进程实现标签“独立”化,即使一个标签崩溃了,也不会影响到其它标签的切换和浏览,也就是所谓的“防假死”。而多进程则势必会增加浏览器的内存占用量。
●8款浏览器评测总结
经过本次对IE9、Chrome、Firefox、Opera、Safari、搜狗、QQ和傲游这8款主流浏览器在安装过程、界面布局、页面加载速度、CSS兼容性等九个方面的测试可以看出,国内这几款所谓的双核浏览器,整体性能还是无法超越另外五款独立内核的浏览器。
Chrome、IE9和Opera分别以83.9、82.6和81.2的成绩名列前三,可以说是一个“没有意外的结果”。但令人没想到的是这三者的得分差距竟然如此之小。
浏览器 | 安装 | 界面 | 单页加载 | JS | Peace-keeper | CSS | ACID3 | 网银 | 资源占用 | 总分 |
IE9 | 6 | 10 | 8 | 15 | 12.7 | 10 | 5 | 10 | 6 | 82.6 |
Chrome | 6 | 9 | 7.9 | 13.8 | 18.1 | 10 | 5 | 6 | 8 | 83.9 |
Firefox | 7 | 4 | 9.1 | 13.3 | 11.4 | 10 | 5 | 6 | 7 | 72.8 |
Opera | 10 | 6 | 7.5 | 13.7 | 17 | 10 | 5 | 2 | 10 | 81.2 |
Safari | 10 | 5 | 7.2 | 12.6 | 11.9 | 10 | 5 | 6 | 9 | 76.7 |
搜狗 | 10 | 3 | 8 | 13.5 | 3.1 | 10 | 5 | 10 | 2 | 64.6 |
10 | 4 | 7.2 | 10.9 | 3.1 | 10 | 5 | 10 | 9 | 69.2 | |
傲游 | 4 | 3 | 7.4 | 10.6 | 19.7 | 10 | 5 | 10 | 6 | 75.8 |
8款浏览器评测总分
从测试的整体表现来看,每款浏览器都有其独到之处。测试数据虽然具有一定的参考价值,但评价任何一款软件,都不能用数据作为唯一标准,像安装过程、界面布局这种容易被忽视的地方,更能体现出一款浏览器在用户体验上的重视程度。
●参评软件下载
浏览器名称 | 版本 | 下载地址 |
Google Chrome浏览器 | 15.0.874.106 | 官方下载 ZOL高速下载 |
IE浏览器 | 9.0 | 官方下载 ZOL高速下载 |
Firefox浏览器 | 8.0.1 | 官方下载 ZOL高速下载 |
Opera浏览器 | 11.6 | 官方下载 ZOL高速下载 |
Safari浏览器 | 5.1.2 | 官方下载 ZOL高速下载 |
搜狗浏览器 | 3.1 | 官方下载 ZOL高速下载 |
QQ浏览器 | 6.9 | 官方下载 ZOL高速下载 |
傲游浏览器 | 3.3.1 | 官方下载 ZOL高速下载 |
- 投票区域:你正在使用哪款浏览器?(点击预览可查看效果)