浏览器性能评测报告(二):评测工具
2011-10-19 11:05
246 查看
为了对浏览器进行一个综合的评测,我们应该分别采用哪些工具呢? 让我们来看看吧。一、JavaScript引擎执行性能测试工具我们精心挑选了3款JavaScript引擎性能测试和检验的工具,它们分别是:1、Google V8引擎性能测试工具 这个工具本来是V8的开发团队为了对V8自身的性能进行测试而编写的一整套测试代码,它的主要关注点在于一个具有虚拟机特性的脚本语言引擎的核心性能。2、Webkit Sunspider性能测试工具 Webkit是一个开源的浏览器项目,它得到了苹果公司的资助,而Safari浏览器正是基于Webkit内核实现的浏览器。Sunspider是Webkit项目开发的专门测试JavaScript引擎的工具。我们这次测试使用Sunspider的一个改进版本:http://sunspider-mod.googlecode.com/svn/data/hosted/sunspider.html,该版本更多关注那些执行耗时的JavaScript脚本的性能。3、Kraken 性能测试工具 Kraken是Mozilla组织提供的JavaScript引擎测试工具。我们知道Firefox浏览器就是Mozilla旗下的开源浏览器项目。我们挑选这3款JavaScript引擎评测工具可谓用心良苦,V8性能评测工具来自Google,和Chrome浏览器关系密切;Sunspider来自Webkit,和Safari浏览器关系密切;Kraken来自Mozilla,和Firefox浏览器关系密切。为了避免单纯采用一个评测工具造成对其他浏览器不公平的评测结果,我们将综合3个评测的结果。二、DOM模型节点的操作和CSS选择器性能[b]测试工具[/b]DOM模型节点操作和CSS选择器性能的考察相对比较麻烦,因为它会涉及浏览器多个方面的执行性能和能力的分项考察,我们将使用如下几款工具进行评测:1、Maze Solver CSS3布局性能测试 这是一个简单的走迷宫页面,是微软IE9浏览器的一个测试项目,主要用来测试利用CSS3进行页面布局渲染的性能,这个测试也意在考察浏览器的CSS渲染能力。2、nontroppo 这也是一个比较简单的测试,主要测试浏览器对DOM模型的加载、节点的加载,以及CSS渲染页面的性能,测试本身很简单,但是考察的内容比较全面。3、Dormaeo Dormaeo是一个综合性的浏览器DOM模型操作、JavaScript综合性能、CSS选择器性能测试工具,它部分包含了我们上面提到的某些评测工具的功能,然而我们仅仅关注它的最后三项评测:DOM Core Tests(考察DOM模型操作性能)、JavaScript Library Tests(考察主流的jQuery和Prototype这两个JS库操作DOM的性能),以及CSS Selector Tests(考察浏览器的CSS选择器的性能)。4、slickspeed slickspeed相对来说不是一个特别重要的评测项目,其主要考察在几个主流的JS库下操作CSS选择器的性能表现,和上面第三项的测试内容有些重叠,然而我们会单独列出每个JS库的操作情况,便于习惯使用不同JS库的Web开发者参考自己常用的JS库在哪个浏览器下表现会比较好。三、Web标准和HTML5的支持能力[b]测试工具[/b]1、ACID3 Web标准测试 ACID3是行业公认的Web标准测试,所以无需多言。2、HTML5标准支持 HTML5test网站也是现在比较权威的HTML标准支持方面的测试网站,Web标准测试相对来说比较简单。四、浏览器安全性测试[b]测试工具[/b]Browserscope Browserscope是一个比较著名的浏览器综合性评测的开源项目,它包含了7000多项测试,涵盖了浏览器安全性、富文本编辑支持、选择器、网络性能、ACID3标准支持和JavaScript性能。因为我们上面的评测工具已经涉及了Browserscope测试的很多方面,因此我们的关注点将放在浏览器安全性上。这个安全性测试总共覆盖了17项测试,包括目前我们常见的各种利用浏览器进行攻击的问题,因此此项得分越高,浏览器的安全性就越好。
作者:CSDN社区专家
作者:CSDN社区专家
相关文章推荐
- 浏览器性能评测报告(五):评测结论
- 浏览器性能评测:评测工具
- 浏览器性能评测报告(一):评测项目
- 浏览器性能评测报告(三):评测环境
- 浏览器性能评测报告(四):评测数据
- Linux性能评测工具之一:gprof篇
- AIMS 2013中的性能报告工具不能运行的解决办法
- 各种浏览器性能评测
- Linux性能评测工具之一:gprof篇介绍
- Linux性能评测工具之一:gprof篇
- Linux性能评测工具之一:gprof篇
- nmon analyser____生成 性能报告的免费工具
- Linux性能评测工具之一:nmon篇
- 转:Linux性能评测工具之一:gprof篇
- 几款流行文章编辑器性能评测报告
- Linux性能评测工具之一:nmon篇
- TCP协议的性能评测工具 — Tcpdive开源啦
- TheServerSide.com发布最新J2EE vs. .NET性能评测报告
- 主流浏览器性能评测
- [原创][开源]跨浏览器的JavaScript性能检测工具 - 至于你信不信,我反正信了