Brad Neuberg, Google Gears, and the Future of the Web 65
Linux.com has an interesting look at Google Gears and one of its leading evangelists, Brad Neuberg. "For Neuberg -- as for most developers -- the idea of expanding the Web's capabilities is intriguing in itself. But both inside and outside Google, his argument is that there's more at stake than just a particular piece of technology. In fact, he does not even seem particularly concerned whether Gears or some rival project takes on the role he envisions. What matters, he says, is that finding a solution to the problems of the Web is essential not only to the continued evolution of the Web, but also to its continued freedom. "
Why does the web need to evolve (Score:5, Interesting)
Why can't we leave the web alone, use it for what we use it for now and develop a new rich application protocol if that is what people want. It might end up replacing the web like the web replaced gopher, which replaced Archie before it, or it might become an addition to the suite of internet protocols. Why does my web browser have to be all things to all people?
Yahoo Pipes? (Score:5, Interesting)
http://blog.pipes.yahoo.com/about-pipes/ [yahoo.com]
From... YAHOO?!?
Pipes lets you use a GUI to write little 'programs' (functions appear as elements in a flowchart) that aggregate and process data from almost any source on the web. For fun, my first pipe was a simple experiment, I took the slashdot RSS feed and performed a flickr search on all the "imporant" keywords in each story title, then presented a list of stories+photos. Was easy, educational, funny in many cases, and not completely useless.
Re:Fairly Rhetorical... Maybe I didn't understand? (Score:5, Interesting)
Best,
Brad Neuberg
Re:Why does the web need to evolve (Score:5, Interesting)
Why can't we leave the web alone, use it for what we use it for now and develop a new rich application protocol if that is what people want. It might end up replacing the web like the web replaced gopher, which replaced Archie before it, or it might become an addition to the suite of internet protocols. Why does my web browser have to be all things to all people?
The idea behind Gears is to be able to get new technologies (and existing standards we've been waiting years for) into the contemporary web so that we can actually use them today.
I agree that it would be great to have better rich application protocols. Two things you must make sure of to be successful with this though: first, successful systems tend to evolve from earlier ones; just creating an entire new system will probably not get adopted. If you can evolve the web from the inside out into your system it will have better adoption. Second, the thing that makes the web really unique is that web pages can be basic static documents all the way to full blown applications, and everything in between (just look at MySpace, which are a fusion of web pages + web applications mashed up). Just making another web clone of the desktop based paradigm will probably not be successful or move things forward.
Best,
Brad Neuberg
Re:should he not have used a car analogy? (Score:5, Interesting)
He may be right, but this analogy does nothing to convince of that.
I agree with you that TVs and radios are far more fixed and non-upgradable than computers are. However, at some point the network itself will be hard to upgrade, which we are already finding with IPv4. Its gets asymptoticly harder to upgrade deployed systems over time. I joined the Gears team because it seemed like a clever way to help delay this on the web for a bit.
Best,
Brad Neuberg
Re:Expanfing the internet (Score:5, Interesting)
Best,
Brad Neuberg
Re:Why does the web need to evolve (Score:5, Interesting)
Best,
Brad Neuberg
Re:Google vs. Ajax (Score:5, Interesting)
BTW, one thing that make Gears unique is that its _not_ just bound to one browser; its cross browser, so we can rev the web rather than just one browser.
Best,
Brad Neuberg
Further adoption (Score:3, Interesting)
I want to look at this as a way to make even more powerful webapps, but until it gets more widespread it only seems appealing to apps that have a clear offline use.