浏览器进入三强争霸时代后,被冷落N年的HTML5迅速成为业界性能标杆。近日,国外科技博客公布了一段Google最新Chrome 7浏览器的测试视频,结果令人惊讶:在启用GPU加速功能后,Chrome 7的HTML5性能足足超过Chrome 6三倍!
这个测试所使用的网页来自微软官方,屏幕上游来游去的鱼儿使用了HTML5技术进行渲染,测试所使用的Chrome版本分别为6.0.472.51和7.0.503.0。我们可以看到,在鱼的数量只有1条的时候,Chrome 7和Chrome 6速度差距并不大,大概是25帧 vs 40帧这个比例。但当鱼的数量增加到10条甚至100条的时候,Chrome 6运行速度发生了严重下降,有时甚至跌至个位数,而Chrome 7依然可以稳定在30帧以上。
不过,当鱼儿数量为20条的时候,Chrome 7占掉35%的CPU,比Chrome 6平均17%的CPU占用率要高不少。
可以最后加一句,IE9 如何对待 GPU加速这个问题
需要注意的是,GPU加速在Chrome 7下默认是关闭的,如果你要开启它,需要在Chrome 7的运行目标栏下加上“–enable-accelerated-compositing”这一行参数。

PS,测试地址在此,不怕死的可以自己试试看。