Google, Apple, Microsoft и Mozilla объединятся, чтобы «ускорить» браузеры

Специалисты компаний Google, Apple, Microsoft и Mozilla объединят свои усилия для создания байт-кода, который ускорит работу интернет-браузеров в 20 раз. Проект получил название WebAssembly .


Сейчас браузеры используют JavaScript для придания интерактивности веб-страницам. Появление asm.js значительно сократило время загрузки страниц, но системы, основанные на байт-коде типа .NET работают быстрее. Основное отличие WebAssembly от asm.js состоит в том, что WebAssembly является бинарным форматом, не завязанным на исходных текстах JavaScript и позволяющим выполнять в браузере низкоуровневый промежуточный код.

Проект планируется расширить поддержкой различных возможностей, таких как, к примеру, динамическое связывание, полное управление памятью (mmap, shared memory). Внедрение WebAssembly даст возможность воплотить в жизнь создание новых продуктов, работающих в браузерах.


(Голосов: 5, Рейтинг: 5)