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 463419
To read all comments associated with this story, please click here.
Comment by moondevil
by moondevil on Sun 20th Feb 2011 22:36 UTC
Member since:

Welcome back ActiveX!

Reply Score: 2

RE: Comment by moondevil
by umccullough on Sun 20th Feb 2011 23:03 in reply to "Comment by moondevil"
umccullough Member since:

Welcome back ActiveX!


NaCl removes the ability for native code to execute outside of the sandbox. It can only interact with the NaCl interfaces provided, and other NaCl libraries/apps that are available to it.

Furthermore, NaCl is cross-platform capable so that it can essentially be ported to any operating system.

Perhaps you should read up on the methods used in NaCl before making such a broad lame statement.

Reply Parent Score: 5

RE[2]: Comment by moondevil
by Kroc on Sun 20th Feb 2011 23:13 in reply to "RE: Comment by moondevil"
Kroc Member since:

Ah, but don’t jump to conclusions either; he still has a point.

A large part of the problem with ActiveX was because it is alien to the browser. Flash is an ActiveX plugin too.

NaCl might take away some of the pains associated with the Windows-only nature of ActiveX, but it doesn’t remove the issue of technology like this usurping the natural web.

Mozilla have come out against NaCl and will not be including it:

Google are just looking to move more stuff to the web in order to grease their palms, they are not interested in the long term openness and freedom of the web. NaCl makes some things possible on one hand (high-end games), but at the same time provides new ways of companies creating closed experiences that do not compliment the web. Flash all over again, basically.

The Web is about View->Source, that’s what keeps it open.

Reply Parent Score: 5

RE[2]: Comment by moondevil
by moondevil on Mon 21st Feb 2011 07:50 in reply to "RE: Comment by moondevil"
moondevil Member since:

I know NaCl.

It is just another browser plugin framework, regardless of how safe it may be.

The web is to be made of open standards, not browsers plugins.

The place for things that NaCl tries to do, is called desktop applications.

Reply Parent Score: 3