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 楼 xylyl 2010-02-01 09:28
4 楼 mblmh2008 2010-02-01 08:51
3 楼 haiyupeter 2010-02-01 08:42
2 楼 wujiazhao88 2010-01-30 21:12
1 楼 maomiandyou 2010-01-30 10:52