How does it work?
Why does it matter?
What does it replace or change?
- It removes the need for browser plug-ins to support online gaming.
- It allows you to put large applications on the web without rewriting them.
Is it a standard?
WebAssembly is an emerging standard, with ongoing work on the specification. The browser vendors have reached consensus on the design of the initial WebAssembly API and binary format, and there is an active W3C Community Group with members from Mozilla, Microsoft, Google and Apple.
Which products support it?
WebAssembly is currently supported in Firefox and Chrome browsers on Linux, MacOS, Windows and Android. Autodesk will support .wasm and WebGL 2 in its Stingray v1.8 game engine, and experimental support is being added to other game engines and the Rust language.
WebAssembly is an open standard that anyone can use. Visit the community site to find technical documentation, future roadmap and ways to contribute.
Get the scoop from our engineers in these recent articles and blogs.
- Why WebAssembly is a game changer for the web – and a source of pride for Mozilla and Firefox
- WebAssembly Articles on Mozilla Hacks
- A cartoon intro to WebAssembly
- WebAssembly resources on MDN