От 2011 г. насам Native Client на Google позволява на разработчиците да пишат приложения като снимкови редактори, CAD модели и 3D игри в C или C++, които след това да работят в Chrome. Първоначално Native Client функционира само на x86 машини, а по-рано през тази година – и на ARM устройства. Лошото е, че програмистите трябваше да прекомпилират приложенията си, според различните процесорни архитектури. Google представи дългоочаквания Portable Native Client (PNaCl), а това означава, че прекомпилирането си тръгва – приложенията ще работят еднакво добре на машини с x86, ARM и MIPS чипове. PNaCl работи само с Chrome, но ако разработчиците искат приложенията им да работят под Firefox, Internet Explorer, Safari или друг браузър, могат да използват Pepper API и JavaScript, за да осъществят това свое желание.
Потенциалът е огромен, тъй като това е страхотна възможност за разработчиците, които искат да използват техния аудио и видео софтуер за декомпресия, инструменти за обработка на снимки или сложните енджини, които задвижват видео игрите, и да пренесат това в уеб пространството – максимално лесно и бързо.
Можете да прочетете повече информация в официалния блог на Chromium.