Native client.
История и перспективы развития компьютерных сетей
До недавнего времени работать с этими приложениями можно было только на машинах с определённым типом процессора, для которого они были написаны, — а точнее, с чипами с набором инструкций x86, устанавливающихся в большинстве ПК. Это означало, что браузерный доступ к ним был невозможен с планшетов на Android, подавляющее большинство которых работает на процессорах с архитектурой ARM. Однако недавно… Читать ещё >
Native client. История и перспективы развития компьютерных сетей (реферат, курсовая, диплом, контрольная)
До сих пор сохраняется солидная разница в производительности и возможностях веб-приложений, доступных через браузер (например, Google Docs), и «полноценных» настольных приложений, устанавливаемых и запускаемых на ПК (например, Microsoft Office). Технология Google Native Client позволит преодолеть эту разницу и запускать приложения, написанные для десктопов, прямо внутри браузера.
Благодаря Native Client различные приложения, написанные на языках C и C++, такие как Microsoft Word или Adobe Photoshop, можно устанавливать на веб-сайте, при этом доступ к ним можно получить через обычный браузер.
До недавнего времени работать с этими приложениями можно было только на машинах с определённым типом процессора, для которого они были написаны, — а точнее, с чипами с набором инструкций x86, устанавливающихся в большинстве ПК. Это означало, что браузерный доступ к ним был невозможен с планшетов на Android, подавляющее большинство которых работает на процессорах с архитектурой ARM.
Однако недавно Google выпустила Portable Native Client, позволяющий работать с такими приложениями на любом устройстве, независимо от типа процессора. Пока Portable Native Client функционирует только в браузере Chrome, но это означает, что владельцы «хромбуков» на основе процессоров ARM (к примеру, Samsung Series 3) смогут запускать приложения, ранее доступные только для x86-совместимых процессоров.
С примерами использования Native Client можно ознакомиться уже сегодня. Запустите браузер Chrome и насладитесь 3D-графикой в игре Bastion.
А так же и в других приложениях:
http: //gonativeclient. appspot. com/demo/earth — глобус.
https: //gonativeclient. appspot. com/demo/bullet — физическая симуляция.
https: //gonativeclient. appspot. com/demo/life — 2D графика.
https: //gonativeclient. appspot. com/demo/voronoi — сложная 2D графика.