浏览器开发商嗜爱对比彼此浏览器的运行速度。自Google Chrome问世以来,浏览器速度之争便一发而不可收。
Mozilla社区协调员Asa Dotzler近日发表了一篇名为“Firefox还快吗?”的文章,最后他得出的结论是:最新的Firefox 4 JavaScript引擎是“这个星球上Sunspider积分最高的”。
Sunspider是一款JavaScript性能测试工具,它一般用于对比不同浏览器在这方面的性能。事实上,Dotzler只对比了Firefox(TE+JM)引擎与Chrome V8引擎,但忽视了Opera和IE。
Dotzler测试结果显示,Mozilla的Spidermonkey JavaScript引擎同时击败了Google V8引擎和苹果Nitro引擎。
为此,笔者专门对最新版浏览器进行了综合对比测试:Firefox 4.0b8pre, Opera 11 Alpha, Internet Explorer 9 Beta和Google Chrome 8.0.552.5 dev。
结果显示,Google Chrome浏览器拥有最快的JavaScript运行速度,Opera 11 Alpha落后其30毫秒屈居第2,Firefox 4落后Opera 11 Alpha 30毫秒位列第3,IE 9 Beta落后Firefox 4 30毫秒。
可以看出,所有主流浏览器的JavaScript运行速度基本相当,各款浏览器的JavaScript性能差距并不明显,因此JavaScript速度并不能成为衡量一款浏览器性能主要标准。