Based on the unusual partnership between major rivals, internet users could have a much different and faster online experience. For several months, engineers of browsers revealed WebAssembly, a project that will blend the incredible reach of the World Wide Web with speed of a software program developed specifically to run natively on Apple’s iOS, Google’s Android, and Microsoft’s Windows, as well as other operating systems.
If WebAssembly reaches its expected potential, the very foundation of the computing industry will changed. A team from Mozilla’s Firefox along with Microsoft support and a team from Google’s Chrome have discovered a way that people can browse the internet faster. In addition, WebAssembly would make the online experience when loading certain applications more seamless and effortless.
Using WASM, an entirely new class of software for virtual reality, high-intensity gaming, and video editing could be written as browser-based versions. As stated by Yevgeniy Shpika, co-founder of Pics.io, a well-respected browser-based site for photo editing, having WebAssembly as an option would be amazing, not to mention saving at minimum 20% of the company’s budget.
Typically, new Web standards start with a single browser maker that convenes with others for support but with WebAssemply, support would be provided from the get-go from four of the top browsers to include Apple, Google, Microsoft, and Mozilla. The outcome will be extremely fast online applications.
However, as some insiders point out, liberating programmers would also lessen the hold that Google and Apple currently have on the technology industry. As a result, smaller, new, and struggling mobile operating systems such as Windows Phone and BlackBerry OS would have the same opportunities as the big players.
Even at the most basic level, WebAssembly will allow browsers to run software written in C, C++, and a variety of other languages differently. Even Filip Pizlo, WebKit developer with Apple filed a request to support WebAssembly in that company’s Safari.