各种浏览器的Javascript性能测试

现在的浏览器发展速度相当快,总是几个月下来就升级了好几个版本。我目前常用的浏览器是Opera,其次是Internet Explorer,有时候会用用Google Chrome。Firefox和Safari我有安装,不过用的次数不算多。

浏览器大战的结果是,很多浏览器的速度都有了很大的提高。Opera、Chrome给人的感觉少相当快,打开一个网页的时间都比其它浏览器来得更迅速。Internet Explorer进步也不算小,浏览器大战刺激它不得不进步,现时的IE9表现不差,兼容性很好,既能照顾以前的网页,也能兼容各种网页标准。Safari的UI其实很好看,在Windows Vista、Windows 7打开Safari,其效果跟Mac OS X的有点像,真的有苹果味。Firefox最初以开源的旗号掀起了浏览器的白热化竞争,不过似乎Firefox并非赢家。

现在很多网页都在使用Javascript,浏览器载入的速度很大程度取决于Javascript的运行速度。我找到了一个专门测试浏览器的Javascript运行性能的网站:JsBenchmark。测试时,连续手工测试5次,网页会自动统计平均分数。

以下是各个浏览器的测试结果:

Opera 10.63

Google Chrome 8.0.552.215

Internet Explorer 9 Beta

Firefox 3.6.12

Safari 5.0

从以上结果可以看出,Chrome和Opera无疑是最快的。Chrome经过大量的改进,现在甚至能够同Opera相提并论。Internet Explorer的表现确实不错,浏览器大战令微软不得不进步,IE的性能提高得很好,不过依然还不如Safari。很奇怪的是,与Chrome同用同一个核心的Safari,测试成绩还不如Chrome,不知道苹果在做什么。至于Firefox,实在不知道Mozilla的开发团队在做什么,虽说一直在改进,但这个就是改进结果?我的Firefox并未安装什么插件,仅仅有一个Flash Player。未来Opera将会从11版开始增加插件功能,届时Firefox会面临更大压力。Firefox若再不进步,迟早会被Opera和Chrome抢去市场份额。