浏览器与浏览器之间的较量
Chrome 1.0/2.0/3.0、Firefox 2.0/3.0.11/3.5b99、Internet Explorer 6/7/8、Oprea 9.6/10、Safari 3.1.1/4.0……如此多的浏览器,如此多的版本,且不说功能和安全,单就速度来说哪个更快?谁能更好地适应当今越来越复杂的互联网环境?
今天我们就用Sunspider和Futuremark Peacekeeper对它们进行一次全方位的考察。两个项目都以衡量浏览器的JavaScript性能为主,这也直接决定了浏览器的实际速度。最后,我们还会再检查一下各浏览器的Acid规范兼容性。
所有浏览器均在Windows XP x86 SP3操作系统下运行,硬件配置则有Core 2 Duo E8500 4GHz、Intel P965主板、6GB DDR2-844内存、GeForce GTX 280 OC显卡等,驱动程序为GeForce 185.85正式版。
一、群英谱
Mozilla Firefox 2.0.0.20正式版
Mozilla Firefox 3.0.11正式版
Mozilla Firefox 3.5 Beta 99测试版
Google Chrome 1.0.154.48正式版
Google Chrome 2.0.177.1正式版
Google Chrome 3.0.187.1正式版
Internet Explorer 6.0.2900.3311正式版
Internet Explorer 7.0.5730.13正式版
Internet Explorer 8.0.6001.18702正式版
Opera 9.64 Build 10487正式版
Opera 10.00 Beta Build 1551测试版
Safari 3.1.1 Build 525.17正式版
Safari 4.0 Build 530.17正式版
二、Sunspider测试篇
首先是总体测试,然后是九个子项目单独测试,得分越低越好。
三、Futuremark Peacekeeper测试篇
首先是总体测试,然后是六个子项目单独测试,得分越高越好。
四、Acid规范兼容测试篇
本次测试有三个部分,分别测试是否兼容相关规范,最后给出总分,满分100分。
五、总结
微软技术专家Daniel Melanchthon曾在其博客中指出,Sunspider这类基准测试工具并不适合用来评估一款浏览器的整体性能。这话有道理,但此番测试并非“整体 性评估”,而是考察各浏览器在Sunspider、Peacekeeper两个测试项目中的差异。
从结果看,IE6/7在两个项目中都是完全落败,IE8有了明显改进,但和竞争对手之间的差距还是很明显。
Chrome 3.0和Safari 4.0几乎联合垄断了榜首地位,Acid规范兼容性也是做得最好的,这和我们平常见到的诸多测试结果一致。Chrome 2.0/1.0的成绩也都很不错,且普遍好于Safari 3.1.1。就像在其他领域的优异表现一样,Google杀入浏览器战局不久便大踏步走在了最前方。
和IE抗争多年的Firefox的表现也是越来越好,3.5 Beta 99测试版比3.0/2.0有了长足进步,而刚刚发布但这里没有加入的RC1候选版经测试甚至还要更好一些。
Opera用户量不大,但一直拥有自己的特色,长期以“地球上最快的浏览器”作口号,不过在Chrome和Safari的大幅进步面前已经明显落后,幸好正在开发中的10.00版本已经有所进步。