代码改变世界

火狐浏览器开始支持3D游戏和视屏通话

2013-09-08 22:12  极乐鸟  阅读(369)  评论(0编辑  收藏  举报
最近,Mozilla发布了第22版本的火狐浏览器,这个版本增加了对3D游戏、视频通话和文件分享功能的支持。现在使用者不必下载额外的插件或者第三方软件就可以使用上面的所有特性。为了鼓励更多的开发者为火狐开发高性能的扩展和插件,Mozilla致力于使浏览器开发变得更简单、有趣、高效。
 
Mozilla引入了一个强大的JavaScript子集(asm.js),它能够帮助开发者创建强大的应用,比如3D游戏、图像处理等。
 
它能够被浏览器直接处理,不需要再安装额外的软件或插件。开发者可以通过使用 Emscripten  交叉编译器直接生成asm.js,这样,像游戏或者其他基于浏览器的高性能本地应用就能够很简单的被开发了。
 
Mozilla and Epic联合推出了Unreal引擎3,将性能增加至接近本地速度。因此开发者可以通过使用JavaScript, Emscripten and WebGL技术以较低的消耗来为浏览器开发高性能的游戏。
Mozilla 还通过浏览器的原生应用提供了对视频通话、语音通话、和文件分享的支持。在浏览器上你可以通过WebRTC技术来进行实时音频和视频通信。你可以编写几行代码来实现它,并且它能够很简单的和浏览器应用进行集合。因此,开发人员可以为他们的用户开发更丰富的交互应用程序。
 
WebRTC技术将作用于移动设备和桌面操作系统,浏览器及在任一系统发起和接收视频呼叫,或与你的家人和朋友分享视频。你也能够通过浏览器来分享文件。Mozilla与爱立信一起展示这一技术,使用Firefox的用户可以无缝连接手机进行语音通话,视频通话和共享文件。WebRTC 结合 TokBox’s OpenTok 实时语音平台技术可以让很多开发者和商家创建强大和创新的实时视频应用。
 
Mozilla表示,他们致力于推动网络世界的前沿,利用新技来提高您的浏览器的交互性,他们推出一项计划名为BananaBread的单人游戏的演示游戏设计,他们给开发人员演示了如何使用WebGL、Emscripten、asm.JS和 WebRTC技术写一个高端的3D多玩家游戏。