homepage Welcome to WebmasterWorld Guest from 54.145.183.190
register, free tools, login, search, pro membership, help, library, announcements, recent posts, open posts,
Become a Pro Member
Home / Forums Index / Google / Google Finance, Govt, Policy and Business Issues
Forum Library, Charter, Moderators: goodroi

Google Finance, Govt, Policy and Business Issues Forum

    
Google's Native Client Wants to Harness The Power of The Client's CPU
engine

WebmasterWorld Administrator engine us a WebmasterWorld Top Contributor of All Time 10+ Year Member Top Contributors Of The Month Best Post Of The Month



 
Msg#: 3803312 posted 12:59 pm on Dec 9, 2008 (gmt 0)

Google's Native Client Wants to Harness The Power of The [google-code-updates.blogspot.com] Client's CPU
Modern PCs can execute billions of instructions per second, but today's web applications can access only a small fraction of this computational power. If web developers could use all of this power, just imagine the rich, dynamic experiences they could create. At Google we're always trying to make the web a better platform. That's why we're working on Native Client, a technology that aims to give web developers access to the full power of the client's CPU while maintaining the browser neutrality, OS portability and safety that people expect from web applications. Today, we're sharing our technology with the research and security communities in the hopes that they will help us make this technology more useful and more secure.
With the ability to seamlessly run native code on the user's machine, you could instead perform the actual image processing on the desktop CPU, resulting in a much more responsive application by minimizing data transfer and latency.

Native Client [code.google.com]

 

johnnie

WebmasterWorld Senior Member 10+ Year Member



 
Msg#: 3803312 posted 1:31 pm on Dec 9, 2008 (gmt 0)

*cough* There's some great potential for a botnet here *cough*

Seriously, I wonder how secure this will all be; the implications of a hole could be rather large.

zuko105

10+ Year Member



 
Msg#: 3803312 posted 3:33 pm on Dec 9, 2008 (gmt 0)

OS portability
...or no OS at all maybe? I'm all for it. Let's do this! (yeah right).
lexipixel

WebmasterWorld Senior Member 10+ Year Member



 
Msg#: 3803312 posted 3:38 pm on Dec 9, 2008 (gmt 0)

"...compilation tools and runtime so that you can write and run portable code modules that will work in Firefox, Safari, Opera, and Google Chrome on any modern Windows, Mac, or Linux system that has an x86 processor.."

hmmm... Seems someone wasn't invItEd to the party.

Shaddows

WebmasterWorld Senior Member 5+ Year Member



 
Msg#: 3803312 posted 3:59 pm on Dec 9, 2008 (gmt 0)

I'm too lazy to do any actual research but don't
Firefox, Safari, Opera, and Google Chrome
all use common componants?
Lord Majestic

WebmasterWorld Senior Member 10+ Year Member



 
Msg#: 3803312 posted 4:31 pm on Dec 9, 2008 (gmt 0)

There was ActiveX way before that, albeit not cross-platform but still very bad idea.

Silverlight is probably a decent implementation that still retains fairly good security model, but even that faces large resistance.

Lord Majestic

WebmasterWorld Senior Member 10+ Year Member



 
Msg#: 3803312 posted 4:38 pm on Dec 9, 2008 (gmt 0)

Wait a second, do they support IE at all?

carguy84

WebmasterWorld Senior Member 5+ Year Member



 
Msg#: 3803312 posted 4:43 pm on Dec 9, 2008 (gmt 0)

With the ability to seamlessly run native code on the user's machine

Yikes, I'm no tinfoil hat kind of guy, but if I want this, I'll DMZ my computer and let the interwebs have at it...

lexipixel

WebmasterWorld Senior Member 10+ Year Member



 
Msg#: 3803312 posted 5:32 pm on Dec 9, 2008 (gmt 0)

Wasn't Java supposed to do this for us?

- browser independent
- cross platform
- runs code on client machine

engine

WebmasterWorld Administrator engine us a WebmasterWorld Top Contributor of All Time 10+ Year Member Top Contributors Of The Month Best Post Of The Month



 
Msg#: 3803312 posted 6:01 pm on Dec 9, 2008 (gmt 0)

