Nowy Firefox uruchomi gry i aplikacje webowe tak szybko, jakby ładował obrazki
Po długich latach zmagań między rozwiązaniami mającymipozwolić na jak najszybsze uruchamianie aplikacji w przeglądarkach,w 2015 roku wyłonił się standard WebAssembly.Definiuje on binarny format plików .wasm i odpowiadający muźródłowy format tekstowy kodu przypominającego assembler. Kodtaki uruchamiany jest na przenośnej maszynie stosowej, z szybkościąbliską szybkości natywnego kodu, w bezpiecznym sandboksie, poprzejściu formalnej weryfikacji. Co najważniejsze, obecniewszystkie najważniejsze przeglądarki są już w stanie uruchamiaćaplikacje dostarczane w postaci plików .wasm, a pod względemmożliwości aplikacje te mogą to samo, co aplikacje w JavaScripcie.Każdy z producentów ma jednak własną implementację standardu, aróżnią się one między innymi wydajnością dekodowania binarnychplików i ich kompilacji. Różnice były jednak niewielkie – ażdo teraz. Mozilla znalazła sposób, by radykalnie przyspieszyć tenproces.