ВАЖНО:Свежие новости из первых уст
» » Браузеры будут ускорены на порядки
Раздел: Технологии  
0

Браузеры будут ускорены на порядки

Браузеры будут ускорены на порядкиУскорение в несколько десятков раз обещают реализовать за счет новых веб-стандартов.

Ведущие разработчики браузеров, включая Google, Microsoft, Mozilla и инженеров движка WebKit под эгидой Консорциума Всемирной паутины (W3C) — организации, разрабатывающей единые стандарты веб-технологий, — анонсировали новый проект WebAssembly, призванный увеличить скорость загрузки веб-страниц в несколько десятков раз.

Об этом сообщает Хроника.инфо со ссылкой на TechCrunch.

WebAssembly — это унифицированный двоичный компилятор. Его задача заключается в том, чтобы встроенный в браузер движок javascript мог исполнять код, скомпилированный из разных языков программирования, таких как C/C++.

У бинарного формата есть несколько важных преимуществ. Во-первых, он обеспечивает более сильное сжатие javascript-файлов (по сути, обычного текста), что приведет к скачиванию меньшего объема данных из Интернета. Во-вторых, javascript-движок в браузерах декодирует двоичный код в десятки раз быстрее, что скажется на повышении скорости загрузки сайтов, особенно на мобильных устройствах. Прототип WebAssembly уже обрабатывает код до 23-х раз быстрее, чем код asm.js.

Ранее разработчикам приходилось обходить ограничения для комплиляции кода в javascript. Каждая крупная компания пыталась решить проблему по-своему. Microsoft, например, создала язык TypeScript, расширяющий функции javascript, Mozilla — подмножество asm.js, Google — Native Client. Новый формат призван объединить достоинства этих разработок и сделать так, чтобы для веба могло быть скомпилировано больше языков.

Читайте также: Беларусь блокирует все неугодные госорганам сайты

На начальном этапе разработчики планируют выпустить библиотеку для трансляции WebAssemlby-кода в javascript, чтобы его можно было запускать в любом браузере. Позднее будет выпущено больше инструментов (компиляторов, отладчиков и т.п.) и добавлена поддержка новых языков (Rust, Go, C# и др.).
Если вы нашли ошибку в тексте, выделите её мышью и нажмите Ctrl+Enter
Загрузка...
загрузка...
18-06-2015, 18:33 » Автор: Андрей Петренко
     1343
     0


Оставьте свой комментарий

Имя:*  
E-Mail:
Полужирный Наклонный текст Подчёркнутый текст Зачёркнутый текст | Выравнивание по левому краю По центру Выравнивание по правому краю | Вставка смайликов Выбор цвета | Скрытый текст Вставка цитаты Преобразовать выбранный текст из транслитерации в кириллицу Вставка спойлера
Введите текст с изображения: *


наверх