Google‘ ın kendi standartlarını koymaktaki inadını bilmeyen yoktur. Bu inada rağmen tüm kullanıcıların sempatisini de kazanabilmiş olması google’ı başarılı yaptı. Şimdi ise iddialı bir uygulamayla sektördeki ağırlığını artırmaya çalışıyor gibi görünüyor. Native Client uygulamasıyla işletim sisteminin ekranından tarayıcınıza taşınacaksınız. Çünkü Native Client PC’nizin çalıştırdığı bağımsız uygulamaların tercihi olan C ve C++ gibi dillerle yazılmış programların tarayıcı üzerinden çalıştırılabilmesini sağlıyor.
Eğer her şey google’ın planladığı gibi gerçekleşirse gelecekte görüntü düzenleme, sözcük işleme ya da ileri grafiklere sahip aksiyon oyunları için ayrı programlar kurmanız gerekmeyecek.Native Client kodu makine diline çevirerek RAM’de saklıyor ve işlemci tarafından erişilmesine izin veriyor. Böylelikle web uygulamaları işlemci üzerinden çalıştırılıyormuş gibi oluyor ve çok yüksek performans elde edilebiliyor. Hatta Native Client, çoklu iş parçalarının eşzamanlı işlenmesini destekliyor. Bunun için google, Quake oyun motorunu Native Client ile tarayıcı üzerinden çalıştırdı ve tek başına çalışan sürümüyle kıyasladı. Sonuç mükemmel ve hiç bir fark oluşturmadı. En kötü senaryoda bile performans kaybı %5’i geçmiyor. Actionscript gibi diller bile bu denli karmaşık programlı dönüştürecek kadar yüksek performanslı değiller.Ancak en önemli sorun güvenlik gibi duruyor. Teknoloji devi bu konuda da gerekli önlemleri almış. Native Client çalıştırılacak olan exe’yi iki katmanlı bir güvenlik duvarı içine alıyor. Bunun için bellekte 256 MB lik bir alan ayrılıyor ve kodun iki katmanlı güvenlik duvarını geçmeden bağımsız olarak işlemciye ulaşmasını önlüyor. Katmanlardan birincisi kod içerisinde tehlikeli olabilecek unsurları araştıyor. İkinci ise işletim sistemine göre özelleşmiş birimler barındırıyor. Burada da kodun işletim sistemine özel olarak tehlikeli kod içerip içermediği inceleniyor. exe’ye ait kod ancak bu katmanları aştıktan sonra işlemciye erişebiliyor. Bazıları nacl’nin google’ın bağımsız işletim sisteminin çekirdeğini oluşturacağını düşünse de google bu olasılığı tamamen yalanlıyor. Çünkü istemci ram ve işlemciye erişebilmesine rağmen sabit diske erişemiyor. Eğer gelecekte tüm verileri internette depolayabilir duruma gelirsek zaten sabit disk gerekmeyecek.Ayrıntılı bilgi burada