Mozilla目前已经开始提供首个Firefox 4 RC版下载服务,而Firefox 4的最大竞争对手IE 9此时恰恰也进入RC阶段。那么,Firefox 4 RC1究竟有多快呢?据Mozilla开发者称,Firefox开发团队已经不准备对RC版的代码作任何修改,即将发布的最终版本性能与RC版完全相同。下面,我们将对比测试Firefox 4 RC和IE 9 RC的性能:
第一印象
IE 9和 Firefox 4对用户界面都进行了大幅改进。大体上,Firefox 4要比Firefox 3.6更为轻量级,Mozilla巧妙地利用了可用空间,为我们展示了一款现代浏览器所要具备的独特界面风格。
Firefox 4可谓是肩负Mozilla的重任,它不仅要收复Chrome夺取的市场份额,还要抵御来自IE 9的巨大威胁。
测试平台
我们选用两个不同的硬件平台对两款浏览器进行测试:
测试平台:
主流上网本平台Gateway NV59C:i3-330M处理器,4GB内存,320 GB HDD硬盘,英特尔集显
戴尔Studio XPS 7100台式机:AMD羿龙六核Phenom II X6 1055T处理器,6 GB内存,1 TB HDD硬盘,AMD Radeon HD 5870显卡
众所周知,不同硬件平台会产生不同的测试结果,配置高的平台一般都可以带来更好的浏览体验。随着GPU加速时代的到来,我们有理由相信,强大的显卡将在HTML5, WebGL和未来的WebCL方面为我们带来更为的体验。
首 项测试主要集中在3个核心性能上:JavaScript,Flash和HTML5。对于JavaScript,我们选用了Sunspider, Google V8, Mozilla Kraken和Celtic Kane测试组件。对于Flash,我们选用GUIMark 2进行测试(绘图,游戏,文本)。我们的HTML5测试组件选用GUIMark 2(绘图,游戏,文本),微软的Mr. Potato Gun,Mozilla Hardware Stress Test和Asteroids Canvas 2D。
JavaScript测试结果
微软赢得了Sunspider测试。毫无疑问,IE 9 RC也是目前Sunspider测试平台运行速度最快的浏览器。Firefox 4 RC落后IE 9 RC将近10%。
但 是,Firefox 4 RC赢得了Celtic Kane,V8和Kraken测试。尤其是Kraken测试,Firefox 4 RC更是把IE 9 RC远远地甩在身后。可见,Kraken测试是IE 9的一个弱项,数据显示,此项测试中Firefox运行速度是IE 9的两倍。
由此看出,两款浏览器的JavaScript运行速度都非常快,用户在日常使用时很难判断孰优孰劣。统计结果,Firefox 4 RC :IE 9 RC为6 :2。
Flash测试结果
GUIMark 2的Flash性能测试结果在很大程度上取决于Flash播放器的版本。我们发现,不同版本Flash播放器测试成绩误差高达80%。此次测试,我们选用Flash 10.2版。
毫无疑问,IE 9仍然是最好的Flash浏览器。IE 9仅在一项测试中表现不足,但这丝毫不影响IE 9的整体成绩。统计结果,Firefox 4 RC :IE9 RC为5 :1。综合上一项测试,Firefox 4 RC :IE9 RC为7 :7.
HTML5测试结果
GUIMark2还进行了3项HTML5性能测试,但我们看到了不同的结果。利用台式机的显卡,Firefox赢得了所有3项桌面系统测试,IE仅在上网本上赢得2项测试。Firefox 4 RC与IE9 RC的测试成绩之比为11:9。如果我们再加上HTML5test.com测试结果(Firefox4: 249, IE9:135),两者测试成绩之比为13:9。
Asteroids C2D是最为客观的Canvas 2D测试组件,并且可以模仿复杂的HTML5游戏和drawImage效果。IE9在此项测试中胜出,总成绩之比现在为13:11。
微软的Mr. Potato Gun测试的胜者依然是E9。自IE9 Beta版开始,微软浏览器的各项测试成绩似乎都有很大提升。IE9此项测试的运行速度接近Firefox的3倍,总成绩之比变为13:13。
既 然微软自家的测试组件(Mr. Potato Gun)参与测试,为了公平起见,我们就使用了Mozilla的Hardware Stress Test测试组件。上网本平台,两款浏览器成绩都为64 fps,但IE9的台式机测试成绩要优于Firefox 4(287 fps vs. 91 fps)。因此,Firefox 4 RC与IE9 RC最终成绩之比为14:15。
结论
当然,这项测试并不能断定两款浏览器孰优孰劣。毕竟,网络上有很多测试组件可以测试浏览器性能,如果你希望Mozilla获胜,你大可以从中选择几个测试软件,堂而皇之地得出所谓的测试结果。
相比前一版本,两款浏览器都有本质上的改进,而且它们的各项测试成绩都非常优异。但可以肯定是,Firefox 4具备了出色的JavaScript引擎,而IE9的硬件加速引擎很可能名不符实。