The latest version of Google Chrome, that’d be Chrome 58, enables WebAssembly by default and that gives web apps a whole lot more processing power, making your smartphone a lot more useful, especially when using web apps instead of Android apps. JavaScript is used on most websites these days, for interactive content, and now WebAssembly is here to help make JavaScript a bit more user friendly – albeit still in the background. WebAssembly is going to be used for low-level applications using JavaScript, and it’s something that has been being worked on for many years.
For the most part, users won’t know what WebAssembly is, or what it’s doing to speed things up in the background. It’ll make things like video editing in the browser a bit easier, since it handles SIMD and threads much better than plain old JavaScript does. WebAssembly will give Chrome more processing power if it needs it, which should make web apps and even general browsing a bit easier for everyone using Chrome.
Keep in mind that WebAssembly is still in a super early form. In fact, it’s not even in Chrome Beta or Developer channels, it’s in Chrome Canary which is the most beta form of Chrome. So if you are looking to take advantage of WebAssembly and check it out, you’ll need to install Chrome Canary. But remember that Canary is very early beta, or even alpha, so you’ll likely find loads of different bugs and other issues with Chrome in this version. However using it and testing it out can help Google get feedback on what needs to be fixed to make WebAssembly and even Chrome in general, easier to use.
WebAssembly likely won’t be coming to the Beta channel or the stable channel anytime soon. Since it has been in development for years already, there is likely still plenty of work that needs to be done on it before it can be made available for the masses that use Chrome everyday. Since this is handling how some background processes work in Chrome, it’s a bit tougher to work on, than say a new user interface would be.