Linked by fran on Sun 20th Feb 2011 19:00 UTC
Google "Over the last few months we have been hard at work getting Native Client ready to support the new Pepper plug-in interface. Native Client is an open source technology that allows you to build web applications that seamlessly and safely execute native compiled code inside the browser. Today, we've reached an important milestone in our efforts to make Native Client modules as portable and secure as JavaScript, by making available a first release of the revamped Native Client .[...]In the coming months we will be adding APIs for 3D graphics, local file storage, WebSockets, peer-to-peer networking, and more. We'll also be working on Dynamic Shared Objects (DSOs), a feature that will eventually allow us to provide Application Binary Interface (ABI) stability."
Thread beginning with comment 463401
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: A new OS paradigm?
by Morgan on Sun 20th Feb 2011 21:18 UTC in reply to "RE: A new OS paradigm?"
Morgan
Member since:
2005-06-29

Yeah, that's my biggest issue with this "online OS" trend too. I think it's all a bit premature until we achieve a state of ubiquitous wireless network connectivity that is as robust and failsafe as the current physical interconnects on the motherboards and processors of today. Not to mention the bandwidth required for full network only computing.

I have a feeling that is a long way off.

Reply Parent Score: 3

RE[3]: A new OS paradigm?
by Lennie on Sun 20th Feb 2011 21:56 in reply to "RE[2]: A new OS paradigm?"
Lennie Member since:
2007-09-22

I keep hearing this, but you don't need an internet connection for HTML-apps after the initial download.

You have local-storage, session-storage, indexedDB and more importantly HTML5-app-cache and offline-API:

http://diveintohtml5.org/offline.html
http://blog.bitrzr.com/2010/10/html5-offline-webapps-practical-exam...

And things like the Canvas-API which allows you to manipulate images in the browser without uploading them to the server. You can choose an image from disk and instead of uploading it to the server manipulate it in the browser first. Maybe even just save it locally.:

https://developer.mozilla.org/En/HTML/Canvas/Pixel_manipulation_with...

Like the red-eye removal demo:

http://disruptive-innovations.com/zoo/demos/eyes.html

Or how about a webmail site that caches all your emails locally so you can read them when there is no connection and even save emails to be sent later.

Edited 2011-02-20 22:00 UTC

Reply Parent Score: 6