Home > Webmaster News > Internet News > Google, Mozilla & Microsoft Roll Out Support for WebAssembly File Format

Google, Mozilla & Microsoft Roll Out Support for WebAssembly File Format

WebAssembly, announced last year in June, is a phenomenal effort put together by the W3C, and backed by Mozilla Firefox, Google Chrome, Microsoft Edge, and Apple Safari browsers, to develop a binary format for web-based applications. According to the WebAssembly design guidelines, the new file format would allow developers to compile their “code” to a binary, which will then be executed inside each browser’s JavaScript engine.

Before we go any further however I want to make one thing extremely clear. WebAssembly is not a javascript replacement. It’s not out there for you’re mega-menu’s and you’re image lightboxes. WebAssembly is intended to be used for complex data visualizations, extremely large JS-driven Web or mobile applications, and Web-based animations.

It is with these types of projects that WebAssembly will truly shine, with preliminary tests showing it to be already 23 times faster than similar JavaScript applications optimized through Mozilla’s asm.js, and 20-30% smaller when it comes to actual file size.

Today, a huge milestone has passed for WebAssembly as Google, then Microsoft, and then Mozilla, announced that they’ve added initial support for WebAssembly files in their browsers. WebAssembly still has a long way to go before it’s ready for a full on public release – however if you’re running a supported browser you can head on over here and try out the demo WebAssembly game – Angry Bots.

About Michael Boguslavskiy

Michael Boguslavskiy is a full-stack developer & online presence consultant based out of New York City. He's been offering freelance marketing & development services for over a decade. He currently manages Rapid Purple - and online webmaster resources center; and Media Explode - a full service marketing agency.

Check Also

When Disaster Strikes: Reviewing AWS vs Azure Disaster Recovery Solutions

Disaster recovery, in the context of IT, refers to the implementation of specific tools, policies, ...

Like every other website, this site uses cookies to analyze our traffic. Cookies may also be utilized by our advertisers and partners. By using this website you agree to the use of said cookies. More Information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings, continuing to navigate past this message, or you click "Accept" below then you are consenting to the use of cookies on the Rapid Purple website.