Tuesday, May 09, 2006

Web 2.0 and Research

I've been chatting with many of my friends and colleagues about an issue that's been bugging me for a while, namely whether academic research has any role to play in the emerging Web 2.0. I've been slowly coming to the conclusion that the answer is not much.




I had a similar discussion with other researchers at HotMobile a few weeks ago. When the web first came out, pretty much every systems researcher ignored it because it was so ugly. The web was not very sophisticated in terms of distributed systems, HTTP lacked elegance, HTML conflated many different ideas, and so on. There were also not any really new ideas with the web, as evidenced by the fact that Tim Berners-Lee's first paper on the Web was (probably rightfully) rejected from an ACM conference on hypertext.

I'm sure one thing that really irked researchers about the nascent web was that it completely ignored the large body of work in hypertext and distributed systems that had preceded it. Even in 1997, as the web was rapidly expanding and well after Netscape's explosive IPO, Infocom (one of the leading conferences on network communication) only had one paper about the Web. However, by this time, it was already too late, and the Web had taken on a life of its own.

The main lament here is that, if only we researchers had engaged with the early developers of the Web, we could have avoided many of the problems we face today. I'm not entirely convinced of this, however, since researchers really like to explore the full design space of things and be highly rigorous rather than letting things be ugly and good enough. (But that's another rant for another day.)

(Another fun one I hear often from computer science researchers is, why didn't we invent the web? I've heard this from digital library people, systems people, and HCI people. It's also funny to see how many books and articles I see from researchers saying that they had anticipated the web... No, you didn't, otherwise you would have gotten it out first. It's like the number of people that worked on the original Macintosh: for some reason, the number seems to keep increasing with time.)




So the question comes up again: is there any role for the research community for Web 2.0? I'm increasingly thinking that the answer is no, because the cultures, goals, and incentives with these two communities are far too misaligned.

Most of these Web 2.0 web sites are from small startup teams that care about making a successful product that lots of people use. They have the time, money, and resources to engineering that research teams do not. Most Web 2.0 teams also don't care about novelty, but rather the best implementation of something. For example, when some developers felt that del.icio.us sold out by going commercial, they just set up a clone site called del.irio.us (though the site seems to be down now).

There's also no incentive for web sites to do fully rigorous evaluations like you would see in academic papers, because there's no time, resources, or credit for doing so. Likewise, there's no reason to publish papers at all, as it might help your competitors.

Lastly, it's not immediately clear to me what research papers could be published in this domain. Pretty much every single Web 2.0 interaction technique was done decades ago on desktop computers, the only thing that's new is being able to do it in a web browser with Javascript and XML. There might be some new things, like tools for helping with development, but it all seems well within the state of the art, and is a standards issue rather than a research issue.

There could be papers published about how people use it and the community that develops around such web sites, but that seems less about anything in particular about Web 2.0 and more about the general usefulness and utility of the web site.




So, in summary, I think that the research community will have little to directly offer to the emerging space of Web 2.0 apps, but may have some things to contribute with respect to evaluating and understanding how people use these kinds of apps in the wild and how to improve the user experience. You know, the stuff that we've already been doing at CHI.

Now, I just have to figure out what I'm going to teach Web 2.0 in the Software Architectures for User Interfaces (SAUI) class this fall.

52 comments:

Tessa said...

It depends on what you're calling web2.0. For one, I'm really excited that finally we're moving to a platform that can be instrumented for end-user programming, via tools like firefox extensions and chickenfoot.


Another interpretation of web2.0 is user-contributed content, and I think that has some very interesting ramifications for research, such as machine learning. Now that people are tagging web pages, the traditional problem of text classification is no longer as relevant. Perhaps there's an opportunity to leverage this user-generated content in research, perhaps the nature of the research problems change now that there is more metadata out there on the web.

jas0nh0ng said...

That's a great point, I've been thinking of Web 2.0 more along Google Maps, Basecamp, etc, focusing more on the browser interface rather than tools you might have in the browser for things.

I guess Web 2.0 is ill-defined enough to mean anything. Maybe we should skip forward and jump ahead by calling our research Web 3.0.

Ben said...
This comment has been removed by a blog administrator.
custom papers said...

this one nice.

poker said...

Old story now, but nice article

ofdm wireless said...

Good post about web 2.0, thanks

krishna said...
This comment has been removed by a blog administrator.
Tüp Bebek said...

I am happy to find this very useful for me, as it contains lot of information. I always prefer to read the quality content
ada

Ned said...
This comment has been removed by a blog administrator.
saç ekimi said...

There might be some new things, like tools for helping with development, but it all seems well

essays said...

Cool! Author the best! Thank you!

insanity workout said...

That is some inspirational stuff. Never knew that opinions could be this varied. Thanks for all the enthusiasm to offer such helpful information here.

люстры said...

Nice! Author the best! Thank you!

pariuri sportive said...

I read this post . it was amazing.Your thought process is wonderful.The way you tell about things is awesome.

fotbal said...

It depends on what you're calling web2.0. For one, I'm really excited that finally we're moving to a platform that can be instrumented for end-user programming, via tools like firefox extensions and chickenfoot.


Another interpretation of web2.0 is user-contributed content, and I think that has some very interesting ramifications for research, such as machine learning. Now that people are tagging web pages, the traditional problem of text classification is no longer as relevant. Perhaps there's an opportunity to leverage this user-generated content in research, perhaps the nature of the research problems change now that there is more metadata out there on the web.

Kamagra Oral Jelly said...
This comment has been removed by a blog administrator.
krishna said...
This comment has been removed by a blog administrator.
Mobile Computing said...

Wow, Great post,Nice work, I would like to read your blog every day Thanks

Abilene Roofing Companies said...

Today we are still a long way from academics fully embracing the potential of Web 2.0 technologies. Although this is likely to change in the future, it seems more likely that this will be the result of a new generation of academics with changing attitudes to open science rather than due to any new changes in the technological sphere.

furniture removals in London said...

You write about many interesting things and the themes you chose are fascinating. Can we expect any new feeds to your blog?

Velvet Remi said...

interesting topic. thankful that some of my questions about web 2.0 and what it will be connected to academic are now answered. great post.

y8 said...

Thanks for this post – I have struggled with this as I have NO comments yet on my blog and in some ways feel badly about that (until i read your posts about this) and yet I see there is more that I can do. thankss.

be 10 said...

Thanks for sharing this great article! That is very interesting Smile I love reading and
I am always searching for informative information like this.

iPhone Developer said...

I like your writing skill. Good post.

stacy said...
This comment has been removed by a blog administrator.
iphone accessories said...

May be that time no one was able to get the meaning of Lee's paper but he was the actual father of WWW.

Web Design manchester said...

Nice article on Web 2.0 , this is really an great article, I think Web 2.0 sites are really very beneficial for seo's, I really need this, thanks for sharing with us.

whosecure said...

good :) like Thank you very much great information is also very descriptive

