Mozilla has released Firefox 31, including the implementation of new ECMAScript 6 features, malware blocking and new features for game developers.
This article presents the release process used by Mozilla for their browser.
The Status.IE project provides compatibility information for 4 major web browsers, allowing developers to see which features are available based on the browsers they need to support. Microsoft has open-sourced both the code serving the project and the data it offers, making it easy for developers to further their own development projects.
Mitchell Baker has announced this week that Mozilla is adding Encrypted Media Extensions (EME) to Firefox, joining the ranks of Microsoft, Google, and Apple who have implemented the system in their browsers. The Free Software Foundation has condemned the partnership between Mozilla and Adobe, describing Adobe as being "hostile to the free software movement and to Mozilla's own fundamental ideals."
Mozilla has released Firefox 29, bringing updates to the user interface as well as improvements in asm.js performance and new web API, including Web Audio API and CSS Flexbox, and a finalised and enabled Gamepad API.
Taking a detour from their original pure-HTML5 approach to mobile development, Mozilla has been working on adding support for Firefox OS to Cordova, which has happened with the latest Cordova 3.4.0.
In an effort to accelerate the development of Firefox OS, Mozilla announced a Contribution Program which will aim at providing dedicated developers with access to resources and reference hardware. Foxconn will manufacture the initial reference hardware, a tablet. The program will be open to developers, localizers, testers, and bug fixers.
Mozilla Firefox 26 now blocks all Java plug-ins by default due to security concerns but allows users to run such plug-ins if they want to.
Telefónica has launched the ZTE Open, the first consumer-oriented mobile phone running Mozilla's fully web-based FirefoxOS. The ZTE Open sells as a €69 prepaid phone that comes with €30 and is aimed at the low-end market. Telefónica will launch more FirefoxOS phones in other markets over the coming weeks. Other operators will launch FirefoxOS-based phones later this year.
Sauce Labs has extended Appium to support automated testing for Android and Firefox OS applications. Support for iOS was introduced earlier this year.
LG buys webOS. Samsung kills Bada and strengthens Tizen. Firefox OS attracts more carriers and first devices seen at MWC 2013.
Google has released PageSpeed Insights 2.0 with an interface redesign, extensions for Chrome and Firefox, automatic page optimizations with an online service or via SDK, an API, support for mobile devices and more analysis rules.
The Jetty project recently announced that Jetty now has SPDY support. InfoQ caught up with Greg Wilkins and Simone Bordet to find out more about the protocol, and what advantages it may bring.
Historically, Mozilla has rejected the use of non-open codecs (such as H.264), a subject that has been covered before on InfoQ. The main reason is ideological; H.264 is covered by patents and licensed by the MPEG-LA. Could this stance be softening, with the proposal to allow platform-provided codecs for video support?
Mozilla will create a separate Firefox release for enterprises, but it will come with less security and stability fixes. Organizations interested in such a version are invited to participate in alpha and beta testing.