Mozilla sets its site on mobile standardization

12.10.2011

Other existing technologies may need only slight modification for this new environment. Eich demonstrated a version of JavaScript developed by Intel, , that can execute some of the JavaScript code on the GPU (graphics processing unit). This can vastly increase the speed at which JavaScript apps can perform. He ran an animation that, without River Trail, executed on the browser at a rate of 3 frames per second, while with the Parallel JavaScript engine, ran at a much smoother 45 FPS.

Mozilla itself has a number of projects that could help with its goal. Mozilla employs about 570 employees, and about 1,000 active code committers.

One project is , which uses the browser as a mechanism for verifying the user's identity. Once users verify their email address, that address can be used to log in to different sites, with the browser providing the password automatically. BrowserID works like OpenID, except that the email address, rather than a Web address provides the authentication.

"BrowserID is the lynchpin for open Web apps," Eich said.

Another project is called , which Eich demonstrated during his talk, using an Android phone. When he turned the phone on, the device displayed what looked like a typical Android home screen. But this screen was actually the Firefox browser, built on the Gecko rendering engine and OpenGL JavaScript graphics library. All the applications on the device were written using only HTML, CSS and JavaScript.