Trzy giganty internetowe pojednają się aby zrobić przeglądarki szybciej

25.06.2015

Specjaliści z Google, Apple, Microsoft i Mozilla połączą siły aby stworzyć kodu bajtowego który przyspieszy pracę przeglądarek internetowych w 20 razy. Projekt został nazwany WebAssembly.

Teraz przeglądarki są programowane w języku JavaScript aby zrobić interaktywne strony internetowe. Pojawienie asm.js znacznie zmniejszenie ładowania. Ale system na podstawie kodu bajtowego typu .NET pracuje szybciej. Główna różnica między asm.js i WebAssembly to jest format binarny WebAssembly, który nie jest związany z kodem źródłowym. Ten format umożliwia JavaScript wykonać kod pośredni na niskim poziomie w twójej przeglądarce.

W ramach projektu jest rozszerzenie wsparcia dla różnych funkcji na przykład wiązanie dynamicznego zarządzania pełnej pamięci (mmap, pamięci dzielonej). Realizacja WebAssembly dają możliwość zobaczyć nowe funkcje, które mają przeglądarki.

Podoba się? Podziel się nim z przyjaciółmi!