据国外媒体报道,目前,随着浏览器市场上的竞争越来越激烈,各大主流浏览器的性能也在不断的提升之中。
2008年9月份,谷歌携其首款浏览器Chrome参与到浏览器市场的激烈竞争中,而谷歌的这一举动也成功地轰动了开发商的领域。
下面,为了比较各大浏览器的性能,我们决定对当前浏览器在Mac OS X上的运行情况做出调查,看看到底是哪一款浏览器具有最好的JavaScript性能。
由于Mac版的Chrome刚刚发布,版本号仅为1.0,因此我们决定采用Mac Chrome和Safari的最新builds参与测试。此外,参与测试的浏览器还有Mozilla Firefox(3.6a1)、Camino beta(是Mozilla公司研发的一款网页浏览器,转为Mac OS X而制定)、Opera beta。
上周晚些时候,CNET网站曾经宣称,Chrome 4.0的最新开发预览版是在Mac OS X中运行最快的OS X浏览器。CNET指出,相较于Safari 4.0.3浏览器,Chrome 4.0的SunSpider基准性能要高出34%。
一直以来,“速度最快的浏览器”这个竞争一直持续高温,冠军宝座也不断更换主角。根据现有的测试显示,我们自己的测试显示,Mac版的Chrome浏览器的速度的确稍微领先于Safari 4.0.3。
苹果的Safari浏览器使用的是开源的WebKit HTML和CSS渲染引擎、Nitro (née SquirrelFish Extreme)JavaScript引擎。
而谷歌Chrome浏览器采用的同样是WebKit渲染引擎,不过,其JavaScript引擎是V8。
Mozilla的Firefox浏览器采用的是Gecko渲染引擎和TraceMonkey JavaScript引擎。
测试环境是带有2.0GHz的Core Duo处理器(32位)、2GB内存的MacBook,系统环境是Mac OS X 10.5.8。
以下就是Mac版浏览器的JavaScript引擎测试结果的截图:
由上图可知,JavaScript速度最快的是谷歌Chrome、第二是苹果的Safari浏览器、第三是Firefox 3.6a1、第四是Firefox 3.5.2、第五是Camino 2.0b3、最后一名则是Opera 10b3。