Google Native Client: веб-приложения получат производительность настольных

   Автор статьи: Юрий Стрельченко

Интернет-корпорация опубликовала набор средств разработки, открывающий пути для наделения веб-программ вставками в машинном коде на Си и C++, что означает устранение единственной серьезной проблемы веб-приложений — медлительности.

web-apps

Речь идет об открытой технологии Native Client, которая позволяет выполнять нативный код в окружении процессоров x86, x86-x64 и ARM в различных браузерах, причем независимо от операционной системы и безопасно для пользователей. Сейчас готова первичная сборка SDK для Native Client под бета-релиз Chrome 10. Поддерживаются такие возможности настольных приложений, как, например, обработка двух- и трехмерной графики, аудиовоспроизведение, многопоточность, прямой доступ к памяти, отслеживание событий мыши и клавиатуры — и всё это прямиком в браузере. В отличие от ранних версий Microsoft ActiveX, все приложения заключены в «песочницы» и перекрестно контролируются для защиты операционной системы от атаки вредоносным кодом.

Облачная браузерная операционная платформа Chrome OS также получит поддержку Native Client, что снимет всякие вопросы касательно ущербности этой ОС.

Нативный код в веб-приложениях был в свое время разрешен в Palm webOS выпуском набора PDK, наделившего игры и программы должной производительностью.


© СОТОВИК

Новости за день

новости за 21 февраля

Авторизация


Регистрация
Восстановление пароля

Наверх