Web 3.0
Issue № 210

Web 3.0

Google, with the cooperation of prestigious libraries, has been digitizing books to make them findable. The practice excites futurists but angers some publishers. Of necessity, digitization creates virtual copies. The publishers claim that such duplication violates copyright, even if the book’s content is hidden from the public. The New York Public Library, one of Google’s partners in the project, recently hosted a public debate on the subject.

Article Continues Below

It was while attending that debate that my discomfort with the hype surrounding an emerging genre of web development turned into a full-blown hate-on.

The big room was packed. There were more ticket holders than chairs. Yet the seat in front of me remained empty. Each time a hopeful standee approached the empty chair—and this happened every few nanoseconds—the poor schmoe seated next to it had to apologetically explain, “Sorry, the seat is occupied.”

It soon became clear that the kindly schmoe was reserving the seat, not for a friend or colleague, but for a stranger who had imposed that duty on him. While the kindly fellow defended the other man’s throne against a steady stream of resentful ticket holders, the stranger was off somewhere knocking back the library’s free champagne. I wondered what kind of jackass would ask someone he didn’t know to save his seat for thirty minutes at an oversold event. When he finally arrived, I found out.

A taste of ass#section2

“Were you at the Web 2.0 conference?” the arriving man asked, by way of thanking the other for saving his place. The kindly schmoe signified in the negative. This was all the encouragement our man needed to launch into an adjective-rich and fact-poor monologue that was loud enough for half the room to hear.

It soon appeared that “Web 2.0” was not only bigger than the Apocalypse but also more profitable. Profitable, that is, for investors like the speaker. Yet the new gold rush must not be confused with the dot-com bubble of the 1990s:

“Web 1.0 was not disruptive. You understand? Web 2.0 is totally disruptive. You know what XML is? You’ve heard about well-formedness? Okay. So anyway—”

And on it ran, like a dentist’s drill in the Gulag.

At first I tolerated the pain by mentally modifying the famous scene from Annie Hall:

HIM:  “I teach a venture capitalist workshop, so I think my insights into XML have a great deal of validity.”

ME:  “Oh, really? Because I happen to have Mr. Bray right here.”

Later I gnawed my knuckles. At some point, in a kind of fever, I may have moaned. Blessedly, at last the lights dimmed and the night’s real speakers redeemed the evening.

But the ass whose braying I’d endured left a bad taste.

Less noise, more signal#section3

Let us now define and disclaim.

The jerk at the library event was in love with his own noise, and the problem with noise is that it interferes with signals. What is the signal? What, if anything, does “Web 2.0” mean? What is the good thing that the hype risks obscuring?

Well, there are several good things, it seems to me.

Some small teams of sharp people—people who once, perhaps, worked for those with dimmer visions—are now following their own muses and designing smart web applications. Products like Flickr and Basecamp are fun and well-made and easy to use.

That may not sound like much. But ours is a medium in which, more often than not, big teams have slowly and expensively labored to produce overly complex web applications whose usability was near nil on behalf of clients with at best vague goals. The realization that small, self-directed teams powered by Pareto’s Principle can quickly create sleeker stuff that works better is not merely bracing but dynamic. As 100 garage bands sprang from every Velvet Underground record sold, so the realization that one small team can make good prompts 100 others to try.

The best and most famous of these new web products (i.e. the two I just mentioned) foster community and collaboration, offering new or improved modes of personal and business interaction. By virtue of their virtues, they own their categories, which is good for the creators, because they get paid.

It is also good for our industry, because the prospect of wealth inspires smart developers who once passively took orders to start thinking about usability and design, and to try to solve problems in a niche they can own. In so doing, some of them may create jobs and wealth. And even where the payday is smaller, these developers can raise the design and usability bar. This is good for everyone. If consumers can choose better applications that cost less or are free, then the web works better, and clients are more likely to request good (usable, well-designed) work instead of the usual schlock.

Of this they spin#section4

In addition to favoring simpler solutions built by leaner teams, the stuff labeled “Web 2.0” tends to have technological commonalities.

On the back end, it is most often powered by open source technologies like PHP or (especially) Ruby on Rails.

On the front end, it is mainly built with web standards—CSS for layout, XML for data, XHTML for markup, JavaScript and the DOM for behavior—with a little Microsoft stuff thrown in.

When web standards with a little Microsoft stuff thrown in are used to create pages that can interact with the server without refreshing, the result is web apps that feel peppy and, dare we say it, Flash-like. In a white paper that actually got read, writer/consultant Jesse James Garrett named what I’ve just described. He called it AJAX, and the acronym not only took, it helped interactivity powered by these technologies gain traction in the marketplace.

Here is where the spinners bedazzle the easily confused. Consider this scenario:

Steven, a young web wiz, has just celebrated his bar mitzvah. He received a dozen gifts and must write a dozen thank-you notes. Being webbish, he creates an on-line “Thank-You Note Generator.” Steven shows the site to his friends, who show it to their friends, and soon the site is getting traffic from recipients of all sorts of gifts, not just bar mitzvah stuff.

If Steven created the site with CGI and Perl and used tables for layout, this is the story of a boy who made a website for his own amusement, perhaps gaining social points in the process. He might even contribute to a SXSW Interactive panel.

But if Steven used AJAX and Ruby on Rails, Yahoo will pay millions and Tim O’Reilly will beg him to keynote.

Who weeps for AJAX?#section5

