Google发布浏览器效能测试工具Web Latency Benchmark,并提供Linux、Mac OS X和Windows版本给用户下载。Web Latency Benchmark是一种新型的浏览器基准测试方法,通过使用JavaScript和在本机的程式码,测量Web浏览器延迟以及闪避情况。Web Latency Benchmark同时亦是一个开源项目,託管在GitHub上,并使用Apache用户授权。
近年来浏览器基本上已经取代了作业系统的地位,不论是看邮件、使用地图甚至文书处理、试算表和简报的制作和分享,都可以透过浏览器来进行。是以浏览器要求的性能也越来越高,Google于是推出了衡量浏览器反应速度的Web Latency Benchmark。
利用JavaScript来衡量Benchmark并非新事,Google就曾经发布一个名为Octane 2.0的测试工具。但Web Latency Benchmark与Octane 2.0的最大分别,在于前者利用了Latency和Jank来作为测试的基准。JavaScript计算的是程式内部的演算速度,Latency和Jank计算的是浏览器的反应速度和轻快感。看示范可能会较为容易理解,首先是Latency,大家可对比两者的游标追踪方式有何不同。
Jank计算的轻快感,右方的明显延迟正是影响用户体验的因素之一。
这与硬体性能和作业系统没有直接关系,浏览器如何使用系统资源工作令用户感觉良好,才是Web Latency Benchmark的测试重点。在浏览器几乎已经可以完成任何工作的今天,只要安装了像Firefox或Chrome的浏览器,底层反而Linux、Mac OS X还是Windows,都已经不再重要了。
推荐阅读:
Google 旧金山办公室的超猛旋转滑梯 http://www.linuxidc.com/Linux/2013-10/91566.htm
Google Bug赏金计划覆盖内核和其它FOSS软件 http://www.linuxidc.com/Linux/2013-10/91316.htm