The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"В Firefox, Chromium и Edge добавлена экспериментальная подде..."
Отправлено opennews, 15-Мрт-16 22:06 
Объявлено о начале тестирования в ночных сборках Firefox (https://hacks.mozilla.org/2016/03/a-webassembly-milestone/), в Chromium/Chrome Canary (http://v8project.blogspot.ru/2016/03/experimental-support-fo...) и в Microsoft Edge (https://blogs.windows.com/msedgedev/2016/03/15/previewing-we.../) технологии WebAssembly (https://www.opennet.ru/opennews/art.shtml?num=42451) (WASM), предоставляющей не зависящий от браузера универсальный низкоуровневый промежуточный код для выполнения в браузере приложений, скомпилированных из различных языков программирования.  В ночных сборках Firefox также доступны (https://blog.mozilla.org/blog/2016/03/14/mozilla-pushes-the-.../) новые технологии для разработчиков игр, такие как  WebGL 2, SIMD.js и Shared Array Buffer.  В Firefox WebAssembly активируется в  about:config через переменную javascript.options.wasm, а в Chrome (начиная с Canary 51.0.2677.0) через "chrome://flags#enable-webassembly".


По своим задачам WebAssembly во многом напоминает PNaCl (Portable Native Client) и Asm.js. Основное отличие от Asm.js состоит в том, что WebAssembly является бинарным форматом, не завязанным на исходных текстах JavaScript и позволяющим выполнять в браузере низкоуровневый промежуточный код. В отличие от PNaCl, промежуточный код WASM не является машинным кодом и не изолирован в отдельной виртуальной машине, а выполняется с похожим на JavaScript уровнем изоляции. Среди основных задач WebAssembly выделяется обеспечение переносимости между браузерами, предсказуемость поведения и идентичности выполнения кода на разных платформах. Использование WebAssembly также позволит существенно сократить размер приложений, благодаря компактному промежуточному коду, и увеличить скорость декодирования.


URL: https://hacks.mozilla.org/2016/03/a-webassembly-milestone/
Новость: http://www.opennet.ru/opennews/art.shtml?num=44051

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру