homepage Welcome to WebmasterWorld Guest from 54.227.41.242
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




msg:3803314
 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




msg:3803324
 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




msg:3803436
 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




msg:3803439
 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




msg:3803463
 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




msg:3803480
 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




msg:3803490
 4:38 pm on Dec 9, 2008 (gmt 0)

Wait a second, do they support IE at all?

carguy84




msg:3803496
 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




msg:3803557
 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




msg:3803580
 6:01 pm on Dec 9, 2008 (gmt 0)

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

GaryK




msg:3803634
 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




msg:3803690
 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




msg:3803786
 10:06 pm on Dec 9, 2008 (gmt 0)

If it isn't broken...

Quadrille




msg:3803845
 11:50 pm on Dec 9, 2008 (gmt 0)

Sure. But what if it is?

poppyrich




msg:3804779
 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




msg:3809265
 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