HTML5 知识库

在各种浏览器上的HTML5 Canvas ,Javascript性能测试

   阅读:866次   评论:5条   更新时间:2011-09-15    

Freeciv.net(一个在线游戏网站)为了测试其网站在不同的浏览器的性能差异,创建了一个测试应用-freeciv-forever 。根据其显示的测试结果对Javascript代码和HTML5 Canvas的实现进行改进。


 
为了开发出具有竞争力的富Web应用,使用Javascript和HTML5 Canvas元素时请注意:

目前大多数的浏览器都支持 HTML5 canvas元素,但是IE不支持,所以就选择了 Excanvas,它能将Canvas功能带入了IE,但是性能方面还是不尽人意。Freeciv.net采用了canvas的替代方案:Javascript, DHTML 和 一个可以自定义可见尺寸的背景图片的div元素。Opera由于其他的JavaScript兼容的兼容的问题目前也不能支持此基准。

良好的性能极为重要,为了实现一个富Web应用,肯定需要大量的animation,fast redraw,full-screen interactivity以及用户友好的体验。大多数的桌面应用能轻松的渲染每秒超过100帧的二维图形,但是浏览器目前还没有这个能力与之竞争。

结果显示:


 

 

评论 共 5 条 请登录后发表评论
5 楼 xylyl 2010-02-01 09:28
4的是SB,你不用游览器?你现在怎么发的言?我看你中看不中用
4 楼 mblmh2008 2010-02-01 08:51
最高7.9帧的速度能干什么啊?中看不中用的玩意儿
3 楼 haiyupeter 2010-02-01 08:42
google太牛了吧,以后google OS配合google-chrome还真想一统天下吗?
2 楼 wujiazhao88 2010-01-30 21:12
from:google,so ...
1 楼 maomiandyou 2010-01-30 10:52
firefox went slower and slower

发表评论

您还没有登录,请您登录后再发表评论

Global site tag (gtag.js) - Google Analytics