1. 复合基准
图(1)
我们第一个复合基准测试使用Celtic Kane的Javascript速度测试(数值越低性能越优异)。Celtic Kane的主页显示Safari 4的这项性能排名第一。但在我们的测试中,谷歌Chrome浏览器排名第一,Safari排名第二,Opera位居第三,Firefox排名第四,IE 8排名垫底。
图(2)
下一个复合基准测试使用的是Sunspider Javascript测试(数值越低性能越优异)。该测试显示,Chrome 4的Javascript运行速度还是快于Safari 4,Firefox的Javascript运行速度有所上升。值得注意的是,Opera在这项测试中表现较差。 另外,IE8的Javascript运行速度仍然是所有测试浏览器中表现最慢的,它所用的时间接近Chrome 4的十倍。 通过以上两项测试我们可以看出,Safari的Squirrelfish引擎和Chrome的V8引擎的Javascript性能要强于IE 8的Trident引擎。
图(3)
第三个复合基准测试使用的是Futuremark的Peacekeeper测试(数值越高性能越优异)。该测试显示,Chrome的Javascript速度位居第一,其次是Safari,Firefox位居第三。Opera 10的Javascript性能处于中等水平。 另外,IE8的Javascript运行速度依然排名最后,IE8的积分甚至不足Chrome浏览器的1/5。 据悉,Peacekeeper测试数据还可以表征浏览器的一些其他性能。Peacekeeper测试包括从HTML 5.0到CSS的各种网页标准,它通过一些通用的算法评估浏览器的JavaScript性能,Peacekeeper还可以测试浏览器的DOM性能。
图(4)
最后一个复合基准测试使用How-To-Create UK的CSS测试(数值越低性能越优异)。不过,由于WebKit浏览器(Safari和Chrome)不支持,我们只能测试Firefox、IE 8和Opera。 测试显示,Firefox 3.5的CSS性能最为优异,Opera 10和Firefox 3.6基本相当,IE8依然排名垫底。复合基准测试总结:
Chrome的Javascript运行速度最快,Safari的速度与Chrome基本相当,Opera和Firefox稍稍落后,微软IE8的Javascript运行速度最慢。2. 补丁
很多用户会误解Firefox是唯一一款具有插件、组件或以其他方式命名的可选组件的浏览器。其实,插件/组件/扩展是现代浏览器的重要组成部分,它们有很多的格式,包括ActiveX,NPAPI,Java, Google Gears, RSS和Atom。 Firefox在这方面的领先地位是无可争辩的。Firefox拥有最为积极的插件开发者社区,以及最实用的插件程序。Firefox 3.6a1将不支持传统的Java插件和ActiveX插件。 对于其他浏览器,Opera(不支持Gears, ActiveX)、Chrome(不支持ActiveX)和Safari(不支持ActiveX,部分支持Gears)一般都会支持主流插件,但它们的开发者社区尚处于发展初期。 另一方面,微软IE9 7 3 1 2 4 8 :