Популярные ответы
Native Client (сокращенно NaCl) — это технология с открытым исходным кодом, предложенная Google, предназначенная для выполнения машинного кода в различных браузерах.
Основной задачей данной технологии является повышение производительности веб-приложений. Однако разработчики Native Client ставили перед собой также цель обеспечить безопасность, удобство разработки и переносимость кода.
Native Client код работает на уровне браузера и не зависит от используемой ОС. Из соображений безопастности, NaCl-программам запрещен доступ к системным функциям. Вместо этого Native Client самостоятельно реализует наиболее востребованные программные интерфейсы, например, файловый ввод-вывод, воспроизведение графики, взаимодействие с элементами веб-страниц и т.д.
Источники: