HTML5技术

哪个浏览器更适合用来玩 HTML5 游戏

字号+ 作者: 来源:    2014-11-17 18:29 我要评论( )

Scirra 拥有很多 HTML5 游戏方面的经验,这篇文章是由该网站总结的,告诉你哪些浏览器用来运行 HTML5 游戏能得到最佳的体验。 注意: 术语 硬件加速 意味着使用某些专用图形处理器来渲染游戏,其目...

 

  Scirra 拥有很多 HTML5 游戏方面的经验,这篇文章是由该网站总结的,告诉你哪些浏览器用来运行 HTML5 游戏能得到最佳的体验。

  注意: 术语 硬件加速 意味着使用某些专用图形处理器来渲染游戏,其目的是为了改善性能。如果桌面浏览器不支持硬件加速,那么可能非常的慢,而手机浏览器如果不支持的话,将完全无法运行。

  总结

  Scirra 推荐使用 Google Chrome 或者 Mozilla Firefox 作为 HTML5 游戏的最佳体验浏览器,两者在功能和性能上表现相当。

  最佳的手机浏览器是:Safari for iOS, Google Chrome for Android (beta 版, and for Android 4+ only), 或者是 Blackberry Playbook 浏览器。为了在 iOS 和 Android 提供更好的性能表现,Scirra 强烈建议使用CocoonJS 或 directCanvas 开发游戏,而 PhoneGap 实在是太慢了,无法用来发布游戏,只适合做 app。

  桌面浏览器

  Google Chrome

  - 支持硬件加速和 WebGL

  - 非常好的音频支持,支持 Web Audio API

  - 超快的 JavaScript 引擎

  - 得分: 10/10

  Mozilla Firefox

  - 支持硬件加速和 WebGL

  - 良好的音频支持,但不支持 Web Audio API

  - 非常快的 JavaScript 引擎

  - 得分: 9/10

  Internet Explorer

  - 非常沮丧的兼容性问题:IE 6, 7, 8 完全无法工作,新版本更新缓慢,大量用户使用老版本,XP 不支持 IE9+

  - 支持硬件加速,但不支持 WebGL,速度不及 Firefox 和 Chrome

  - 良好的音频支持,不支持 Web Audio API,不支持免费的 Vorbis 编码器

  - 非常快的 JavaScript 引擎

  - 一些 IE10 不支持,但是在 Firefox 和 Chrome 支持的特性:Gamepad support, fullscreen API support, high-resolution timers, WebGL.

  - 得分: 7/10

  Opera

  - 默认不支持硬件加速,需要手工打开

  - 良好的音频支持,不支持 Web Audio API

  - 非常快的 JavaScript 引擎

  - 得分: 5/10

  Safari

  - 支持 Mac 上的硬件加速,但 Windows 下不支持,WebGL 需要手工打开

  - 音频支持一般,据说将很快支持 Web Audio API

  - 快速的 JavaScript 引擎

  - 得分: 4/10 for Windows, 7/10 for Mac

  手机浏览器

  目前还没有对手机上的浏览器进行音频支持方面的测试。

  Safari for iOS

  - 支持硬件加速,但如果使用 PhoneGap 就不支持

  - 很差劲的音频支持

  - JavaScript 引擎速度尚好

  - 得分: 6/10

  Android stock browser

  - 不支持硬件加速

  - 差劲的音频支持

  - 偶尔还有会毛刺

  - Android 2.x 不支持多点触摸

  - 得分: 3/10, not generally useful

  Chrome for Android beta (Android 4+)

  - 支持硬件加速

  - 偶尔会崩溃

  - 得分: 5/10

  Firefox for Android

  - 不支持硬件加速

  - 得分: 2/10, too slow to be useful

  Blackberry Playbook browser

  - 支持 Playbook OS 2.1+ 下的硬件加速

  - 在低成本的设备上运行速度居然非常快

  - 得分: 6/10

  Internet Explorer for Mobile (Windows Phone)

  - 支持硬件加速,但是在某些情况下仍然很慢

  - 不支持多点触摸

  - 得分: 2/10

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • 浏览器渲染原理及流程 - 李某龙

    浏览器渲染原理及流程 - 李某龙

    2017-04-13 12:01

  • 认识浏览器缓存 - TechSnail

    认识浏览器缓存 - TechSnail

    2017-04-03 09:02

  • H5安卓端浏览器如何去除select的边框? - yangzailu1990

    H5安卓端浏览器如何去除select的边框? - yangzailu1990

    2017-03-08 17:02

  • 详解Google Chrome浏览器(操作篇) - Alan_beijing

    详解Google Chrome浏览器(操作篇) - Alan_beijing

    2017-02-13 15:01

网友点评
-