Firefox 22 brings built-in WebRTC and asm.js support

by Mark Tyson on 26 June 2013, 11:15

Tags: Firefox

Quick Link: HEXUS.net/qabx5j

Add to My Vault: x

Mozilla has implemented some big under-the-hood changes in the latest Firefox 22 browser release. The open source software firm says it has now “conquered” the challenges that prevented the web browser being capable of being a “powerful platform for complex tasks”.

The biggest changes in the new Firefox browser release are regarded to be; “WebRTC is now enabled by default” and “asm.js optimizations (OdinMonkey) enabled for major performance improvements” among a long list of other additions, changes and security fixes. TechCrunch reports that amongst all the other updates in this latest version of Firefox, these two changes “have the potential to change how developers create web apps”.

WebRTC

WebRTC will allow developers to build web apps which support audio, video and file sharing functions, all without the need for any third party plug-ins. Now this feature is in a regular release version of Firefox we should see more such apps being produced. Google’s Chrome also supports this standard and IE is expected to follow.

Asm.js optimisations

Asm.js is a subset of Java which can be compiled and run in this new Firefox release at a speed approaching half that of native code. However the strict coding standards and sparse syntax of asm.js are said to make it relatively difficult to work with. Nevertheless asm.js opens the possibility of bringing “high-intensity applications, like 3D games and photo processing, directly on the Web without having to install additional software or use plugins” says the official Mozilla Blog. The practical application of this functionality was demonstrated previously in an Unreal Engine 3 demo.

Mozilla optimistically concludes its blog post announcement by saying “We are excited about the possibilities that these new technologies bring to the Web and can’t wait to see what amazing experiences developers will create”.

Get the latest updated version of Firefox now by navigating to the Help>About Firefox menu (it’s about a 12 MB download for Windows users), or if you don’t have Firefox on your computer already you can get it from here.



HEXUS Forums :: 2 Comments

Login with Forum Account

Don't have an account? Register today!
They've also scaled it for high DPI displays - looks much, much better on a MBP retina. Good to see!
Yeah, no.
> “Asm.js is a subset of Java”
There's a big difference between Java and JavaScript.