在之前的系列单品评测中,笔者已经表述的很清楚,单纯的依靠网站打开速度来比较浏览器的快慢是不客观的。因此,在此文中,我们将根据V8 JavaScript测试数据(分IE内核和非IE内核浏)得出最后的结果。 V8 JavaScript测试是有Google工程师提出并实施的,一共分五个单项测试,分别为分别是Richards、DeltaBlue、Crypto、RayTrace和EarleyBoyer。在浏览器测试结果中,数据值越大,说明该浏览器对JavaScript代码的“理解”越好,浏览器的运行速度就会越快。 IE内核:
根据以上测试数据,可得出V8引擎下个浏览器JavaScript测试柱状图(单位/S)
从测试数据看,世界之窗的速度最高,其次是搜狗浏览器,IE8和傲游同为1.96,并列第三,腾讯TT浏览器排名最末。#p#副标题#e# 非IE内核: 在非IE内核浏览器中,我们对比的分别是火狐、Chrome、Opera、Safri。由于V8引擎是Google提出的,测试数据很难说不会有利于Chrome浏览器。因此,在非IE内核浏览器的JavaScript测试中,我们将采用“避让原则”。现在,笔者改变了这一想法,准备将这4款浏览器分别放在V8和Dromaeo JavaScript Tests引擎下,做测试数据对比。 V8 JavaScript测试结果:
以下是根据测试数据生成的柱状图:
从测试结果来看,Chrome浏览器在“自家引擎”中的表现非常优异,紧随其后的则是Safri,分列三、四位的则是火狐和Opera。 面对这样一个测试结果,很可能会“引起很多人不满”,原因就在于“Opera是最快的浏览器”这一互联网说法被打破了。但事实就是事实,面对实际测试数据,笔者不可能去相信“互联网说法”,而不尊重测试引擎的测试结果。#p#副标题#e# Dromaeo JavaScript测试: Chrome浏览器在“自家引擎”里表现很出色,在Dromaeo JavaScript里的成绩是不是会一落千丈呢?我们看以下的测试截图:
根据以上截图中的数据,生成更直观的柱状图:
从Dromaeo测试结果来看,四款非IE内核浏览器在JavaScript测试中,排名与V8引擎结果一样(仅是数据不同),分别是Chrome、Safri、火狐、Opera。 此结果再次证明,号称“最快的Opera浏览器”,其实“徒有虚名”,至少在这一次测试中,在网上流传的速度优势没有体现出来,甚至排名垫底。 总结: 在很多网友看来,但凡是软件类的横向评测,不论你采用什么样的方式,什么样的流程,使用什么方法采集数据,这个评测肯定是“不完美的”,各式各样的疑问都可能出现在文章的回复评论中。 以此次评测为例,有人说,用打开网站速度测试浏览器快慢,受到客观环境影响大,所以没有实际意义,应该使用第三方平台测试JavaScript速度。这时,又有网友说了,第三方平台测试对不同浏览器采用的JS技术构成不同,应该在本地测试代码。这个时候,马上又有人反对说,本地代码测试容易作弊…… 面对这样“公婆都有理”的说法,任何一个严肃、认真的评测都可能会被批的体无完肤。但尽管如此,笔者仍坚持做这样“先单测,后横向”的评测工作。我们能做的就是测试方法先进,测试流程严格,测试过程严肃,测试结果公正。 在所有参与此次评测的浏览器中(JavaScript测试结果),IE核心的浏览器的“数据冠军”是“世界之窗”;非IE核心浏览器冠军是Chrome。 但在笔者在测试过程中感受到的方方面面,笔者心中的IE内核的浏览器的第一名当属搜狗浏览器;在所有IE和非IE内核浏览器中,第一名仍然是搜狗浏览器。
责任编辑:李祥敬
|