By Jayson Jarmon, CEO, Lux Worldwide
We've been hearing an awful lot about so-called Web 2.0 "initiatives" over the last couple of years, and I'm still not exactly sure what Web 2.0 means. And since people are talking about Web 3.0 now, I thought it was time to suss this out.
Web 2.0 is a diaphanous marketing concept liberally applied to a hodgepodge of technical approaches, websites, and web communities to separate them somehow from that which came before - Web 1.0, I imagine. While no one, not even Wikipedia can give you a firm definition of what the expression Web 2.0 really means, it does roughly allude to the use of technologies such as Ajax, and evokes the idea of community-based sharing (for instance YouTube, Flickr, Wikipedia, etc., social networks and so-called folksonomies that are part of the "semantic web." The term appears to have been coined by Tim O'Reilly in 2004:
"Web 2.0 is the business revolution in the computer industry caused by the move to the internet as platform, and an attempt to understand the rules for success on that new platform. Chief among those rules is this: Build applications that harness network effects to get better the more people use them. (This is what I've elsewhere called 'harnessing collective intelligence.')".
If I may be blunt, this is a pretty lousy definition. In fact, I see absolutely nothing new or novel about Web 2.0 ideas at all. What I do see are business people attempting to recast perceptions about web development in order to attract investment. I see the desire to separate technology companies from the Internet crash of the late 90s through rebranding and renaming what is seen as having failed in the past. Essentially, the Web 2.0 concept was created to differentiate Internet technology companies from the failed the dot-coms that preceded them.
But dot-coms they are, prone to the same excesses, and facing the same sobering business realities that one day, one day soon, they will have to actually make more money than they spend. While the new high priests of Web 2.0 preach the democratic notion of folksonomies, they baffle consumers with jargon and misinformation, and when you try to pin them down about specifics, they move on to the next big thing. Sounds familiar.
Web 2.0 concepts are simply a natural evolution of the Internet and require no re-branding or new jargon. All web development should be plainly understandable--be wary of those who would baffle you with FOAF, tag-based taxonomies, synergies and rich web applications that somehow fit their vision of the future, but not your needs. There is no magic in web development; it is a very practical medium.
Let's hope the Web 2.0 bubble just drifts away without collateral damage to rest of the Internet economy.