Google выпустила обновленный Native Client
В течение нескольких месяцев в Гугл продолжали доработку Open Source технологии Native Client, позволяющей запускать в браузере нативный (нескомпилированный за ранее) код приложений. На деньках был изготовлен 1-ый релиз Native Client SDK, который по словам разработчиков так же надежен, как JavaScript.
В последней версии Native Client была усовершенствована безопасность и добавлен механизм автообновления, что позволило убрать защиту, ограничивающую внедрение NaCl после истечения определенного срока.
На текущий момент в Native Client работают модули, связанные с вычислениями, аудио и 2D графикой. В наиблежайшие несколько месяцев будет также добавлена поддержка 3D графики, P2P сетей, локального хранения файлов, WebSockets, и других способностей.
В десятой версии браузера Chrome уже можно активировать Native Client в настройках about:flags. Но до того времени, пока клиент официально не будет признан размеренным, функция по дефлоту будет отключена.
Текущий релиз предназначен для разработчиков, которые могут делать 1-ые приложения, поддерживающие Native Client.
Напомним, что Native Client либо NaCl является соперником Java, Adobe Flash, Silverlight и позволяет веб-приложениям использовать вычислительную мощность компьютера. Программки, сделанные с помощью NaCl должны работать в любом браузере и во всех фаворитных операционных системах.