Браузеры будут «летать»

browsers2

Консорциум Всемирной паутины (W3С), который разрабатывает единые стандарты веб-технологий, совместно с разработчиками топовых браузеров, в частности, Google, Microsoft и Mozilla, а также при участии инженеров движка WebKit анонсировал новый проект под названием WebAssambly. Его главная задача – в несколько десятков раз повысить скорость загрузки веб-страниц.

WebAssambly представляет из себя унифицированный двоичный компилятор. Он нужен для того, чтобы встроенный в браузер движок JavaScript мог исполнить код, который скомпилирован из разных языков программирования, например, C/C++.

У такого формата есть ряд неоспоримых преимуществ. Первое, что стоит отметить – такой формат позволяет обеспечить более сильное сжатие файлов JavaScript (в принципе, это обычный текст), что существенно уменьшает объём данных, скачиваемых из Интернета. К тому же, движок JavaScript в браузерах декодирует двоичный код во много раз быстрее, что отразится на скорости загрузки сайтов. В особенности, это относится к мобильным устройствам. К слову, протопит WebAssambly уже показывает впечатляющие результаты: скорость его обработки кода в 23 раза выше по сравнению с кодом asm.js.

До этого времени разработчики были вынуждены искать возможности обойти ограничения для компиляции кода в JavaScript, при этом каждая компания пыталась найти к решению этой проблемы свой подход. К примеру, в Microsoft  создали специальный язык программирования, TypeScript, который давал возможность расширить функции JavaScript. В свою очередь, в Google разработали Native Client. Новый формат WebAssambly вобрал в себя все достоинства этих проектов, что дало ему возможность компилировать для веба больше языков.

На первых порах разработчики намерены выпустить библиотеку для трансляции кода WebAssambly в движок JavaScript, чтобы получить возможность запустить его в любом браузере.

Другие статьи по теме

Браузеры будут "летать"

19.06.2015
Браузеры будут «летать» Консорциум Всемирной паутины (W3С), который разрабатывает единые стандарты веб-технологий, совместно...

Менеджер паролей LastPass был атакован х...

16.06.2015
Менеджер паролей LastPass был атакован хакерами Недавно в администрации весьма популярного сервиса LastPass, позволяющего использовать на различных...

Google – инструмент для поиска «пиратск...

24.09.2013
Google –  инструмент для поиска «пиратского» контента Поисковик компании Google обслуживает более 80 процентов запросов своих клиентов по поводу поиска...

Закон против пиратства охватит музыку и ...

23.09.2013
Закон против пиратства охватит музыку и программное обеспечение Один из депутатов Госдумы Р. Шлегель подготовил ряд поправок в недавно вышедший пиратский закон (с 1...

Комментарии

Добавить комментарий

Отображаемое имя пользователя
Адрес электронной почты (не публикуется)