因此,我正在做一个老式的学校游戏,以使用画布获得乐趣。 Firefox很慢,但铬剂量有萤火虫,我发现使用JavaScript开发时几乎是一项要求。所以第一个问题:人们如何在没有萤火虫的帮助下开发这些复杂的游戏?javascript canvas html5性能问题
第二个问题。什么是一些性能提示可以帮助绘图函数(或一般的JavaScript)更快地执行?在我看来,这是该领域的瓶颈(至少对于Firefox而言)。
最后一个问题。通过在firebug中进行性能分析的实验,我可以看到一些人称之为“不良实践”的性能提升,比如:我已经将代码组织到了一个功能列表中,每个功能都做一件事。这比运行beginPath()和closePath()之间的所有代码的速度要慢,但这样做会导致意大利式面条代码并且很难遵循。你如何管理平衡?
Chrome和Safari拥有Webkit Inspector,它非常像Firebug。 – 2010-11-17 21:47:39
实际上Chrome有Firebug精简版:http://getfirebug.com/releases/lite/chrome/ – yoda 2010-11-17 21:48:46
Firefox 4的JavaScript引擎比Firefox 3.6快很多,并且可以使用beta版本。 – PleaseStand 2010-11-17 23:14:01