2

Я прочитал эту статью о arstechnica в Native Client для Chrome от Google, но не могу понять, о чем он. Может кто-нибудь объяснить непрофессионалом, какова цель Native Client Chrome?

http://arstechnica.com/web/news/2011/08/-native-client-enabled-in.ars

2 ответа2

3

Очень простыми словами:

Веб-приложение, написанное, скажем, на JavaScript, выполняется браузером. Браузер, в свою очередь, работает в «песочнице» на ОС на оборудовании

В случае нативного клиента код запускается в песочнице напрямую, а не в браузере, следовательно, сокращается на один уровень ниже. Из-за этого выполнение кода будет быстрее

Примечание. Этот ответ не является точным на 100%, но объясняет разницу (или даже большую ее часть)

Если ответ неверный, пожалуйста, поправьте меня

2

Собственный клиент позволяет перекомпилировать некоторые программы на c или c++ для работы внутри Chrome - это означает, что приложения, которые будут работать в Chrome, не ограничиваются flash или java.

Они также поддерживают ускоренную графику (в ней можно запустить doom или quake; p) и многопоточность. Хотя программное обеспечение работает на почти родной скорости и является собственным приложением, оно помещается в «песочницу», поэтому, если что-то пойдет не так, или если оно не является законным приложением, это не повлияет на ОС.

Короче говоря, это способ запустить «обычное» программное обеспечение в браузере.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .