For the most part, browser releases have now become routine, especially since all the major vendors – with the exception of Microsoft – have switched to a rapid-release schedule. Both WebRTC and asm.js, however, have the potential to change how developers create web apps, so even if you usually ignore Firefox releases, this one is definitely worth a look.
Built-In WebRTC Support
WebRTC allows developers to create web apps with built-in video and audio calls, as well as file sharing without the need for any plugins or third-party software. A number of companies, including Tokbox for example, are already betting big on WebRTC. Until now, however, only Google’s Chrome supported the budding standard in its mainstream browser releases. Now that Firefox also supports it in its stable branch, we will likely see a large number of startups and established companies examine this technology far closer. Microsoft, so far, remains the only major vendor who has decided to go ahead with a different standard for the same functionality, but I wouldn’t be surprised if Internet Explorer, too, would support WebRTC out of the box in the near future.
You can test all of these new features with Mozilla’s BananaBread game demo, which uses WebGL, Emscripten, asm.js and WebRTC to “show how you can deliver high-end 3D multiplayer games while still maintaining a fast and stunning experience.”
Other small updates in version 22 include improved WebGL-rendering performance, a download progress bar in the Dock application window on Mac OS X and support for display-scaling options on high-res displays on Windows. You can find the full release notes here.