Блог

Браузеры переходят с PNaCl на WebAssembly

Андрей Колесов
05.06.2017 22:59:42

По мере все более широкого проникновения Интернета в нашу жизни все больше вычислительных процессов (или проще говоря, прикладных программ) перемещаются в из среды ОС в среду браузеров. Среда браузеров обеспечивает почти (хотя, конечно, не на 100%) переносимость программного кода, независимость от ОС, аппаратной архитектуры… Но у нее есть один серьезным минус – исполнение в ней программного кода ниже, чем на "родном" уровне ОС и аппаратуры. Несмотря на все усилия разработчиков движки JavaScript и HTML 5 заметно отстают от исполнения "настоящего" кода, написанного на C и даже на C++. Но разработчики не оставляют намерений сделать, казалось бы, невозможное, совместив "коня и трепетную лань".

И особую активность тут проявляет, конечно же, компания Google, которая давно задалась целью перевести из чужих ОС в свой Chrome все приложения. В том числе, и игры, которые требуют максимальной производительности вычислений. Еще в 2008 году компания начала работы по созданию технологии Native Client, которая потом переросла в технологию Portable Native Client (PNaCl), позволяющую позволяющая безопасно запускать код прямо в браузере (независимо от используемой ОС) со скоростью, приближённой к запуску машинного кода.Со временем к этому проекту подключились разработчики всех ведущих браузеров (Mozilla, Microsoft, Apple), которые начали проект под название это WebAssembly на базе наработок PNaCl. Одна из ключевых идей WebAssembly – поддержка C/C++ в среде браузера (перевод его в JavaScript) со скоростью исполнению близкой к машинному уровню/

В марте этого года команда WebAssembly Community Group выдала заключение, что бинарный формат и API для WebAssembly достигли уровня MVP (минимально жизнеспособный продукт), и дальнейшее развитие проекта требует его реальное внедрения и широкого применения в приложениях. Было также решено, что все последующие изменения JavaScript API и бинарного формата должны выполняться с учётом поддержки обратной совместимости.
В настоящее время WebAssembly поддерживается в Chrome и Firefox в рабочем варианте, Edge и Safari в режиме бета-версии. На днях Google объявила о скором прекращении поддержки варианта PNaCl и полного перехода на WebAssembly: с начала 2018 года PNaCl будет поддерживаться только в Chrome Apps и Extensions

Комментариев: 0

Только зарегистрированные и авторизованные пользователи могут добавлять комментарии

Интересно

Статьи

Бизнес-ноутбук впервые снабдили беспроводной зарядкой
Dell начала продажи гибридного планшетного компьютера Latitude 7285 с Windows 10. Как и другие …

HP выпускает новый нулевой клиент для VMware и Amazon Workspaces
HP t310 Zero Client предназначен для использующих VMware и Amazon Workspaces. Инструменты управления Teradici …

NanoPi Neo Plus2 — новый конкурент Raspberry Pi 3
Одноплатный компьютер Raspberry Pi Model B, который фактически положил начало массовому увлечению такого типа …

Ryzen Pro — новая линейка процессоров AMD корпоративного класса
Спустя несколько месяцев после дебюта настольных процессоров Ryzen 7 и Ryzen 5 компания AMD представила …

ASUS Chromebook Flip C302CA: стильное конвертируемое устройство
Хромбуки начинали свою жизнь, быть может, как недорогая вычислительная опция для студентов или для тех, кто хотел иметь …

Мы в социальных сетях

PC Week/RE в Facebook PC Week/RE в Контакте PC Week/RE в Google+ PC Week/RE в Одноклассниках PC Week/RE в Twitter

Решения

Комплексная система управления собственностью (IPC PM)
Система предназначена для автоматизации операционной деятельности по содержанию, восстановлению, развитию имущественных …

Использование СЭД ЭСКАДО в ОАО «Медицина» для организации совещаний/заседаний
Модуль «Заседания» обеспечивает работу с документами, используемыми при подготовке и проведении заседаний (совещаний …

СМ компьютер. Неттоп для офиса – такого возьмём без шума и пыли!
Большую часть жизни сотрудники предприятий и организаций проводят на работе. С первого дня появления …

СМ компьютер. Оптимальное решение для обработки любительского видео
Обработка любительского видео в домашних условиях становится всё более популярной. Наибольшее распространение получили …

СМ компьютер. Компактный компьютер для обработки фото и видео в Adobe Photoshop CS6
Новейшая версия программы обработки фотографий Adobe Photoshop CS6 не только имеет значительно более широкий по …

Блог

Обновление Windows 10 привело к замедлению работы компьютера. Что делать?
Об этом сообщил мне мой друг, с которым мы вместе начинали почти 30 лет назад осваивать IBM PC (а до ...

Браузеры переходят с PNaCl на WebAssembly
По мере все более широкого проникновения Интернета в нашу жизни все больше вычислительных процессов ...

Руководители Mozilla – настоящие и бывшие – о перспективах Firefox
Если ли будущее у Firefox или ему пора признать поражение на рынке браузеров и уйти оттуда, сдав без ...

Российский рынок ПК: противоречивые итоги I квартала
В продолжение заметок “Росстат зафиксировал небывалый рост продаж компьютеров и их частей” и “Три в ...

Apple упрощает установку Windows 10 Creators Update на свои Mac'и
Представленная на этой неделе новая версия macOS (v. 10.12.5) среди множества других новшеств позвол ...

 

Лидеры читательского рейтинга

Статьи

Записи в блогах

Панорама

Новая услуга Техносерв Cloud — облачное хранилище данных
Компания “Техносерв” запустила новую услугу на базе собственной облачной платформы Техносерв Cloud — “Облачное хранилище данных”.
Гиперконвергированная инфраструктура, отвечающая современным требованиям ведения бизнеса
Цифровая экономика изменила все аспекты ведения бизнеса. Пользователи становятся более требовательными, технологии постоянно развиваются, и от ИТ-отделов ожидают большей адаптивности и быстроты реагирования, чем прежде.
Гиперконвергентные инфраструктуры и ТСО
Гиперконвергентные решения позволяют сократить общую стоимость владения инфраструктурой за счет оптимизации по множеству параметров
История успеха: Dab Pumps значительно повышает свою производительность во всем мире с помощью Infor
Dab Pumps — ведущий поставщик оборудования, который ежегодно производит 3 миллиона приводных водяных насосов.
Компания “Терн” расширяет горизонты бизнес-анализа
Прошедшая в Москве Ежегодная конференция одного из лидеров отечественного рынка BI — компании «Терн» …

Интересно

 

Создание сайта - студия iMake
© 2017 АО «СК ПРЕСС».
Информация об авторских правах и порядке использования материалов сайта.
Правила поведения на сайте.

На главную PC Week/RE  |  Об издании  |  Архив номеров  |  Подписка на бумажную версию
Другие проекты «СК ПРЕСС»ITRNБестселлеры IT-рынкаByte/РоссияCRN/REIntelligent Enterprise/REPC Magazine/RE.