最近,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多玩家游戏。