拥有很多 HTML5 游戏方面的经验,这篇文章是由该网站总结的,告诉你哪些浏览器用来运行 HTML5 游戏能得到最佳的体验。
注意: 术语 硬件加速 意味着使用某些专用图形处理器来渲染游戏,其目的是为了改善性能。如果桌面浏览器不支持硬件加速,那么可能非常的慢,而手机浏览器如果不支持的话,将完全无法运行。
总结
推荐使用 或者 作为 HTML5 游戏的最佳体验浏览器,两者在功能和性能上表现相当。
最佳的手机浏览器是: for iOS, for (beta 版, and for 4+ only), 或者是 浏览器。为了在 iOS 和 提供更好的性能表现, 强烈建议使用 或 开发游戏,而 实在是太慢了,无法用来发布游戏,只适合做 app。
桌面浏览器
– 支持硬件加速和 WebGL
– 非常好的音频支持,支持 Web Audio API
– 超快的 引擎
– 得分: 10/10
– 支持硬件加速和 WebGL
– 良好的音频支持,但不支持 Web Audio API
– 非常快的 引擎
– 得分: 9/10
– 非常沮丧的兼容性问题:IE 6, 7, 8 完全无法工作,新版本更新缓慢,大量用户使用老版本,XP 不支持 IE9+
– 支持硬件加速,但不支持 WebGL,速度不及 和
– 良好的音频支持,不支持 Web Audio API,不支持免费的 编码器
– 非常快的 引擎
– 一些 IE10 不支持,但是在 和 支持的特性: , API , high- , WebGL.
– 得分: 7/10
Opera
– 默认不支持硬件加速,需要手工打开
– 良好的音频支持,不支持 Web Audio API
– 非常快的 引擎
– 得分: 5/10
– 支持 Mac 上的硬件加速,但 下不支持,WebGL 需要手工打开
– 音频支持一般,据说将很快支持 Web Audio API
– 快速的 引擎
– 得分: 4/10 for , 7/10 for Mac
手机浏览器
目前还没有对手机上的浏览器进行音频支持方面的测试。
for iOS
– 支持硬件加速,但如果使用 就不支持
– 很差劲的音频支持
– 引擎速度尚好
– 得分: 6/10
stock
– 不支持硬件加速
– 差劲的音频支持
– 偶尔还有会毛刺
– 2.x 不支持多点触摸
– 得分: 3/10, not
for beta ( 4+)
– 支持硬件加速
– 偶尔会崩溃
– 得分: 5/10
for
– 不支持硬件加速
– 得分: 2/10, too slow to be
– 支持 OS 2.1+ 下的硬件加速
– 在低成本的设备上运行速度居然非常快
– 得分: 6/10
for ( Phone)
– 支持硬件加速,但是在某些情况下仍然很慢
– 不支持多点触摸
– 得分: 2/10
英文原文,原创翻译