Google released Chrome 58 Canary this week, which enbales WebAssembly by default. The action gives Chrome more power to run web apps directly in the browser, but this is early days. WebAssembly -- sometimes referred to as wasm -- is a smaller, more efficient format for compiling content on the web.
Google has announced that the company is ending support for Portable Native Client (PNaCl) in favor of WebAssembly, a new portable format used for compilation to the Web. In the first quarter of 2018, PNaCl support will end everywhere except for inside Chrome Apps and Extensions.