Mozilla-pioneered asm.js and WebGL achieve milestone as the Unity game engine provides full support for WebGL titles

We have great news to share. Our long-standing partner, Unity announced today that it is removing the preview label from its WebGL export functionality as of Unity 5.3. Over the past six months Unity and browser makers have been pushing hard to address quality and performance issues to offer developers full support for creating titles using this technology.

We wanted to give an update on all of Mozilla’s efforts to drive Web gaming online. In brief, we continue to see growing support from other browser providers for the Web technologies — including Mozilla-pioneered asm.js and WebGL — that empower developers to build amazing game experiences.

Adoption by Other Browser Makers

The Web game stack is a collection of Web technologies that — when brought together — empower developers to build high-end video game experiences for users. We continue to see strong support for the Web games technology stack across browsers. The WebGL graphics API has already spread across all browsers. And since our last update, other browsers have made significant strides in their asm.js implementation.

Microsoft’s Edge browser has enabled targeted asm.js optimization by default, and Google’s Chrome browser added asm.js to their status tracking board as a defacto standard. In addition, Safari has also made improvements to asm.js performance with the release of their FTLJIT optimizations last year, and included asm.js code in their benchmark JetStream. Firefox, Chrome, Edge, and Safari can now run Unity WebGL on the desktop.

Games

All of this support has led to exploration and interest from game developers. EVERYDAYiPLAY shipped Heroes of Paragon on the Web via Facebook. To quote Vincent Vergonjeanne, EVERYDAYiPLAY’s CEO and Founder, “Today we have a Web game with awesome performance running friction-free in all contemporary browsers. We also launched the game on mobile at the same time, and are excited to state that our initial launch data shows the Web version is outperforming both iOS and Android. People are spending more and playing longer when playing on the Web!” Heroes of Paragon is now available to play one click away.

Heroes Of Paragon

The Future

We continue to work with other browser makers on improving the potential of games on the Web. Mozilla is working on technologies such as WebAssembly, WebGL 2, SharedArrayBuffer, and SIMD support which promise to enable ever better experiences. To learn more about Mozilla’s efforts to improve games on the Web, please visit games.mozilla.org.

Extending the Web’s capabilities in Firefox and beyond

As part of Mozilla’s mission to promote openness, innovation and opportunity on the Web we not only make our own products, like Firefox, but work on technologies that will benefit the entire Web ecosystem. We do this because we want the Web to reach its full potential and grow with interoperable and consistent experiences for both users and developers. This includes experimenting with Service Workers and other technologies that enable a new design pattern known as Progressive Web Apps -a key next step in the Web Apps story. Continue reading …

NPAPI Plugins in Firefox

Mozilla has been steadily improving the Web platform to support features that were once only available via NPAPI plugins. Streaming video, advanced graphics, and gaming features have all become native Web APIs in the past few years. Mozilla continues to prioritize features that will make it possible for sites to switch away from plugins. Features such as clipboard access which used to require plugins are now available via native Web APIs. As browsers and the Web have grown, NPAPI has shown its age. Plugins are a source of performance problems, crashes, and security incidents for Web users. Continue reading …

Help Test Private Browsing with Tracking Protection in Firefox Beta

Firefox Beta, with experimental new features like Tracking Protection in Private Browsing, is now available for testing. We’re always working to give users more choice and control over their Web experience and we have a hypothesis that users have a greater expectation of privacy when using Private Browsing. We’ve gotten feedback from some of our pre-beta users that supports this. Users reported that they believed Private Browsing was already protecting them from third-party tracking across the Internet. Continue reading …

Windows 10 and User Choice

User choice is a core principle with which we design our products. In particular, we’ve found that the best way to design products is to craft experiences where our users understand the choices they are making and ensuring those choices are respected.

A recent example is how we evolved our strategy around search in favor of a more geographically targeted approach to search. First, when we changed the default search provider shipping with Firefox in a relevant geography, if a user had chosen a specific search provider as default before the switch, we respected that choice and made no change to that user’s default. Second, we redesigned the user interface to make it easier to both change the default search engine as well as choose different search engines on a per-search basis with a single click. Continue reading …

New Experimental Private Browsing and Add-ons Features Ready for Pre-Beta Testing in Firefox

We’re experimenting with new features in pre-beta versions of Firefox (Firefox Developer Edition on Windows, Mac and Linux and Firefox Aurora on Android) to offer more control over your privacy, including updated Private Browsing ready for pre-beta testing.

All major browsers offer some form of experience that is labeled ‘private’ but this is typically intended to solve the “local” privacy case, namely preventing others on a shared computer from seeing traces of your online activity. This is a useful solution for many users, but we’re experimenting with ways to offer you even more control when they open Private windows. Continue reading …

Firefox for Windows 10: How to Restore or Choose Firefox as Your Default Web Browser

We’re excited to bring all that you love about Firefox, the web browser, to Windows 10. When you upgrade to Windows 10 or get a device that already has it installed, you may be surprised to find that your default browser is set to Microsoft Edge by Windows. Microsoft has changed how to set default applications in Windows 10 and to help with the process, we have illustrated below all the steps you need to set or change your default back to your intended choice. Continue reading …

What to Look Forward to from Firefox OS

Firefox OS is an important part of our mobile strategy, in addition to Firefox for Android and other initiatives. We believe that building an open, independent alternative to proprietary, single-vendor platforms is critical to the future of a healthy mobile ecosystem. And it is core to our mission to promote openness, innovation and opportunity in online life.

As an open source project, we are different from other tech companies and do most of our work and planning in the open, so we want to share a brief update of what we’re planning and what we’ll be experimenting with for the next phase of Firefox OS. Continue reading …

Mozilla Games Technology Roadmap

In furthering the advantages and appeal of the Web as a platform for games and game technologies, Mozilla is publishing its games-focused roadmap. In short, it’s all about high-performance, plugin-free games on the Web. We have made incredible progress over the last few years; to continue this trend, Mozilla has been working with game developers and tool makers to identify additional enhancements that will further empower the community. The following roadmap outlines both the feedback we received and the solutions we are currently pursuing in response to this feedback. This roadmap may be subject to change. Continue reading …