We pause but a moment to consider two AJAX-related headaches.

The first afflicts people who make websites. Wireframing AJAX is a bitch. The best our agency has come up with is the Chuck Jones approach: draw the key frames. Chuck Jones had an advantage: he knew what Bugs Bunny was going to do. We have to determine all the things a user might do, and wireframe the blessed moments of each possibility.

The second problem affects all who use an AJAX-powered site. If web signifiers and conventions are still in their infancy, then AJAX-related signifiers and conventions are in utero. I am still discovering features of Flickr. Not new features—old ones. You find some by clicking in empty white space. This is like reading the news by pouring ACME Invisible Ink Detector on all pieces of paper that cross your path until you find one that has words on it.

I am not knocking Flickr. I love Flickr. I wish I were as gifted as the people who created it. I’m merely pointing out complex design problems that will not be solved overnight or by a single group. In Ma.gnolia, which is now in beta, we used small icons to indicate that additional actions could be taken and to hint at what those actions might be. We succeeded to the extent that 16px by 16px drawings can communicate such concepts as “you may edit these words by clicking on them.”

These problems and others will be solved, most likely by someone reading this page. One points to these issues mainly to dent a swelling of unthinking euphoria. We have been down this road before.

Bubble, bubble#section6

When I started designing websites, if the guy on the plane next to me asked what I did, I had to say something like “digital marketing” if I wanted to avoid the uncomprehending stare.

A few years later, if I told the passenger beside me I was a web designer, he or she would regard me with a reverence typically reserved for Stanley-Cup-winning Nobel Laureate rock stars.

Then the bubble burst, and the same answer to the same question provoked looks of pity and barely concealed disgust. I remember meeting a high-rolling entrepreneur in the early 2000s who asked what I did. I should have told him I hung around playgrounds, stealing children’s lunch money. He would have had more respect for that answer.

I hated the bubble. I hated it when Vanity Fair or New York Magazine treated web agency founders like celebrities. I hated that mainstream media and the society it informs either ignored the web or mistook it for a high-stakes electronic version of the fashion industry.

When the bubble burst, these same geniuses decided the web was of no interest at all. Funny, to me it was more interesting than ever. To me it was people and organizations publishing content that might not otherwise have seen light. It was small businesses with realistic goals delivering value and growing. It was traditional publishers finding their way into a new digital medium, helped by folks like you and me. It was new ways of talking and sharing and loving and selling and healing and being. Hardly dull.

Eventually the uninformed stopped seeing a wasteland and started seeing bloggers, by which they meant only those bloggers who wrote about politics, most often from the extreme left or right. The web was “back” even though it had never left. (Of course, the fifth time you hear Wolf Blitzer say “blogger” or ask, “what do the bloggers have to tell us about these still-unfolding events?” the joke is stale and you wish those who don’t get the web would go back to ignoring it.)

But nothing, not even the rants of political bloggers, was as exciting as the scent of money. As the first properly valued “Web 2.0” properties began to find buyers, a frenzy like the old one popped hideously back to life. Yahoo spent how much? Google bought what? Here was real blood in the water.

But how to persuade the other sharks in the tank that this blood feast was different from the previous boom-and-bust? Easy: Dismiss everything that came before as “Web 1.0.”

It’s only castles burning#section7

To you who are toiling over an AJAX– and Ruby-powered social software product, good luck, God bless, and have fun. Remember that 20 other people are working on the same idea. So keep it simple, and ship it before they do, and maintain your sense of humor whether you get rich or go broke. Especially if you get rich. Nothing is more unsightly than a solemn multi-millionaire.

To you who feel like failures because you spent last year honing your web skills and serving clients, or running a business, or perhaps publishing content, you are special and lovely, so hold that pretty head high, and never let them see the tears.

As for me, I’m cutting out the middleman and jumping right to Web 3.0. Why wait?

95 Reader Comments

  1. First of all, a big wahoo! to Zeldman for writing the book that got me started on building web apps. It’s amazing what a $30 purchase at Borders and 6 weeks in Hawaii with no friends can do to a guy’s web skills.

    Now that I’m doing this stuff full-time and constantly presenting to clients, I can tell you that all this web 2.0 hype is just for the true nerds at heart. The technology behind Flickr and Google Maps is truly innovative and cool as crap to me, but when your typical end-user sees the stuff that web apps can do today, all they say is, “well that’s nice, but can you make it do THIS?”

    To echo what Zeldman conveys, the bar must continually be raised. I’m thankful for the hard-core geeks who blaze new trails so the mid-core geeks like myself can build better applications, challenge usability designs, and provide stronger solutions to the problems that seem to never go away.

    The web is not going away anytime soon, so if we don’t work to improve it we’ll be constantly wading through our own $#@%.

  2. Buzzwords are a double-edged sword. On the one hand, it’s inevitable that we’ll come up with names for more involved ideas; on the other, replacing complex concepts with simple terms inevitably results not only in hype, but in confusion among well-meaning people.

    With that in mind, I’d like to clarify terms so we’re all talking about the same stuff. I think my definitions are accurate but I imagine someone will correct me if they’re not 🙂

    I’ll preface the whole thing by saying that while I think AJAX and Web 2.0 are worthwhile and even exciting, the hype is irritating and I enjoyed the article.

    *AJAX* (formerly _remote scripting_) is a JavaScript technique that allows a Web page to communicate with a server without refreshing. It’s _not_ the same thing as DHTML or client-side scripting. Indeed, it allows Web developers to do _more_ server-side processing without sacrificing interactivity. It’s particularly exciting for Web application designers because it allows us to move toward a smoother, more app-like interaction model. It is less important for basic Web sites (which are page-based to begin with and don’t require frequent action), and like most new technologies is being overused in some circles. I would also argue that for complex Web apps, Flash is still a better choice, but AJAX narrows the gap.

    The current hype surrounding it is indeed annoying, but I will say it’s probably easier to sell a client on AJAX today than on remote scripting two years ago. It will be even easier when AJAX isn’t so hard to implement, when Web app frameworks support it more fundamentally…but that’s coming.

    *Web 2.0* is a simple word that tries to capture a fairly complex concept, a bunch of things happening at once. There’s an “O’Reilly article”:http://www.oreillynet.com/pub/a/oreilly/tim/news/2005/09/30/what-is-web-20.html that goes into details and is worthwhile reading. At its heart is a decentralization: Small developers making a difference, sometimes by combining data from existing sources; small publishers (bloggers) making themselves heard instead of a few monolithic sources; vendors catering to a large number of small businesses instead of a small number of large ones. Sort of a grassroots thing. How it will play out, I don’t know…but what’s exciting (to me, anyway) is the empowerment of the little guy, and a greater realization of the strengths of the Web medium (as opposed to a simple adaptation of preexisting patterns to it). Naturally, if Web 2.0 turns into an excuse for another VC-driven craze that tends to diminish its worth…but chances are the folks behind it, the ones O’Reilly originally noticed when they coined the term, will keep plugging away regardless and survive the hype.

    AJAX relates to Web 2.0 in that it serves as a vehicle for more advanced functionality and a handy differentiator. But in many ways I think AJAX is the least interesting aspect of Web 2.0 and certainly not necessary (again, Flash accomplishes the same thing more elegantly, and many sites need neither to provide a great user experience). O’Reilly cites companies like Amazon who were thinking in Web 2.0 terms long before Web 2.0 was a thing, and before browsers had evolved enough to make AJAX a reliable option.

    Anyway, I hope this has been useful to someone. I really enjoyed the article, and am sad to see the hype machine at work distorting something I see as pretty worthwhile. But I suppose it’s inevitable…

  3. Dave:

    Thanks for the comments on AJAX. My description in the article may understate the degree of client/server interactivity involved.

    The O’Reilly article’s characterization as you summarize it is exactly what I object to:

    bq. Small developers making a difference … small publishers (bloggers) making themselves heard instead of a few monolithic sources

    None of this is new. None of it is “Web 2.0.” This is how the web has always been. That people are waking up to it is nice; that they think it’s something new is rather jarring. It’s like they just found out that people get married and they think they invented babies.

  4. I especially like the closing.

    “… _and maintain your sense of humor whether you get rich or go broke. Especially if you get rich. Nothing is more unsightly than a solemn multi-millionaire._”

  5. IMO, the hype around Web 2.0, AJAX, and pretty much most of the modern web today is just hot-air.

    It is hot-air because the largest portion of Internet users don’t fully understand what the Internet is.

    The users who do are far too small to make a difference and so the Internet will continue to develop in a commercially-oriented way. It is seen as a broadcast medium by the powers that be and I think it will continue that way. Partly because of mindshare and partly because of financial necessity.

    So while Web 2.0 will continue to grow (hype or no hype) — those that do know can either remain steadfast or go with the flow.

    Personally, I remain steadfast. I don’t believe the Internet is a publishing or broadcast medium — it’s not convoluted, but there is more to it than that.

  6. Jeffrey, I read _DWWS_ and thought it was great. I read your technical articles on _ALA_ from time to time and usually find them comprehensible and useful. This article, however,I could barely even comprehend. I think it might contain some good information, but the prose is simply undigestible to me.

  7. AJAX is really a buzz word and perhaps there is too much hype in it. But the bottom line is that when used and implemented well, it does indeed help user interaction and can be compliant with most browsers (IE, FF, Opera, Safari, etc.). I wouldn’t write it off as useless buzz words.

    I have recently discovered CakePHP. It is not a port of RoR although it does use some of the same concepts. In addition, it has a built in AJAX helper that uses Scriptaculous (http://script.aculo.us).

    I have an app where people can order multiple sized portraits of the same picture. So, why if all they are doing is adding a record and refreshing only part of the screen should the WHOLE page be requested from the server? By using an AJAX.Updater it sends the form in XMLRequest, processes the add, and returns the information to update the corresponding div. This makes my application MUCH faster and help to save on precious bandwidth. It also helps dialup users and broadband users alike feel more like a normal application.

    AJAX can be grossly abused, but if used wisely and taskfully it can enhance user experience. And if you use CakePHP there is no need to create the frameworks from the ground up. It is there for you.

    http://www.cakephp.org

  8. Back in the mid-nineties, just as the bubble was starting to form, my friend’s middle-aged dad who has little interest in computers started asking me about the web. Since then, he has pretty much stuck to whatever shows up on the first page of any Google result list, Amazon.com, and the two or three travel sites that he loves.

    A few months ago, though, he asked me about this thing called Web 2.0. Now he is more apt to leave the “safe” neighborhoods of the Web and venture out into its darker areas. He’s not doing anything special, but he’s doing more with the web than before. And the only thing that got him curious was the marketing of Web 2.0.

    That’s where the strength of it comes in. It’s reintroducing the concept to people who got stuck in the web ala 1999.

    Sure, you can be all elitist and say, “This is how the web has always been — that they think it is new is jarring,” but to them, it is new.

    Of course, there’s a difference between the person who “hears” about Web 2.0 and the person who won’t shut up about it, but the people who haven’t heard about it yet – the people who are still confining themselves to the “safe” web because they don’t know any better — they need the people who won’t shut up about it; otherwise, they may never realize that there’s more to the web than Amazon and MSN.

    Dismiss these people if you like, but that doesn’t seem very web-like to me, since the web is supposed to bring people together, not separate them into lists apart.

  9. bq. Sure, you can be all elitist and say, “This is how the web has always been—that they think it is new is jarring,”? but to them, it is new.

    That’s being elitist? Dude, I’m not saying your friend’s middle-aged dad should have known better what the web was, I’m saying journalists whose job it is to study the matter should know better; experienced technologists should know better — or do know better and are cashing in disingenuously.

    bq. Dismiss these people if you like, but that doesn’t seem very web-like to me, since the web is supposed to bring people together, not separate them into *lists apart.*

    Zing!

  10. Seems that Web 1.0, or Web 2.0 are the results of certain mentalities.

    Or maybe, just maybe, Web 2.0 isn’t about versioning any more (I’ve wanted to pull those numbers away from the moment I saw them). The Web [!], to me, seems to be about evolution – a quest for more exciting and responsible methods of delivering the same information.

    Versioning seems strange… am I a “1.0” Developer? Or, a “2.0” Developer? I don’t use AJAX (which isn’t to say I haven’t goggled at it and said “coool”), but I do swear by Accessible and Standards-based sites developed with KISS (a philosophy: Keep It Simple Stupid) – does that mean I’m “1.0”, or “1.5”? We’re quick to split the Web in two, but what if its impacting on developers, particularly those who might be considered “1.0” and are trying to move to “2.0”? The smoke and mirrors don’t help.

    Thanks for the article Jeffrey. Very interesting stuff.

  11. Every year (on and off the web) managers and investors catch a whiff of the broken-wind of the latest overused lingo and beseech their marketing departments to make the most of the latest “tickle me elmo” technologies (TMET) usually reducing them to easily remembered but equally meaningless acronyms (ERBEMA) in the hopes that, without any degree of understanding, they have happened to hop on board an emerging technology that will make them rich (or richer, as is usually the case).

    Often, the most mundane and ridiculous garbage will spawn vast seas of followers that will somehow add legitimacy (and desireablility) to a product or service – Where do you keep your virtual pet’s corpse?

    So why should the web be any different?

    Ooooo! It’s web 2.0! (Must be something new!)
    Ahhhh! AJAX! (Must be a new technology!)

    Ugh!

    Case in point, Flickr.
    Don’t get me wrong. I like Flickr, I also like several other online photo galleries (WHICH IS ALL IT IS!!!). The problem? Tagging. Much like “Blogging” it’s significance has been VASTLY overstated. Go ahead and do a flickr search for something arbitrary like…earwax.

    What do you get? half a dozen pictures of ear coning (okay that’s kind of relavent), two pictures of the substance in question (ick, very appropriate), and…? A lot of irrelevant pictures of unrelated people, places and things. Much like the concerns of Wikipedia’s critics about unfettered editing of articles (at least the Wiki articles get reviewed), the usability of “tags” depends on the intelligence and insight of those assigning them (anyone want to start uploading cow-girl pics of Madonna tagged with “pathetic hick wannabe” yet?).

    Hype; however, is always good for making a buck, and that is what is driving Web 2.0. Vacuous lingo and meaningless hype.

    The same tech (or similar tech with a bit of a face-lift) is still powering the same useless, dull crap (okay, I happen to like Ruby on Rails, but still haven’t had a need to utilize it for a client’s project — I actually wish I did).

    In fact, the only bits of this article I take exception with are:

    a.) Web 2.0 has almost nothing to do with DESIGN, and therefore will be of little interest to designers who will continue to use the same tools (or the latest ones from Adobe-macromedia-whomever-we-acquire-and-defile-next). It’s almost all about the back end. So a little wider perspective is necessary to see it’s real value (which is a lot less than the hype would indicate).

    b.) Because of “a” and because nothing ever really changes; Jeffrey Zeldman’s statement that, “…and clients are more likely to request good (usable, well-designed) work instead of the usual schlock”. Is total crap. Clients DON’T request good, usable, well-designed work. They never have. They STILL want “Flash”, they just want a more secure and robust back-end (which web 2.0 (tho’ I would never refer to it as that) might actually be able to provide).

    So whether it’s Web 2.0, AJAX, Mr. Clean, or whatever the latest newest brightest “thing” is; just remember it will be dictating the technologies, look and functionality of most of the sites we’re creating until the NEXT newest bestest thing “emerges”.

    Just don’t get too riled when your next client asks you to use “the next Flash” to build an interface in the style that is “the next Aqua” and to stuff your own creative instincts. You can choose to laugh your way to the bank, or cry. It’s up to you.

  12. Fantastic post. I would like to know how you created the image of the bottle in the beginning of the post.

  13. Is it sad that it’s becomming increasingly difficult for me to tell which sites are really trying to hype “Web 2.0” and which sites are simply a parody of the hype?

  14. All I have to say is thanks. I still find myself having to convince clients that building with web standards is a good idea, and frankly, I’m tired of it. I’ve now resorted at times to buying a copy of your book just for the first section and giving it to them as a gift for considering me.

    But this article has just given me a boost. I’m not one of the brilliant designers who comes up with a million dollar idea, but I do care about my clients, their goals, and making sure as many people can learn about what they have to say as possible. So thanks for pumping that side of the business.

    I love Flikr and the like, but while 90% of the sites out there are still crap, there’s still a whole lot of work to do, and frankly, I believe the information dispersed here, is worth more to the world than 10 Flickr’s.

    So thanks for the article, and everything you do for the world. This site as been nothing less than a mentor to me, and I intend to pay it forward in every way I can. I hope all of the rest of you who read this site regularly are doing the same.

  15. What honorable Mr. Zeldman has laid out before us in this article is a hint as to how to be ahead of the rest in everything related to the Web.

    By perceiving correctly the objective of Web’s existance we can understand how to develop it correctly thus being able to create great solutions.

    Great solutions, in turn, bring money!

  16. Thanks to Zeldman for a solid article.

    Where I work (non-agency), they’ve gotten all steamed up about AJAX. It takes just a day or two and all the developers are swooning over this (not-so) new technology, whether they’ve actually looked beyone the shiny packaging or not.

    It’s taken me six months to get these same people to consider the benefits of putting a doctype in their HTML!

  17. Kudos to Zeldman for a great article and lots of great insight (and funny anecdotes).

    As Padgett seems to be implying above, developers should concentrate on conforming to web standards before they try and jump on the AJAX bandwagon. The only reason that AJAX is ever a “bitch” to wire-frame is when your JavaScript doesn’t follow the correct DOM, or your markup doesn’t fit a standardized doctype.

    Even Google doesn’t conform to standards–by far! Most of their sites don’t even have a doctype (gasp!). This holds true for almost all corporate or enterprise sites out there. AJAX is much easier to incorporate if you follow strict XHTML and the DOM.

    And a side note–PHP and (especially) Ruby on Rails are never anything that Google, Yahoo, or any of the bigwigs would ever want to use. Most use Python as the back end, along with JavaScript and the DOM, of course.

  18. I really hate these moronic “articles” about semantics, design, ethereal thoughts about position absolute and relative, accessibility is paramount but validation can suck my ass. I like the way you write, it makes a lot of sense and you don’t have googleads or whatever in the middle of your page, a lot of people have taken advantage of your influence, you need to make yourself clearer so to speak.

  19. As a web design hobbyist with almost a decade of partially completed projects under my belt, I have jumped on a few bandwagons. Looking back, it seems that just as soon as I’d even begin to get the hang of something, it was time to drop it like yesterday’s soiled underwear and race on to the fresh virginal scent of tomorrow’s homecoming princess. Since I don’t get paid for web design, I have lost some of my early feelings of urgency to ‘keep on top,’ particularly since I began frequenting excellent resources like ALA a few years ago and discovered the joys of xhtml and css (along with the agony of a few hundred frustrating hacks for making IE work). I must say I am very glad to see web standards finally gaining some of the attention they deserve, even if that attention comes from fads or greed.

    But I have another major interest, this one going back as long as I can remember, which has greatly matured and expanded over the past few years as well. I am a map geek. From the age of about 5, I could spend hours (later days) at a time simply spinning my globe, looking through atlases, poring over road maps, grabbing every last tourist brochure with any sort of map or location image at the ferry terminal, and even standing in the rain at a bus stop, memorizing the routes. Then I became a commercial fisherman and diver through most of my twenties, and I got hooked on nautical charts. So when I discovered GIS mapping (basically mapping databases) in the late 90’s, I knew this sort of thing would be in my future, at least as a hobby. I never have minded that people think I am strange for my map obsession. We all have our quirks, and that isn’t something that people are generally bothered or scared by. Although circumstances have prevented me from jumping headlong into GIS as I had hoped, I have plugged away at increasing my knowledge and skill in this fascinating field.

    Then, in the past couple of years, the lid blew off. With Google Earth, now everybody thinks they like maps. Actually, they just like to ‘ZOOM,’ but that is a discussion for another forum. As a frequenter of the NASA WorldWind community forums and IRC channel (I write docs sometimes and help a little with tech support on occasion), it seems now that hardly a day goes by without a new development or bandwagon startup in this once comfortably geeky field. Now, when I hear the word AJAX, it makes me cringe to think of what new application somebody is going to come up with in one of my two main fields of interest, and how much further will I suddenly fall behind in the mad rush.

    Sometimes I feel like Poe’s condemned prisoner lashed beneath the pendulumn as it slowly cuts deeper . . .

    . . . At the very least, I miss my geekiness.

    Thanks for the insightful article, and the last 5 years of consistently great reading (on my part).

  20. First of all, thank you for this wonderful article! It’s really comforting to know that not everybody is on a plain hype cloud number 7. As a Web Developer I am also a little puzzled why people are pushing technologies that are up to 5 years old as the latest buzz and the Web 2.0 in general. But on a second glimps I have to say, it’s just marketing. It’s nothing special about it, it’s just that there is a little more money for web development than there was in the last 5 years and marketing guys are taking advantage of that.
    So what can the tech guys do about it? As for me, be happy. The latest development on the web gives us much more possibilities to experiment and try to develop new application models. One example is social software, as done by flickr or del.icio.us. Let’s be honest, there wasn’t much interesting stuff hapening in the last 5 years, which you liked so much. We might have had the technologies (DHTML, flash, etc.) but nobody was willing to take the risk of trying something new. And the crowd of students doing our work (not quite professional but in a good-enough manner) at a price of a chinese sweat-shop worker wasn’t too comforting at all.
    Web development seems to have a kind of up and down manner. Either hype or flop. As soon as a hype starts, the marketing guys get in and find some fancy words that sell (by the way the vocabulary on the 90’s hype wasn’t any better). From a technical perspective, why should we care? We can go and propose our engineering ideas and visions to the marketing guys and they will say: “oh yeah, we call this blabla. It’s the new bla.”, but whatever they call it, we can develop it, because there finally is the money and will for it. So this really is a cloud number 7 I like to be on and I am pretty sure that developers have had enough great ideas in the last 5 years which they finally want to go for.
    So whatever web version we want to call it, let’s just say we don’t like marketing too much, but we gladly take their money to develop want we think the web needs (hey, finding something chilling and new is always kind of trial and error, for anything else humankind has proven just not to be smart enough). I like my field of work wheter it’s called web, web 2.0 or web.flop and I am looking forward to some great new applications out there!

    By the way, for all technical guys on being ask what you do: just tell them you are a software engineer, then you’re neither seen with disgust nor adored, you’re just the good old nerd.

  21. I am just rounding the corner to the finish line of WEB 0.5. At this pace, I’ll never catch up, or be hip! I’m getting too old for this crap.

  22. Uh oh… get ready for Library 2.0. Lucky library-types like myself can gain fabulous insights from individuals who refer to themselves as “information mavens”. I suspect the Library 2.0 phenomenon will be just as irritating as Web 2.0. Don’t get me wrong. There are a lot of fine, fine web 2.0 apps out there and there are great ideas behind library 2.0. But, the smug hipster mentality drives me nuts. How do these librarians find the time to continually blog and comment on fellow hipster-librarian’s blogs? Don’t any of them work at public service desks? Manage staff? Catalog? Provide hands-on tech support? Manage online databases? Maybe my library is sadly underfunded. We do manage several library 2.0 type services, but just barely.

  23. When I think of Web 2.0 Ajax is certainly part of the equation. But I think the hype pertaining to Web 2.0 is far more than about using javascript and the DOM to create pages that refresh inline. It is about community, commenting, tagging, and users creating a website versus a company creating it for them.

    One example that comes to mind is google. Google has built this fantastic infrastructure around indexing the web. Still, if I want to search, say, Ajax or web design, I could be better off at Delicious. Delicious is just a platform and the community builds the product. Same with flickr, digg, technorati, etc.

    I certainly share your disdain with a lot of the hype surrounding Web 2.0, but I think it is more than fancy inline forms! (BTW, this live preview is very cool!!)

  24. This site has a great user driven list: koolweb2.com

    Best of Web 2.0 sites ranked by actual users. Drag & drop sites to desired spot in the list and submit rankings. Overall rankings reflect cumulative average of all user submissions. Recommend a new site as well..

  25. I think is possible to respect some rights to the produced contain, but after some years, I think it will be more interest to show that to world .In this way that information could bring knowledge to some many people in so many country.

    That is the main reason to defend this kind of projects

  26. i couldn’t agree more. only until recently did i de-mystify the core piece that makes AJAX do what it does — and if someone had told me two years ago that all it was, is clever usage of XMLHttpRequest as yet another way to reduce the number of trips a client (browser) makes to the server, i would have started injecting it into nearly every application i’ve built from scratch in recent past.

    as it were, the hype had me believing it was a far more complex thing than it really is, requiring coursework i, a mere freelancer, could not nearly afford.

  27. Well said!
    Like the great Mr. Zeldman I too loved the web for it’s own sake, distained the “irrational excuberance” of 1998-2001 as blind capitalist love held sway over our open source-based shareware/freeware-birthing world weird web. When the house of VC cards crumbled, relief came with a giant thud as my bank account bottomed out… and ideas flourished. Great things are afoot, yet, lest we have learned nothing, let not the money mongers steer the ship: do good webs–simple, clean, human and inspiring (like this site) and good will come… again and again. Else “meet the new boss same as the old boss.”

  28. So what was that all about anyway. I did read the whole article, but by the time I got through 85 or so comments I forgot what hell it was about… oh that’s right, I was searching Google for “web 3.0”

  29. You can say that again, Jeffrey. Thank you.

    Before AJAX, RoR and all this other ‘new’ stuff hit earth, I made up my mind and coined the times we experience right now the time of Self Publishing. Before, the web was a very technical thing only a few could master. Nowadays it takes you 2 minutes and an e-mail address to get a site going and start publishing.

    THIS is what Web 2.0 is too me.

    All the technical stuff, this ain’t Web 2.0. These are just tools. (And as the saying goes, a fool with a tool is still a fool.) Mighty tools, ok, but still they remain tools. Web 2.0 is not about the technology it is build with, but what the people can do using services created using these tools.

    I know web geeks tend to see everything from a technical point of view. But that’s not enough. What is it that attracts thousand of people at Flickr or YouTube or myspace? They don’t give a damn about AJAX, JSON, XML, RoR and whatever fancy acronyms we geeks come up with. They care about content, about the possibilites they have.

    Anyway. All this, even this discussion, ain’t new. It will pop up again and again when something ‘new’ hits earth.

  30. I’d like to make one thing is absolutely clear right from the outset: Web 3.0 isn’t just about shopping, entertainment and search. It’s also going to deliver a new generation of business applications that will see business computing converge on the same fundamental on-demand architecture as consumer applications. So this is not something that’s of merely passing interest to those who work in enterprise IT. It will radically change the organizations where they work and their own career paths. I’ll write more on that in a later posting.

  31. Take a look at an online storage service like IBackup (www.ibackup.com) that is a dominant player at this age of Web 2.0 boom. IBackup’s success shows that remote and online backups of even mission critical data will continue to grow despite all that have been written against the economic viability and data security concerns.

    Besides regular backups and restores, IBackup’s flagship product IBackup for Windows (www.ibackup.com/ibwin_new.htm) allows regular scheduling of backups, multimedia streaming and file management. It also performs incremental and compressed backups that do not consume too much of your network bandwidth by transferring only portions of file that were changed. All backups are secure with the highest level of 128-bit SSL encryption on transmission.

    The best thing I like about IBackup is IDrive (www.ibackup.com/IBDrive_new.htm) that maps my online account as a local drive on my computer. Sitting in front of my computer I can drag-and-drop, open, edit and save files in my online backup account. Operations using IDrive, which is a variation of network drive technology, enjoys 128-bit SSL support. IDrive can also be used to stream multimedia content using your favorite media player. It also supports concurrent operations for Access and other office applications.

    IBackup lets you share data with both IBackup users and those who are not. For this you have to use Webmanager (www.ibackup.com/webmanager.htm). All you have to do is to create a few sharable links and then email these to your friends, partners and colleagues. The `Private Share’ feature allows an IBackup user to instantly share data with another IBackup user. Also view the data another user has privately shared with you. You can disable the `Private Share’ feature any time.

  32. Hello,Buyers
    We sell all kind of unlock phones,laptops,ipod,plasma tv,mp3 at cheap price.They are all brand new unlock cell phones still inh there factory pack with complete accesories.We ship via FEDEX and DHL world wide international.You can email us.(allphonesltd1@yahoo.co.uk)
    (allphonesltd1999@hotmail.com)

    phones
    Imate Jasjar $400
    Nokia N91 250$
    Nokia 6060 145$
    Nokia 6111 132$
    Nokia 6270 125$ (allphonesltd1@yahoo.co.uk) (allphonesltd1999@hotmail.com)
    Nokia 6270 115$
    Nokia 6280 125$
    Nokia N90 200$
    Nokia N70 180$
    Nokia N80 190$
    Nokia Vertu 155$
    Nokia 5140i 130$
    Nokia 6230i 140$
    Nokia 8800 200$
    Nokia 6021 150$
    Nokia 6030 150$
    Nokia 6680 150$
    Nokia 6681 150$
    Zenith P42W22B 42 Inch Plasma TV Blowout $700
    Gateway 42″ Plasma TV 16 : 9 Aspect Ratio, Supports1280 $800
    Samsung HP-R4252 Plasma TV & Monitors $900
    Samsung HP-R5052 50″ Plasma TV $1,500
    Panasonic TH-37PWD8UK Plasma TV $650
    Gateway 42″ Plasma TV 16 : 9 Aspect Ratio, Supports 1280 $700
    Sony Wega Ke-42M1 42-Inch EDTV Plasma TV $800
    Panasonic TH-42PWD8UK Plasma TV & Monitors $650
    Gateway 50″ HD Plasma TV 16 : 9 Aspect Ratio $1,500
    Panasonic TH-42PWD8UK 42″ Plasma TV – Exceptional 4000:1 $700
    Panasonic TH-42PD50U 42″ Diagonal Plasma TV Special Order $750
    Samsung HPR5052 50 High Definition Plasma TV with $1,100
    Panasonic TH-42PWD8UK Plasma TV $800
    Philips 42 Inch Plasma TV and Monitor 42PF9630A $1,050
    Toshiba 37HL95 37″ HD LCD TV (Toshiba 37HL95) $800
    Avion 32″ LCD TV LTV-320, 16:9 HDTV/SDTV $500
    Audiovox Electronics Corp. FPE3705 37″ HDTV Ready LCD TV
    Audiovox Electronics Corp. FPE3705 37″ HDTV Ready LCD TV $550
    Samsung 40″ HD LCD TV $900
    Sceptre X42GV-Naga LCD/TV X42GV-Naga LCD/TV $950
    Kreisen Silver 40″ Wide HDReady LCD TV and Stand KR400T $1,000
    SVA VR-30 Flat Panel 30-Inch Widescreen HD-Ready LCD TV $500
    Samsung Consumer (DVD/TV/Etc) LNR328W 32″ LCD TV $600
    Sharp LC-37DB5U 37″ LCD TV HDTV LCDs LC37DB5U TVs $850
    Sharp AQUOS LC-20S4US 20 AQUOS(tm) Flat Panel LCD TV $450
    Dell W3207C 32-inch Widescreen High Definition LCD TV $650
    26″ Widescreen HD LCD TV $450
    Viewsonic 40″ Widescreen LCD TV $800
    HDTV
    “Samsung 30″” Wide SlimFit HDTV – TXR3080 $450
    KDF-E42A10 42-In Grand Wega 3LCD Rear Projection HDTV $550
    Sony KDFE42A10 42″ Grand Wega HDTV $700
    Philips 32PT8302/37 32″ HDTV $400
    Panasonic PT-50LC14 LCD Panasonic 50″ LCD Projection $650
    Samsung HC-R4755W 47-Inch Widescreen Tabletop HDTV $500
    Sony 55 Inch Grand Wega HDTV LCD KDF-E55A20 $1,050
    Panasonic TH-42PHD5UY HDTV Monitor42″ Plasma Display $1070
    Viewsonic 40″ Widescreen LCD HDTV N4060W $1,000
    Samsung HL-S6187W 61 Projection TV – 61 – DLP – NTSC $1,100
    Vizio 32 HDTV Television $450
    Hitachi 42″ Wide Screen Plasma HDTV 42HDF52 $650
    Sony KDL-46V2500 46” Bravia V-Series LCD $1,500
    Sony KDL-40V2500 40” Bravia V-Series LCD 1080p HDTV $1,000
    Sony KDL-40V2500 40” Bravia V-Series LCD $1,350
    Sony KDL-46V2500 46” Bravia V-Series LCD $1,350
    Sony KDL-46V2500 46” Bravia V-Series LCD 1080p HDTV $1,500
    Sony KDL-40V2500 40” Bravia V-Series LCD 1080p HDTV $1,050
    Sony KDL-40V2500 40” Bravia V-Series LCD 1080p HDTV $1,300
    Sony KDL-46V2500 46” Bravia V-Series LCD 1080p HDTV $1,570

    Sony VAIO V505DC2 Series Notebook Intel Pentium4-M 2.2 $800
    Sony VAIO PCG-V505AC Notebook Computer Intel Pentium 4 M $700
    New Sony VAIO PCG-V505DC21 P4 2.2ghz Laptop Notebook PC $700
    Sony VAIO VGN-U70 Notebook Computer – World’S Smallest $1,000
    Dell Latitude Laptop $300
    Dell Latitude D800 15″ Notebook/Laptop Computer PC $1,200
    Dell XPS M170 2GHZ 1GB 80GB 256M 7800GTX Laptop Computer $1,150
    Dell Laptop M60-HQCP741 $750
    Dell Laptop M60-JJ50G51 $650
    DEC640 – Dell Latitude C640 Notebook/Laptop Computer $400
    IBM ThinkPad T30 236697U $1,150
    IBM Thinkpad T23 26475NU $1,050
    IBM 2379DKU Notebook Computer $535
    IBM / Lenovo – N100 Intel Centrino Duo Mobile 1.6G $500
    Hewlett Packard PG402UA#ABA HP Compaq nw8000 Pentium-M $1,530
    Hewlett Packard DV131U#ABA HP Compaq tr3000,Pentium-III $1,300
    HP Compaq tc4200,Pentium-M 750 (1.86GHz),12.1 inch XGA $800
    HP nc6400 Notebook PC $750
    Hewlett Packard PR127UA#ABA HP Compaq nc6120,Pentium-m $820
    HP nc6400 Notebook PC $700
    HP Pavilion HP DV5250us 15.4″ Widescreen Laptop w/1.83 $750
    Sony VAIO Pentium M 1.6GHz Centrino Wireless B+G $650
    Sony VAIO VAIO SZ140P10 Notebook $1,050
    Sony VAIO VGN-A690 17 Notebook PC $530
    Sony VAIO Pentium M 2.26GHz Notebook PC (Open Box) $900
    Sony VAIO S170 Intel Pentium M 1.5GHz, 13.3in WXGA, 40GB $800
    Sony Vaio A270 /VGN-A270B11/ laptops…..800usd
    Sony VAIO T240P Cent PM……920usd
    Sony VAIO VGN-U50 Notebook Computer – The World’S …700usd
    Sony Vaio FS660 /VGN-FS660/W/ laptops….800usd
    Sony Laptop VAIO TX650P/B LV PM 753 1.2G Nib….1200
    Sony Vaio A140 Pentium M 1.5GHz / 15.4-Inch / 256MB …950usd
    Sony PCG-K23 15.4″ P4-2.8GHz LapTop……870usd
    Sony VAIO A600 Pentium M – 1.6GHz – 512MB – 60GB …..1000usd
    Sony Vaio VGN-FS770/W Notebook 1.86GHz Pentium M …1300usd
    Sony VAIO FJ170/B /VGN-FJ170/B/ Laptops …….859usd
    Sony VGN-FS680/w VGNFS680/w VAIO-FS680/w VaioFS680/w … ..1100
    Sony VAIO VGN-A170P5………..1300usd
    Sony VGN-FS770/W……………1000usd
    Sony VGN-T240P/Laptop………….900usd
    SONY – vaio a240 pm 755 2.0g 2gb 100gb dvdrw 15.4wx xb … 1200usd
    Sony VAIO VGN-FS740W VGNFS740W Notebook/Laptop Computer …650usd
    Sony VAIO VGN-FJ150 Laptop Computer……………….700usd
    (allphonesltd1@yahoo.co.uk)
    (allphonesltd1999@hotmail.com)

Got something to say?

We have turned off comments, but you can see what folks had to say before we did so.

More from ALA

I am a creative.

A List Apart founder and web design OG Zeldman ponders the moments of inspiration, the hours of plodding, and the ultimate mystery at the heart of a creative career.
Career