WebAssembly Preview Functionality Arrives in Browsers
In a coordinated announcement, Microsoft, Google, and Mozilla each published a blog post showing off WebAssembly functionality in their respective browsers.
This collaboration represents an essential step in standardizing the WebAssembly binary format. The work that each vendor has done allows them to have a better conversation about the format and how to move forward.
On Google's V8 announcement, Seth Thompson says that:
Within Firefox, we refactored our existing asm.js optimization pipeline to use WebAssembly’s binary format as the representation of asm.js code sent from the main parsing thread to the background compiler threads.
A demo WebAssembly app is available at http://webassembly.github.io/demo/; below, a video of the game play inside Edge:
To enable the experimental features:
- In Chrome: Using Chrome Canary 51.0.2677.0 or higher, turn on the
- In Firefox: using the latest nightly build, set the
Edge support for WebAssembly is currently only available in an Microsoft internal build and WebKit's implementation is still in development.