Google Chrome Demolishes App Divide
Google's powerful Web browser Chrome has unveiled a release that brings us all a little closer to univseral Web development.
The release came with two new technologies: Web Audio API, a feature 
that brings some advanced audio capabilities to JavaScript, and Native 
Client, which allows for execution of C and C++ code within the browser.
 Oh, and it also seemingly erases the divide between Web and native 
apps. 
Originally, these features had been released on the beta channel back
 in August, but they are now a prominent part of the Chrome experience.
Web Audio API will help developers add in audio effects to JavaScript
 programming that will allow them to have a little more fun with "cool" 
sounds, as opposed to just playing back simple files. These only appear 
on browsers that support Web Audio API. 
It's safe to say that most developers are going to be more interested
 in the offical release of Native Client, which makes it possible for 
all Chrome users to run applications that have been written in either C 
or C++ securely inside their browser. It works through the use of an API
 Google calls "Pepper" that provides HTML5 bindings for C and C++. When 
Native Client apps use Pepper, they will be provdied with a set of 
interfaces that equip them with the necessary bindings, allowing 
developers to leverage their proficiency and knowledge of the native 
code and pump out portable, high performance Web apps. 
Google says that they have plans to eventually make Native Client 
available to other browers as a plugin. This could pave the way for 
cloud-based applications to execute desktop-level codes that could be 
run on Google Chrome, more or less eradicating the line between 
Web/cloud and desktop applications. 
In addtion to these two major overhauls, Google's update also 
presents some improvements for Mac OS X Lion users, which, as I'm sure 
they'll tell you, isn't the most Chrome-friendly OS available. These 
include fixing crash bugs and adding some "visual polish," like the new 
Lion scrollbars and support for full-screen mode.

No comments: