Native Client Enabled in Chrome 14 Beta

Google has issued a beta release of Chrome 14 that includes its Native Client (NaCl) framework and make it automatically enabled. The first use of NaCl in Chrome 10 beta but only available through a special browser flag.

Google first introduced NaCl as an experiment project in 2008. It allows developers to compile C or C++ code into an OS-neutral binary which can be executed in a browser runtime. This tech let users to avoid security risks by sandboxing techniques other than use JavaScript which cost more system resource. Web applications can use high performance native code in chrome instead of using other coding languages.

NaCl is crucial for browser-based Chrome OS. It enhances Chrome OS functions by letting developers create web apps based on system supported native code. This can makes Chrome Apps run more efficiently on Chrome OS.

Google have opened the source code of NaCl partially in hoping of other web browsers can adopt it. However, there are no browsers show great interest in this Google product. At least Mozilla have no plan to deploy NaCl tech in its next generation Firefox. Now that Google is flipping the switch and planning to roll it out to users in Chrome 14, we could start to see some adoption.