
Native-Client
Google passed a milestone with the release of the first version of the Native Client. A software designed for web-based applications, by using the chip on someone’s computer.
The software is called the Arctic Sea will be available in Chrome 10, which is currently still in beta testing stage.
”The purpose of this release to enable developers to build modules Native Client for application Chrome,”said Google Product Manager Christian Stefansesn in blogs Native Client.
Native Client (NaCl) is an unusual approach to letting people download software over the Web. This Web application uses JavaScript programming language, but still limit the performance of programs that run natively on the computer like Skype or Photoshop.
Google project allows the original software that is downloaded directly from the Web server but also includes a special safety mechanism to prevent the malicious code.
NaCl restrict the software to a sandbox with limited access rights. One company that is committed to the Native Client is a Unity 3D, the video game machine that can use NaCl to simulate physics.
Google is a cloud computing, with a central application stored on a central server on the internet. While the browser acts as a container to run it. With the Native Client, Google can get a few percent of normal native application performance by eliminating the major constraints on cloud computing technologies. Today Native Client only works on 32 bit x86 processors and 64 bits.
Native Client also supports audio and graphics computing 2D. In addition Google will make performance improvements NaCl so that programmers do not worry about the establishment of specialized processors that are running.
Future versions, Native Client will be supported 3D graphics, local file storage, Web Sockets technology for server-browser communications are fast, and peer-to-peer computer network that is composed of several computers and printers. (Quoted from news.cnet)
tags: Application Performance, Arctic Sea, Beta Testing, Browser, Central Application, Central Server, Computing Technologies, File Storage, Google, Malicious Code, Nacl, Native Application, News, Original Software, Performance Improvements, print, Safety Mechanism, Sandbox, Server Browser, Skype, Video Game Machine