Aren't we getting closer to an o/s here, too.

GaryK

WebmasterWorld Senior Member 10+ Year Member



 
Msg#: 3803312 posted 7:04 pm on Dec 9, 2008 (gmt 0)

Pardon me for posting some stuff that's already been mentioned here. I was posting in a different thread about this subject and when I went to save it the thread had been closed.

This seems to be Google's attempt to eclipse Mozilla in the extensions department, and then move on to other things as well.

Is this the beginning of the write it once, run it anywhere example that JAVA always claimed was its domain, but which it never really accomplished?

If so I wish them luck. It would be nice to have one AdBlock, for example, that runs in almost any browser. Or even in something like the somewhat new ad-supported Outlook replacements. I firmly believe we shouldn't block ads that help support products we use, but I know I'm somewhat alone in feeling that way.

I can also see this being used to help Google Apps accomplish for multiple browsers what I mentioned I hope would happen with Chrome alone: extensions to make Apps easier to use and more powerful.

I'm off to download this and start tinkering. I'm especially anxious to see what they've done to limit my ability to get at core computer functions like, oh let's say, formatting the HDD, or perhaps something higher level like peeking at address books or zombifying the computer for use in botnet attacks or spamming.

lexipixel

WebmasterWorld Senior Member 10+ Year Member



 
Msg#: 3803312 posted 8:23 pm on Dec 9, 2008 (gmt 0)

Seriously, I wonder how secure this will all be; the implications of a hole could be rather
large.
-johnnie

Secure: not at all.
Implications of a hole: very real.

In the "For More fun" section of the WhatToTest page, they suggest coders attempt to defeat the security (which they admit is not complete), and break out of the "inner sandbox" and execute system calls...

Aren't we getting closer to an o/s here, too.
-engine

OS would imply you could boot the machine up with it. I don't see it having that functionality. It appears more like it makes the browser into a shell, but needs the OS for low level functions, (disk/device read/write, I/O, etc).

JS_Harris

WebmasterWorld Senior Member 5+ Year Member



 
Msg#: 3803312 posted 10:06 pm on Dec 9, 2008 (gmt 0)

If it isn't broken...

Quadrille

WebmasterWorld Senior Member quadrille us a WebmasterWorld Top Contributor of All Time 10+ Year Member



 
Msg#: 3803312 posted 11:50 pm on Dec 9, 2008 (gmt 0)

Sure. But what if it is?

poppyrich

5+ Year Member



 
Msg#: 3803312 posted 12:57 am on Dec 11, 2008 (gmt 0)

Now they've got me curious.
Mainly because I've done a lot with HTA's (Microsoft Internet Explorer Hyper-Text-Application)

Providing a way for the browser to form a bridge between the OS and the net is an old idea. IBM developed something along those lines also, but I forget the name of it. (Dead and buried now, anyway.)
However, what level of security can be acheived, I don't know.

Anybody actually download and play around with this? (I'm a little afraid, I have to admit. I'll do it on my "anything goes" test machine.)

J_RaD

WebmasterWorld Senior Member 5+ Year Member



 
Msg#: 3803312 posted 5:33 am on Dec 17, 2008 (gmt 0)


Wasn't Java supposed to do this for us?
- browser independent
- cross platform
- runs code on client machine

java is going to do this for us, atlast

meeet java FX.

[edited by: J_RaD at 5:34 am (utc) on Dec. 17, 2008]

Global Options:
 top home search open messages active posts  
 

Home / Forums Index / Google / Google Finance, Govt, Policy and Business Issues
rss feed

All trademarks and copyrights held by respective owners. Member comments are owned by the poster.
Home ¦ Free Tools ¦ Terms of Service ¦ Privacy Policy ¦ Report Problem ¦ About ¦ Library ¦ Newsletter
WebmasterWorld is a Developer Shed Community owned by Jim Boykin.
© Webmaster World 1996-2014 all rights reserved