Mozilla Firefox Opens Door To New Web Apps - InformationWeek

InformationWeek is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them.Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

IoT
IoT
Government // Mobile & Wireless
News
6/25/2013
03:14 PM
Connect Directly
Google+
LinkedIn
Twitter
RSS
E-Mail
50%
50%

Mozilla Firefox Opens Door To New Web Apps

With support for WebRTC and Asm.js, Firefox 22 offers developers the framework to create compelling new Web applications.

8 Things You Didn't Know You Could Do With Your iPad And The Cloud
(click image for larger view)
8 Things You Didn't Know You Could Do With Your iPad And The Cloud
Mozilla on Tuesday released Firefox 22, laying the foundation for faster 3-D graphics, video calls without plug-ins and browser-based peer-to-peer data sharing.

Firefox 22 implements technology called WebRTC, an open-source project backed by Google, Mozilla and Opera that allows real-time communication between Web applications without extra plugins or software like Adobe Flash.

Mozilla technical evangelist Robert Nyman in a blog post said that while earlier versions of Firefox supported an API component of WebRTC, getUserMedia (gUM), through which Web apps could access microphones and video cameras, this is the first time Mozilla has made WebRTC available in a stable release.

"We believe the industry has only scratched the surface of what's possible with WebRTC, and only by getting it into the hands of developers and early adopters will we see this technology's true potential," said Nyman.

[ Do you worry about cloud lock-in? Read Google Enhances Cloud Platform To Ease Lock-In Concerns. ]

Google already supports WebRTC in Chrome. While Apple does not support it in either current or announced versions of iOS or OS X -- possibly because WebRTC could pose competition to the company's FaceTime messaging system -- Google is reportedly working on an SDK to implement WebRTC in iOS.

Microsoft also does not support WebRTC in Internet Explorer. It prefers a similar technology called CU-RTC-Webc. One major objection that Microsoft and Apple appear to have with WebRTC is that it relies on the royalty-free VP8 video codec rather than their H.264 codec.

Presently, Web developers can use TokBox's OpenTok platform to write WebRTC applications that work in browsers from Apple, Google, Microsoft and Mozilla.

Firefox 22 also includes support for asm.js in its OdinMonkey JavaScript engine. Asm.js is a subset of JavaScript produced by running C/C++ code through Mozilla's Emscripten compiler. The resulting code runs fast enough in the browser that it offers users of graphics-intensive applications like 3-D video games an experience that's nearly as good as apps written in native code. That's a huge win for Web apps, which have traditionally been much slower than native apps for high-performance tasks.

"Mozilla is pushing the boundaries for what is possible on the Web today and proving the Web is the best development platform with advancements like these that improve interoperability and end fragmentation," the company said in a blog post.

In addition, Firefox 22 brings several other improvements: On Windows, it obeys display scaling options when enlarging text on high-res displays; on OS X, it displays the progress of downloads in the Dock application icon; the playback rate of HTML5 audio and video can now be changed; and the Add-Ons Manager now supports management of online social services.

The mobile version of Firefox 22 for Android has also been updated, though it has fewer changes worthy of note.

We welcome your comments on this topic on our social media channels, or [contact us directly] with questions about the site.
Comment  | 
Print  | 
More Insights
Commentary
Get Your Enterprise Ready for 5G
Mary E. Shacklett, Mary E. Shacklett,  1/14/2020
Commentary
Modern App Dev: An Enterprise Guide
Cathleen Gagne, Managing Editor, InformationWeek,  1/5/2020
Slideshows
9 Ways to Improve IT and Operational Efficiencies in 2020
Cynthia Harvey, Freelance Journalist, InformationWeek,  1/2/2020
White Papers
Register for InformationWeek Newsletters
Video
Current Issue
The Cloud Gets Ready for the 20's
This IT Trend Report explores how cloud computing is being shaped for the next phase in its maturation. It will help enterprise IT decision makers and business leaders understand some of the key trends reflected emerging cloud concepts and technologies, and in enterprise cloud usage patterns. Get it today!
Slideshows
Flash Poll