college dating said...

I was looking for a good explanation of Web 2.0 for a long time and finally my search got ended at this post. Really very useful post.

motor trade insurance comparison said...

Web 2.0 is a very vast topic and people are still in confusion about its correct definition. Well I would also like to know if you can [resent some more examples of Web 2.0 sites.

kizi said...

Web 2.0 is a good platform for people to share info and I do agree it's ill-defined

angry birds rio said...

Nice post, thanks for sharing

Algevis said...
This comment has been removed by a blog administrator.
y8 games said...

Wow, Great post,Nice work, I would like to read your blog every day Thanks

berna said...
This comment has been removed by a blog administrator.
a game said...

Thanks for sharing this great article! That is very interesting Smile I love reading and
I am always searching for informative information like this.

games said...
This comment has been removed by a blog administrator.
Jason Hong said...

Please stop posting spam with links. Google doesn't index links anymore, so you're just wasting your time and mine.

Jason Hong said...

Or more correctly, Google doesn't index blog links anymore, since they were being abused.

Op Dr Ali Mezdeği said...
This comment has been removed by a blog administrator.
Flash New Game said...
This comment has been removed by a blog administrator.
Usama Mushtaq said...
This comment has been removed by a blog administrator.
Usama Mushtaq said...
This comment has been removed by a blog administrator.
algevis said...
This comment has been removed by a blog administrator.
Unknown said...
This comment has been removed by a blog administrator.
Website Design Bangalore said...

It was a beneficial workout for me to go through your webpage

Jhon peter said...
This comment has been removed by a blog administrator.
Professional Website Design Company Bangalore said...
This comment has been removed by a blog administrator.
Web Design Company said...
This comment has been removed by a blog administrator.
alex xavier said...
This comment has been removed by a blog administrator.
Jason Hong said...

Please stop spamming this page, I remove the spam links, as you can see above.

Rohini Rakte said...

Web 2.0 is getting famous now, Thanks to share!!!

Web Design Paradise | Web Development Company