Slashdot Mirror


Web 2.0 As A New Wave of Innovation?

Vitaly Friedman writes "In his article in the recent Educause magazine, Bryan Alexander, Director for Research at the National Institute for Technology and Liberal Education (NITLE), presents a comprehensive analysis of the rising web 2.0 companies and describes the emerging of web 2.0. From the article: ' ... larger players have entered the field, most notably Yahoo, which has been buying up many projects, including Flickr and del.icio.us. Microsoft is considering a massive extension of RSS. And Google has been producing its own projects, such as the Lens RSS reader and Google Maps. Meanwhile, academic implementations are bubbling up, like the social bookmarking and search projects noted earlier. This Web 2.0 movement (or movements) may not supplant Web 1.0, but it has clearly transformed a significant swath of our networked information ecology.'"

174 comments

  1. So... by 0racle · · Score: 5, Insightful

    'Web 2.0' is just a bunch of wikis and people pretending to be important right?

    --
    "I use a Mac because I'm just better than you are."
    1. Re:So... by digitallife · · Score: 3, Insightful

      I was just about to post 'So what IS Web 2.0??'. You put it better.

      Honestly I have read 'Web 2.0' too many tme recently on /., and am starting to get tired of hearing about it. Yay, people figured out how to make websites interactive. Let's move on.

    2. Re:So... by NevDull · · Score: 3, Insightful

      No, it's about using the masses as a decentralized classification system.

    3. Re:So... by __aaclcg7560 · · Score: 2, Interesting

      Nope. Just a bunch of left over businesses that survived the initial dot com bust trying to look sexy enough to get vulture capitalist throw money at them like it was 1999 all over again. While a lot of neat technologies and applications had popped up over recent years, I think 'Web 2.0' is more of a marketing term than anything else.

    4. Re:So... by Yehooti · · Score: 1

      Doubtful if it could relieve me of the constant scans to my system or the spam. But if it could, somehow, I'd jump on it like a dog on a bone.

    5. Re:So... by colmore · · Score: 2, Interesting

      I'm going to take the completely opposite opinion of everyone here:

      "web 2.0" is a great buzzword. why? it describes something legitimate -- the confusing rush of new internet ideas from the past few years, and it's ugly as sin.

      good buzzwords should hurt to say. "blog" is a great buzzword. it won't be in the english language in 30 years, except to talk about this time. it's just too hideous of a word. "morph" on the other hand, is going to fucking stick around for ever. it's just passable enough, and just generic enough to enter into common usage, and it just rots away at the beautiful and giant beast that is english.

      i'll accept the reality that most of our new words are coming from technology and marketing, but let's pick neologisms that won't outlive their usefulness, and take the place of perfectly good old words that rolled into the language over the tongues of centuries of farmers and poets, not 15 minutes in a meeting before lunch.

      and yes, it's funny i have some spelling errors in this post, i'm tired and my contacts are out, shut up.

      --
      In Capitalist America, bank robs you!
    6. Re:So... by Dirtside · · Score: 2, Informative
      "morph" on the other hand, is going to fucking stick around for ever. it's just passable enough, and just generic enough to enter into common usage, and it just rots away at the beautiful and giant beast that is english.
      "Morph" is from the Greek meaning "form, shape" and is used in a metric crapload of words that you probably don't object to -- ectomorph, morphology, polymorphic, metamorphosis. "Morph" is merely a short form of "metamorphose," has different connotations, and doesn't "rot away" at English in any way.
      --
      "Destroy science and religion. Science would re-emerge exactly the same; but not religion." - Penn Jillette, paraphrased
    7. Re:So... by Anonymous Coward · · Score: 3, Insightful

      The mouthbreathers are just amalgamating a bunch of evident phenomenon with a self-aggrandizing choice of terms, "Web 2.0". Let's take an honest look at what really makes up "Web 2.0" for one moment, if you will. I'll try to resist my scathing sense of humour, but I can't promise anything.

      What is Web 2.0?

      To the businessman, perhaps it is rounded corners effected with CSS or a bunch of grandiose words chosen due to their presence in a thesaurus. To the critical "veteran" developer, it may seem to be a bunch of nonsense or some unneeded neologism that is making much of nothing. Well, the most heartfelt descriptions I hear from Web 2.0 advocates on what it is to be Web 2.0 seem to maintain one tagline: Web 2.0 is live online collaboration and sharing (occasionally "real-time" is thrown in there somewhere, too).

      What exactly is that supposed to mean? The earliest messageboards represent "live collaboration and sharing". Web-based "chat sites" are well represented by the summary "live collaboration and sharing" (with "real-time" thrown in there somewhere, even!). This point is utterly moot. The most bold marketing point chosen by Web 2.0 advocates is a complete straw man designed to peak the curiosity of inexperienced entrepreneurs and businessfolk.

      The technology empowering "Web 2.0", as repeatedly rehashed on your own Slashdot, is a non-standard mesh of previously existing technology. We have corporations and even the "little guy" running around trying to impress with a buzzword when nobody can even *really* agree on its meaning! Does the use of AJAX instantly define a website as Web 2.0? Does text enclosed in div elements defined to have rounded corners for a style make a website 2.0? To what extent must AJAX be employed to reach the "Web 2.0" checkered finishing line?

      In the world of buzzwords, many of us developers have been slapped in the face without even realizing it yet. This is 1999's "dot bomb" all over again. We are actually prescribing to the theory that there even is a "Web 2.0" and are desperately struggling to comply with something totally intangible! I've listened to rants by developers claiming that even the most mundane sites, "MySpace", "youtube", "plentyoffish", even "eBay", are apparently "Web 2.0". This, I do not fucking understand. These are all popular websites with some successful gimmicks, sure. They are all VERY successful financially, however, I am almost being led to believe that our latest incarnation of "Web 2.0" is that it is merely an insubstancial "glittery star sticker" being placed on even moderately successful cash-cow websites. "For the same low price, now with twice more Web 2.0!". It's amazing the kind of crackpot bullshit we're forced to listen to every time an article like this comes up. As a long-time software (and web) developer and self-made entrepreneur, I find this utterly reprehensible.

      As an aside, I was doing some drywall work in a house I'm renting out the other day when I chuckled, paying special attention to the smooth rounded corners I had to dig out of the drywall in order to fit the sheet around an electrical box in the place's ceiling. I would have to guess that I've made that drywall pretty fucking Web 2.0. Scribble some goddamned JavaScript on the roof in pencil and bam, I'd have a world-class enterprise configuration empowering corporations and live collaboration, stuck full of synergy and all that jazz.

    8. Re:So... by colmore · · Score: 1

      "Verbing weirds language" - Calvin & Hobbes

      just because the word is from somewhere doesn't mean it isn't a silly word coined to describe a hollywood (kinda lame) special effect that means "change" or "transform" in any other context.

      Just as meta- is a perfectly legitimate prefix, its new use as a standalone adjective is silly, and dumb.

      --
      In Capitalist America, bank robs you!
    9. Re:So... by Dirtside · · Score: 1

      Lucky for us, language is defined by majority usage, and you're vastly outnumbered :)

      --
      "Destroy science and religion. Science would re-emerge exactly the same; but not religion." - Penn Jillette, paraphrased
    10. Re:So... by Bloke+down+the+pub · · Score: 1
      Lucky for us, language is defined by majority usage, and you're vastly outnumbered
      Lucky for Columbus that geography isn't, or he'd have fallen off the edge.

      Argument from popularity is a fallacy, by the way. For example, plenty of people think an apostrophe is some kind of warning of an imminent "s", but that doesn't make it so.

      --
      It's true I tell you, feller at work's next door neighbour read it in the paper.
    11. Re:So... by colmore · · Score: 1

      Majority and popular adoption are fine ways of advancing language. My original comment was this: media marketing and the on-the-spot-invention of the technology industy create crappy language. Buzzwords are best, therefor, when they're sufficiently ugly and unwieldy that they'll stick around in popular usage only as long as the term they're describing is popular as well.

      I work in internet design and programming, and I am constantly amazed at the amount of horrible bullshit that has to come out of my mouth in order to communicate ideas.

      --
      In Capitalist America, bank robs you!
  2. Web 2.0 is DEPRECATED by Anonymous Coward · · Score: 1, Funny

    Please switch to the new, open Web 2.1 Thank you.

  3. Trademark violation by Anonymous Coward · · Score: 1, Funny

    I thought some company had recently trademarked the term Web 2.0? Isn't our discussion of this a blatant violation of corporate America's intellectual property rights?

    1. Re:Trademark violation by __aaclcg7560 · · Score: 2, Informative

      O'Reilly and CMP are having a row for the Web 2.0 trademark to be used in orgainizing events and conferences. I think Web 2.0 will probably fall into the public domain.

    2. Re:Trademark violation by Anonymous Coward · · Score: 0

      Fuck 'em.

    3. Re:Trademark violation by SpacePunk · · Score: 1

      That's why you should always use the term Web 2.1, instead of Web 2.0. 2.1 is inherently superior to 2.0.

    4. Re:Trademark violation by philipmather · · Score: 1

      I find the phrase "corporate America's intellectual property rights" slightly amusing. I feel maybe the "America's intellectual property" part should always be placed in double quotes or maybe it should be "corporate America's intellectual property wrongs".
      We've also got the letters i, c, r, a and p in there for the ever so ironic acronym but you can't quite assemble them pleasingly enough for the comedy effect I think we're all after.

      --
      Regards, Phil
    5. Re:Trademark violation by Dan+Grossman · · Score: 1

      Trademarks are specific to an industry. O'Reilly trademarked it for conferences, because they've been holding a conference called the Web 2.0 Conference for some time now. They used that trademark to stop another company from... no, not using web 2.0 on their website, but holding a different conference with web 2.0 in the name. This is the proper use of trademarks, O'reilly had the brand first, and they haven't gone after anyone for using the term in any other context.

      --


      Forget Google. Better Web Stats.
  4. Nooooo! by suv4x4 · · Score: 5, Insightful

    I'm having nightmares already. Web 2 keeps "rising" like a friggin' zombie every few days.

    It rised when people said Java applets were so Web 2, then it rised again when blogs and RSS was so Web 2, then it rised again when Google made JS interaction popular (again), a bit later it rised again when a marketing company coined the term for what Google does "AJAX", then again with Flickr, YouTube, Digg and so on, and I'm telling you I'm already sick of the damn Web 2.0.

    Do you know what happens with too much buzz and hype? You let people down and make them sick up to their necks. I hate the damn Web 2.0 and have no idea what THE HECK it is anymore.

    And I'm a web developer, let alone businessmen and the casual Internet surfer.

    1. Re:Nooooo! by Psychotext · · Score: 1

      Thank you. I work in the industry too and to be honest the last few months I've been sitting here wondering what the hell Web 2.0 was supposed to be. I think I'll just stick to what makes my customers money for now and leave the hype to the marketing drones.

      --
      People that believe in their opinions don't post AC.
    2. Re:Nooooo! by __aaclcg7560 · · Score: 3, Funny

      Web 2 keeps "rising" like a friggin' zombie every few days.

      I love zombies. Just brain them and they fall over. So the next time someone mentions "Web 2.0" and whatever new technology of the day in the same breath, just whack 'em in the head and move along.

    3. Re:Nooooo! by diegocgteleline.es · · Score: 2, Funny

      I agree! Look the CSS'ed slashdot, it's so Web 2.0.....I want a HTML 3.X compatible page back!

    4. Re:Nooooo! by LordLucless · · Score: 3, Informative

      Past tense of "rise" is "rose". I usually don't bother correcting grammar on Slashdot, but you used it so many times I figured it was worth it.

      --
      Just because you're paranoid doesn't mean there isn't an invisible demon about to eat your face
    5. Re:Nooooo! by cyberon22 · · Score: 3, Funny

      You're prescriptivist grammar pedanticism are really making my blood boils. It is rise my hackles to a new levels of!

      Actually, I thought at first you were arguing over whether the past participle is "risen" or "rose". So I went back and read the parent post.... Yup. Pretty amazing display of illiteracy, that....

    6. Re:Nooooo! by Anonymous Coward · · Score: 0

      Thanks for ruining a perfectly friendly and useful correction.

    7. Re:Nooooo! by Anonymous Coward · · Score: 0

      You people make MS and Bill Gates more powerful than the Nazis with you negative arogant talk

    8. Re:Nooooo! by AlienJazzCat · · Score: 1

      It amazes me how geeks get so hung up over words..
      *Something* is obviously happening on the web. If you can't see it, don't scoff at it

      If you don't like the names, make up your own

    9. Re:Nooooo! by cgenman · · Score: 1

      I'm having nightmares already. Web 2 keeps "rising" like a friggin' zombie every few days.

      You need to think outside of the box about the multimedia potential for the new Web 2.0 paradigms. Web 2.0 has already pioneered B2B information management infrastructure, location-based services software, and co-marketed proximity enabled facility authorization. Collaboration with Web 2.0 fuels the innovation that will power the integration of the next generation of worldwide technology with record brand recognition leading to two or three times the market growth rate.

      "You'd have to be a real idiot to not recognize the multi-vendor capabilities and sourcing opportunities facilitated by Web 2.0", said Kate Hainsworth, executive vice president of the Technology Solutions Group at HP. "A real idiot."

    10. Re:Nooooo! by Dr.+Dysphora · · Score: 0


      Thanks for the bravery you show in wanting to ralph all over
      the floor about Web 2.0. Tim O'Reilly's motivations are
      beginning to give me pause ... just what are they besides
      cheap propaganda for his group of technical "obsesserati".

      Can we deconstruct what Computer "Science" has become so it
      becomes what it set out to be in the 1960s. We could certainly
      do worse.

      Dr. Dysphoria

    11. Re:Nooooo! by suv4x4 · · Score: 1

      If you don't like the names, make up your own

      Web Returns
      Web Forever
      Web and Robin
      The Web and The Furious
      Web Begins
      Web Trinity

    12. Re:Nooooo! by Tony+Hoyle · · Score: 1

      TBH I think the new site is bloody ugly. I've been looking for a preference to switch it back.

    13. Re:Nooooo! by patiodragon · · Score: 1

      It's official. The people who are "defining" it don't know either:

      http://www.oreillynet.com/pub/a/oreilly/tim/news/2 005/09/30/what-is-web-20.html

    14. Re:Nooooo! by CodeArtisan · · Score: 1

      If you don't like the names, make up your own

      Web Returns
      Web Forever
      Web and Robin
      The Web and The Furious
      Web Begins
      Web Trinity

      Then when George Lucas gets his hands on these, we can expect the prequels like Archie, Gopher and Cello.

    15. Re:Nooooo! by esper · · Score: 1

      Agreed. First time I saw it, I immediately went looking for the last article on the 'new look' in hopes that it might contain instructions on how to keep the old one.

    16. Re:Nooooo! by telbij · · Score: 1

      And I'm a web developer, let alone businessmen and the casual Internet surfer.

      You're paying too much attention to the marketing. Businessmen and casual surfers are only just beginning to hear about "Web 2.0" and though you may find it distasteful to hear the term over and over, you should recognize a good thing for your profession when you see it. Sure, it might make your skin crawl to have a client demand "Web 2.0" on everything, but it's money in your pocket!

      Realistically, strip away the hype and don't tell me that great things haven't happened in the last few years of web development. The guys who are sitting around blogging about "Web 2.0" are mostly just the parasites trying to ride the wave. But for the real practitioners this is an exciting time to be developing web applications. Just try to avoid the fluffy articles like this and you'll be fine.

    17. Re:Nooooo! by Anonymous Coward · · Score: 0

      Pretty amazing display of illiteracy, that....

      Yeah, because English is the native tongue of every Slashdotter, right?

      This is an international site, and not everybody in the world knows every goddamn irregular verb in English. I would be surprised if you knew at least one language apart from English, but if you do, surely you can understand what it would be like to posting a comment to a site in that language and being mocked as "illiterate" because you misspelled one word.

  5. No by sulli · · Score: 5, Funny
    it is a new wave 2.0 of innovation 2.0.

    With twice the self importance of the original!

    --

    sulli
    RTFJ.
    1. Re:No by NevDull · · Score: 4, Funny

      Can I get stock options 2.0 for bubble 2.0? I'm in on this go-'round early enough to cash out before crash 2.0.

  6. WTF!!! by Anonymous Coward · · Score: 0

    You haven't paid us to use our Web 2.0 Trademark. Please remit what you feel is a correct fee to us here at ORA!!!

    It will not be enought, but don't worry!, we will just sue you for the rest!

  7. Not this shit all over again... by Anonymous Coward · · Score: 2, Funny

    Web 2.0 As A New Wave of Innovation?

    Dude, it's boom/bomb time again! Everyone get on the meaningless buzzword bandwagon! "Web 2.0" man - the old rules don't apply any more!! Quick, buy everything in sight that claims to use "Web 2.0", whatever the hell THAT means this week! Let's see if we can get the Nasdaq up to 20,000 this time before we raze and burn the entire tech industry back into 1985! AWESOME!

    Someone call the venture capitalists!!

    1. Re:Not this shit all over again... by MikeFM · · Score: 1

      Hey it's a second chance to get rich and get out quick so that some investor gets left holding the bag. If you missed out the first time it isn't to late afterall!

      I think like the first wave of web innovation created a lot of good things and I expect this second wave to do likewise. As always we'll hear a lot of bold cliams, buzzwords, etc and new ideas will emerge but in the end the crap sinks and the good stuff hangs around.

      We've always known that eventually rich interactions would be important to the web. It's an obvious upgrade path. Java, Javascript, Flash, etc were all weak first stab attempts at the problem. To some extent these attempts have evolved and improved but for the most part I expect them all to be replaced with better implementations of the same concept. The battle over these new technologies is going to be fierce but hopefully something open and powerful will emerge and some cool shit will be built on top of it.

      --
      At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
  8. And so by binkzz · · Score: 4, Funny

    "Microsoft is considering a massive extension of RSS"

    Listen to the sound of my voice. Inhale deeply, put your arms in a circle and say "Embraaaace", then exhale slowly pushing your arms out and say "Exteeeend".

    --
    'For we walk by faith, not by sight.' II Corinthians 5:7
    1. Re:And so by Anonymous Coward · · Score: 0

      Well RMS has already been extended at some fine chinese restaurants. Embracing him thus becomes more of a challenge.

    2. Re:And so by DrVomact · · Score: 1

      "Massive extensions" of RSS? Does that mean they're going to change the meaning of the acronym, or redefine "Really Simple"?

      --
      Great men are almost always bad men--Lord Acton's Corollary
  9. Web 2.0 is so 2005 by Anonymous Coward · · Score: 0

    I've moved on to Web 3.0.

    1. Re:Web 2.0 is so 2005 by kfg · · Score: 3, Funny

      There will be no Web 3.0. Instead there will be Web 2.0-2.0, which will be known to the memeosphere as Web Squared. It'll be hip to be Squared.

      KFG

  10. Watch out though... by LandownEyes · · Score: 5, Funny

    It's all goes downhill once we reach Web 98.

    1. Re:Watch out though... by HermanAB · · Score: 1

      Don't worry, the worst will be Web ME, thereafter things will get better again...

      --
      Oh well, what the hell...
    2. Re:Watch out though... by baadger · · Score: 1

      I heard "Web Vista" is going to bring transparent PNG's to the interweb

  11. A hack of a hack of a hack... by AmazingRuss · · Score: 5, Insightful

    ...how much crap can they pile onto what was designed as document viewer before the whole thing implodes?

    Give the browser a break people! It's seen enough abuse!

    1. Re:A hack of a hack of a hack... by kimanaw · · Score: 1
      ...how much crap can they pile...

      "So much crap, they had to start a second pile."
      Mimi Bobeck, "The Drew Carey Show"

      As in a "2.0" pile..

      --
      007: "Who are you?"
      Pussy: "My name is Pussy Galore."
      007: "I must be dreaming..."
    2. Re:A hack of a hack of a hack... by Eli+Gottlieb · · Score: 1

      Yeah, seriously! If we want a form of user-interface that can be transmitted to a client and run the application logic on a server, we really should just create an open-source version of NeWS.

      And, for the guy about to tell me to start coding, I have other things to do right now. When my kernel's working and I need a GUI, I'll be on it.

    3. Re:A hack of a hack of a hack... by trewornan · · Score: 1

      Hey man - whatcha think X is?

    4. Re:A hack of a hack of a hack... by Eli+Gottlieb · · Score: 1

      X makes you send framebuffer and control data over the network: not pleasant.

    5. Re:A hack of a hack of a hack... by Anonymous Coward · · Score: 0

      When Intel release a new chip, do you complain "how much crap can they pile onto what was designed as a bunch of vacuum tubes and punchcards"?

      Who cares what it was originally designed as? Designs change. Web browsers have been more than just document viewers since the second version of the first ever web browser.

    6. Re:A hack of a hack of a hack... by Julian+Morrison · · Score: 1

      About as much as they can pile onto a system for performing rapid repetitive computations.

      Or as much as they can pile onto a program designed to launch, manage, and standardize the interface of other programs.

      What you're seeing is evolution, which takes the status quo as a given, and manipulates it towards whatever is presently more convenient, speciating as necessary. Paraphrasing a quote about Fortran: I don't know what they'll use in 2046, but some small subsystem of it will probably be lineally descended, at least in conceptual abstract, from a web browser.

    7. Re:A hack of a hack of a hack... by Tablizer · · Score: 1

      ...how much crap can they pile onto what was designed as document viewer before the whole thing implodes?

      Oh, so that's what happened to the slashdot look-and-feel of late.

    8. Re:A hack of a hack of a hack... by IamTheRealMike · · Score: 1

      Look at how many of the IE and Firefox security holes are to do with app platform level features vs document viewer level features and you might get an answer to that.

  12. It's about network services I think. by headkase · · Score: 1

    I coral cached a wayback page a while ago, does that count as web 2.0ish? ;)

    --
    Shh.
  13. Yes by Anonymous Coward · · Score: 5, Insightful

    Speaking as a 'real software engineer' who writes 'real software', web developers have always been looked down upon has untalented hacks. I think with the Web maturing as an application platform we are seeing quite a bit of indignant snobbery from traditional engineers.

    Although I still use my traditional desktop for heavy duty computational tasks in the graphics/physics area, I have been noticing that I feel the need for a traditional desktop less and less each month as Web applications keep getting better and better. I can certainly see myself relegating my workstation to only my specific work tasks and almost all of the rest of my daily computing tasks being done through cellphones/PDAs/PSPs outside/on the road and at with web browsers in my living room on my PS3.

    Go try out some Web 2.0 tutorials(or whatever you want to call the set of technologies) to see for yourself. Despite the hype there is some serious good stuff going on.

    1. Re:Yes by iamdrscience · · Score: 1
      buy selling your babeling BS
      As a reader, I can tell the world of web writers that until you can get spelling down as a genuine science rather than this witchcraft spells of letters...
    2. Re:Yes by Bogtha · · Score: 2, Insightful

      Speaking as a 'real software engineer' who writes 'real software', web developers have always been looked down upon has untalented hacks. I think with the Web maturing as an application platform we are seeing quite a bit of indignant snobbery from traditional engineers.

      Speaking as a web developer who is perfectly capable of writing "real software", I can tell you that this is certainly nothing new. The trouble lies with some ignorant software developers who view all web development as if it were in the same league as the time they cobbled together a few pages to see what the fuss was about. That's like a web developer's perspective on software engineering if all he's ever touched is JavaScript rollovers.

      Even if you don't consider the latest "Web 2.0" applications, serious web development has always been more than simply throwing a few pages together. It's complex stuff. Jeremy Zawodny has written a couple of times on this topic.

      --
      Bogtha Bogtha Bogtha
    3. Re:Yes by fermion · · Score: 3, Insightful
      I couldn't agree with you more. One of the reasons that IE took control of the browser market was because it was tied to the MS Windows API and therefore could easily act as an application interface, where more standard complient browsers could not. This meant that untrained persons could write usable interfaces using the IE framework.

      With the techniques developed over the past few years, we now have the capability to do what IE could do, but in a standard complient way that is generally more stable. It makes web applications that were nearly unusable, even in IE, become practical. A second innovation is moving beyond the web browser. Application like Google earth and Apple Dashboard applies general standards to specific OS. The front end is specilized, but the back end does not need to be.In fact this takes us back 20 years to the happy time when one could log into any service using any computer, with the modification that we now use a GUI instead of kermit.

      Some naysayers may say this is dangerous because not everyone has an internet connection everywhere. Well, in the early 80's everyone said it was dangerous becuase everyone did not have a modem, but we all got one. Then in the 90's the internet was dangerous because it was sometimes hard to get a dialup line. Now, we are in situation where the telcos are trying to limit this commodity product that is bandwidth, and have even manage to reduce the availability of honest to goodness DSL by denying compition. The best way to break this nonsense to make wireless broadband as neccesary as radio, then have the common person complain continuously until we arrive at a solution. This is basically what broke the long distance nonsense. Kiddos, remember, there was a time when calling your neighbor cost tens of dolalrs an hour.

      --
      "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
    4. Re:Yes by shutdown+-p+now · · Score: 1
      Speaking as a 'real software engineer' who writes 'real software', web developers have always been looked down upon has untalented hacks.
      If you look at the source code for many of those "Web 2.0" sites out there, you'll quickly notice that it is still one large hack more often than not. Such is the nature of technology used to build it, unfortunately.
    5. Re:Yes by Dirtside · · Score: 1
      I think with the Web maturing as an application platform we are seeing quite a bit of indignant snobbery from traditional engineers.
      Most web developers think "Web 2.0" is a horseshit term too.
      --
      "Destroy science and religion. Science would re-emerge exactly the same; but not religion." - Penn Jillette, paraphrased
    6. Re:Yes by Tim+C · · Score: 1

      Speaking as a 'real software engineer' who writes 'real software', web developers have always been looked down upon has untalented hacks.

      I encountered pretty much that exact attitude from a group of contractors we hired to work on a web-based application a couple of years ago (it was a directory and mail service for a large governmental organisation in the UK).

      There was a clear attitude that web programming wasn't "real programming", and that it was simple, toy stuff.

      Funny thing was, some of their code was utterly atrocious - little or no attempt to handle concurrency, little or no attempt to perform bounds checking/validation on input values, and the occasional huge security hole (such as trusting the value of a userId passed in on the query string to determine who was attempting to access a protected admin page, or a custom-written data access layer that was trivially vulnerable to injection attacks!). That's without getting on to simply removing code from core library classes that they didn't understand and couldn't be bothered to take the time to learn to use properly (which was the cause of several mysterious bugs until we tracked it down).

      As another respondent has said, the attitude is probably mostly due to the limited exposure that most people have had to real web programming. Throwing together a few HTML pages and a "contact me" CGI might have been the state of the art in 1998, but things have come on a long way since then. Most of the work I've done in the last few years has essentially been on massively multi-user client server applications. The fact that the UI is web-based rather than fat client really doesn't make a huge difference; almost none of the logic is in the UI anyway.

  14. networked information ecology by linvir · · Score: 3, Interesting
    networked information ecology
    Reminded me of a hilarious advert on UK television a while back. It used to make me laugh so much that I can't remember who it was about or what they were selling, but basically it had loads of mundane stuff like meetings and presentations, only it all took place about 100m in the air above a city, and businesspeople were somersaulting into their chairs, and throwing their notes over their heads to be caught by a guy on a motorbike who sped them away. It was something to do with "the digital network economy", and was basically a perfect visual representation of hype.

    Making the link between this and my views on Web 2.0 As A New Wave of Innovation is a task left to the reader. No points will be awarded for answering this question.

    1. Re:networked information ecology by Psychotext · · Score: 3, Informative

      It was a BT advert, and it was, as you described; terrible. Full of absolutely meaningless buzzwords and general innacuracies.

      --
      People that believe in their opinions don't post AC.
  15. did someone forget to replace the battery? Re:Yes by 3seas · · Score: 1

    once we all start working off the web murphy will make someone forget to replace the battery and the next thing we know it'll be jan 1st,1980

    As a real end user, I can tell the web world of developers that untill you can get programming down as a genuine science rather than this witchcraft spells of coding and hype for sale.... Murphy loves you, yes he does. So don't make those of us who really honestly know better suffer more, buy selling your babeling BS to the stupid masses and that we unfortunately would then have no reasonable way to avoid on the internet.

  16. LOL Web 2.0 by Anonymous Coward · · Score: 1

    No Web 2.0 comments section is complete without a link to the classic Web 2.0 beatdown that El Reg ran last year. Love that tag cloud.

    Whatever it is Web 2.0 is made of, John Battelle will have an ad running on it someplace.

  17. Maybe it's not over-mentioned by Anonymous Coward · · Score: 0

    seeing that nobody knows what it means yet.

  18. I hope you... by tfcdesign · · Score: 3, Funny

    paid for the right to use "Web 2.0".

  19. It's official by TrappedByMyself · · Score: 4, Insightful

    IT and specifically web development is so big that a big chunk of the "techies" are now idiots. It started when the business guys who could hack HTML started calling themselves geeks, but the journey ends here.

    This Web 2.0 movement (or movements) may not supplant Web 1.0

    I remember PHBs saying equally ridiculous things about XML when it came out, how it would revolutionize the world and everything would magically talk to each other. Now we see people in all groups saying the same thing about 6 year old tech... oh, I mean, Web 2.0

    So, um, can anyone tell me how HTML, JavaScript, and Stylesheets supplants, um...., HTML, JavaScript, and Stylesheets?

    --

    Help me take back Slashdot. When did 'News for Nerds' become 'FUD and Conspiracy Theories for Extremist Nutjobs'?
    1. Re:It's official by suv4x4 · · Score: 4, Funny

      So, um, can anyone tell me how HTML, JavaScript, and Stylesheets supplants, um...., HTML, JavaScript, and Stylesheets?

      Asynchronous JavaScript and XML is being replaced by AJAX. It's totally new.

    2. Re:It's official by Doches · · Score: 1

      It's not so much the appearance of a whole bunch of new technologies (CSS, XML, HTML, and Javascript, which you point out are nothing new to anyone!), but a change in the mindset of web developers. Historically, the Web is a collection of documents; "Web 2.0" developers focus on creating applications within the same framework. It all comes down to your design goal: Creating a document, however attractive and hyperlinked it may be, is totally Web 1.0. But creating an application, like the oft-mentioned Google Maps, is "Web 2.0".

    3. Re:It's official by esper · · Score: 1

      So websites have been using Web 2.0 since the dawn of CGI, then? (Shopping carts being the most obvious example of early CGI not-just-a-document-handler applications.)

  20. What is this bizarre compulsion? by starfishsystems · · Score: 3, Insightful
    What is this bizarre compulsion to brand a random selection of software development activities as if they were all key elements of some elaborate Master Plan? Isn't the work interesting enough in itself without the hyperbole of trying to turn it into some new kind of Klondike?

    It's as stupid in its way as people "discovering" the Internet a few years ago. In their haste to stake claims all over it, they neglected to notice that it was actually a set of artifacts created, with considerable effort, by people who came before them.

    And didn't we hear this once already with something called Web Services? Let's transport everything over Port 80, that's really innovative. If we must call it anything, let's call it Hubris 2.0. Maybe, like Madonna, it will eventually go away if we just ignore it.

    --
    Parity: What to do when the weekend comes.
    1. Re:What is this bizarre compulsion? by Anonymous Coward · · Score: 0
      What is this bizarre compulsion to brand a random selection of software development activities as if they were all key elements of some elaborate Master Plan?
      Dear God, will noone make a .NET joke here?
    2. Re:What is this bizarre compulsion? by enrgeeman · · Score: 1

      I didn't know we had to. I just assumed it was a joke.

      --
      sent from my slashdot browser.
    3. Re:What is this bizarre compulsion? by emmadw · · Score: 1
      What is this bizarre compulsion to brand a random selection of software development activities as if they were all key elements of some elaborate Master Plan?
      Not really wanting to pick on your comment in particular, Starfish, as many others have said similar things; however, I'm wondering how many who are commenting on this article have read it? Alexander starts out by saying that Web 2.0 isn't really that new ...
      the term is often applied to a heterogeneous mix of relatively familiar and also very emergent technologies. The former may appear as very much "Web 1.0" and the latter may be seen as too evanescent to be relied on for serious informatics work
      He goes on to add: The idea [of social software] dates as far back as the 1960s ...

      What his article does, from my reading, is to look at the applications of this in education - a very different field from business. In education, we want users to see as many different view points as possible, so that they can base their own decisions on many view points; as happens here on slashdot, those that read, think & add to the debate far out number the flamers. Given that not all educators will be familiar with services such as Flikr, MySpace, Tag Clouds (Other than maybe something that the education authorities aren't that keen on students using), then it's important to have the educational uses of them pointed out.

      I think it's a useful article & one worth reading, though probably less by Slashdotters, than by your friends who are educators.

  21. MS(TM) RSS(TM) by wirefarm · · Score: 3, Insightful

    "Microsoft is considering a massive extension of RSS. "

    Let me guess, this will be a new Windows-only binary format that will have the ability to execute code.

    Dear Microsoft,

    Please keep in mind that that middle "S" stands for "simple".

    --
    -- My Weblog.
    1. Re:MS(TM) RSS(TM) by Anonymous Coward · · Score: 0

      > Please keep in mind that that middle "S" stands for "simple".

      I thought it stood for "Suck Dave Winer's privates?"

      (Although I never understood how passing off something Netscape invented as your own entitled you to ruler of the universe status.)

      Agree with your point though. At the moment, the XML is relatively clean and with the addition of the occasional namespace, easily repurposed.

      If Microsoft embrace and extend it to a point where the XML parser has to be completely reengineered, its value will decrease enormously.

  22. "Web 2.0" by chrisbeach · · Score: 4, Funny

    "Bubble 2.0," anyone?

    1. Re:"Web 2.0" by __aainau5532 · · Score: 1

      Don't violete my trademark please ;-)

  23. Assured connectivity. by khasim · · Score: 2, Insightful
    I don't see that happening. Particularly in an office environment.

    Slammer already demonstrated how you could not depend upon bandwidth on the Internet to be always available. For a business, it's critical.

    Now, the business might be moving to internal web servers and apps ... using the "Web 2.0" technologies that are being hyped. But that's nothing new. Where I work, we've been moving to web-based apps since 2001. But they're all hosted inside my network. I control the apps, the data, the servers and the network.
    Go try out some Web 2.0 tutorials(or whatever you want to call the set of technologies) to see for yourself. Despite the hype there is some serious good stuff going on.
    I'm sure there is.

    But ... is it any different from back when Sun declare that the "network is the computer" back in 2000 (or was it 1999)? No.

    The technologies are becoming more stable and ubiquitous. But they aren't "new". JavaScript is still JavaScript. Making it asynchronous is good and useful, but it isn't new and it isn't changing anything that wasn't already discussed, planned and in production.

    We're getting back to the "thin client" model that was pushed more than a decade ago.
    1. Re:Assured connectivity. by Anonymous Coward · · Score: 0

      "when Sun declare that the "network is the computer" back in 2000 (or was it 1999)?"

      Or was it 1984?

  24. it's all about profit by rucs_hack · · Score: 1

    The current interweb, good though it is, is a difficult marketplace. It wasn't created for online business to utilise properly.

    Web 2.0, being a new start (sort of), means that business will be better able to utilise it. This is an important thing.

    You could say 'corporations are bad', and well, they are. Corporations are not the only fruit though, I bet that more than a few slashdot readers would like a web that they could better utilise to make money.

    1. Re:it's all about profit by FudRucker · · Score: 1

      i tend to think the internet is what the individual surfing the interweb makes of it, to the *nix guru it is a great place to share info and software, to the not so informed doze user loaded with spyware and kludge it is a racket that is about to steal his identity & etc...

      --
      Politics is Treachery, Religion is Brainwashing
    2. Re:it's all about profit by rucs_hack · · Score: 1

      I'm a linux developer and a scientist, so I use the web in the way it was probably intended, to share and do research, not to sell.

      Although, in a way I do 'sell' my open source product, but the currency is peer review and improvements to the codebase.

      Businesses need cold hard cash though. To do that they need an internet they can utilise to build dependable businesses and solid web applications, and also to use technologies that will keep their customers safe (ok, lets pause here to laugh to ourselves about 'safety while using tcp/ip..).

      Teh interweb's changing, users are slowly becoming more aware, and hopefully this, combined with carefully developed web technologies (not the crap we have left over from the first internet gold rush), will make the web a more stable marketplace. God knows it needs to be.

    3. Re:it's all about profit by FudRucker · · Score: 1

      RE:"will make the web a more stable marketplace. God knows it needs to be."

      yes! very much so!

      --
      Politics is Treachery, Religion is Brainwashing
  25. Maybe O'Reilly was trying to save us? by Zaiff+Urgulbunger · · Score: 3, Interesting

    You know the other week when we were all down with O'Reilly trying to patent/copyright/whatever "Web 2.0", well, perhaps they were just trying to save us from all this hype over nothing. I mean, if we had just accepted that "Web 2.0" was now owned by O'Reilly and we couldn't even mention it's name, we'd be free of TFA. All of them. Whilst, in every other sense, the web would develop as it is now. We just wouldn't be subjected to all this articles _about_ Web 2.0!!

    All hail O'Reilly -- they tried to save us but we wouldn't listen! :D

  26. slogan by MrSquirrel · · Score: 3, Funny

    Web 2.0: even more porn!

    --
    A computer once beat me at chess, but it was no match for me at kick boxing.
    1. Re:slogan by Frightening · · Score: 1

      Web 2.0: Because pornography matters...

  27. Maybe we need a Web 2.0 Industry A. A. by ABeowulfCluster · · Score: 0

    To stop corporations from stealing content from the masses.

  28. "National Institute for Technology and Lib Ed" by Anonymous Coward · · Score: 0

    This "organization" sounds fishy. Who are these guys?

  29. Ajax isn't always better by Twillerror · · Score: 4, Interesting

    Funny that Web 2.0 is taking off so much. The problem with it is that everyone I interview is now "learning" Ajax. I feel like if I go to an interview I'll be asked a million Ajax questions, that I really don't want to answer.

    Using hidden Iframes and JScript was one way to do what Ajax does years ago. There are definately a few cases where it is really useful. A little div popup, pre-populating city state after a postal code was entered, testing a value etc. Debugging is much harder, and the Javascript/DOM model is hard to code bug free. Javascript errors don't get reported to the server admin, and they are often hard to replicate. This is partly a lack of good tools, but view source on HTML is almost always easier then trying to step thru some buggy jscript.

    It can be very easy to abuse Ajax. I recently had someone show me a search example that "pre-populated" as you typed. It was super clunky and really didn't work. Ajax's biggest problem at this point is that everyone thinksd everything has to be instant now. You can make a user go to another page to edit something that is not edited every other minute.

    As much as I love Google maps, Yahoo Flash maps kick their ass. Adobe's new Flex tech is really going to give Ajax a run for the money. Java is just to sluggish, but Flash is pretty quick. Yes you'll have to turn off your flash ad blockers.

    The thing that has to happen is that SVG or a new standard needs to be born to handle GUI apps. People don't like flash because there is a name behind it, HTML is a standard, Javascript is a standard, etc. Java is Sun/IBM, Flash is Adobe ( formally Macromedia ).

    Personally I would love to see an HTML 5.0....A pure XML based HTML is great, but pretty impractical given the huge amount of content that doesn't have the
      tag, and just have
      tags, etc. WTH did no one think to have a tag? Now I'm stuck with a million different Javascript/UL combos out there. Even adding a target to div would be great. Imagine a that would turn on a div and tell the browser to turn it on. With some style sheet properties you could make some powerful divs without code.

    I guess my biggest gripe with Web 2.0 is that almost everything that we spend hours figuring out in JScript could be done if people would create more and better HTML tags. Then the browser developers take care of all the testing, and we will have more stable apps.

    Personally I'm going down the Flash path. If you haven't tried Flex yet, labs.adobe.com, do yourself a favor and see what you've been missing....no I don't work for Adboe or even really like them :)
    You can do more in less time, and you can create content that really looks good. I'd love to see a Flex slashdot version.

    1. Re:Ajax isn't always better by Anonymous Coward · · Score: 0

      Flash isn't available on my platform (Linux AMD64), so I couldn't watch the videos at labs.adobe.com praising this technology. It's probably cool though.

    2. Re:Ajax isn't always better by Anonymous Coward · · Score: 0

      I agree with your comment. Also to note is OpenLaszlo. Very similar to Flex but an open-source platform.. Plus OpenLaszlo will soon allow developers to write rich applications in it's very structured OO language and have them run in both a Flash run-time or DHTML. I've been developing in OpenLaszlo for over 3 years (i do not work there) and have loved it. It's also very easy to bring other developers up to speed on the code and quick prototyping is a breeze. The Gliffy diagramming tool (http://www.gliffy.com) is a great example of an application done in OpenLaszlo. Fast and simple UI.

    3. Re:Ajax isn't always better by Anonymous Coward · · Score: 0

      Yes you'll have to turn off your flash ad blockers.

      Sorry, I'd rather turn off my computer.

  30. "Web 2.0" is really just "Web 1.x" by Anonymous Coward · · Score: 0

    Calling it 2.0 implies that there has been a change in the underlying protocols; however, people will always just call it "the web" as long as we continue to use HTTP on TCP/80 and HTTPS on TCP/443 (* though even that's a bad definition, since there are a lot of sites that serve Web 1.0 content as HTTP on TCP/8080 or some other proxied port).

    If you want to call something Web 2.0, pick a new port and design a new open protocol. If a critical mass of people start using it, then you can call it Web 2.0. Until then, let's stop stroking these peoples' egos by calling it Web 2.0 instead of what it really is: Web 1.x.

    p.s. Personally I'm of the opinion that the current generation of "Web 2.0" is really more like "Web 1.0.2003 BETA".

    1. Re:"Web 2.0" is really just "Web 1.x" by ClosedSource · · Score: 1

      "If you want to call something Web 2.0, pick a new port and design a new open protocol."

      This is a great idea that probably won't happen. There's so much boiler-plate Javascript just to add capabilites that should have been part of the protocol from the beginning.

  31. RSS by Adrian+Lopez · · Score: 2, Insightful

    Microsoft is considering a massive extension of RSS.

    For some strange reason, that statement sends shivers down my spine.

    --
    "In prison you just have to shut your eyes and take it. Here you have to shut your eyes and give it."
  32. Ridiculous Hype by Tony · · Score: 1

    Yeah. The whole thing is ridiculous. I'm just an extremist nutjob, but the whole Hype, Ululation, and Propoganda (HUP) concerning XML / Web 2.0 / "Object Oriented Databases" / etc / etc / and of course etc, just drives me nuts. Are my fellow geeks, who are otherwise rational and intelligent, so blind to the stupid slogans of the marketing machine?

    XML isn't a bad idea, for instance-- it gives a standard method of defining data transport, for instance. But it doesn't relieve each application of the responsibility of understanding the schema, like the hype machine would have had you believe.

    Web 2.0 is just a stupid name for a bunch of concepts and techniques already in use by the people who understand them. There's nothing new, nothing "innovative" (what a useless fucking word). In most cases, it's used where it isn't needed, and makes the application harder to use, understand, program, and debug. Instead of breaking tasks down into little steps (important on the web, because people might not use your application every day, so simplicity beats efficiency), web designers now want to cram every little feature into a single page, as if it's an application that's used daily.

    Anyway.

    "Geeks" are sounding more and more like PHBs every year. I guess too many of them have drunk the Kool-Aide.

    --
    Microsoft is to software what Budweiser is to beer.
  33. Web 2.0 (tm) explained by Anonymous Coward · · Score: 0

    Confused about what Web 2.0 is? So was I, but now I got what Web 2.0(tm) really is.

    First of all, it all started with some company I can't remember the name of invented a stupid name that sounded like a soup brand for the hack that another company.

    Then out of nowhere websites with names like "raggot" and "dorkr" are all the rage. They all feature the following:

    * Pastel colors
    * Rounded boxes
    * Fade-in/fade-out Javascript events
    * At least 16 different stylesheets per page
    * The ability to let users socially mess up the categorization of data with random strings of characters (called "tags")

    And suddenly, the 90s are back. Time to get ready for the IPO party people. Except it's not an IPO party anymore, it's being bought by Yahoo!

  34. Nothing is new by astroturfing · · Score: 1

    Web 2.0 is like the Vi1agra emails I get in my inbox. Economy 101 in the world of spam.
    Live of the one percent of morons who think the web today is anything more than ten year old technology plus more bandwidth.

    RSS, Flikr, Google Maps, AJAX, Video sites... equals bandwidth, bandwidth, bandwidth, bandwidth and bandwidth.
    Nothing is new.. Nothing.

    Read the specs.. nada, zilch, 0 is fresh, working and available in popular web browsers.
    Why ? Because innovation has been replaced by the DMCA and the US patent system.

    An economy based on IP and DRM is like the one based on Opium and Gunships.
    One day "Designed by Apple in California" becomes "Designed by ChinaCorp in Beijing" and then the US economy is in real trouble.

    1. Re:Nothing is new by Anonymous Coward · · Score: 0

      Wow... bitter some?

  35. ugh by Anonymous Coward · · Score: 1, Insightful

    I was just telling a friend how 90% of "innovation" in the computer industry just consists of taking some old concept and giving it a new name and/or implementation, thus allowing another generation of practitioners to avoid having to actually learn anything, or see the fundamentals beyond the implementation details.

    After 20 years in the field, I've seen it over and over again. I start to realize why so many older techies are so damn bitter.

    For the record, my personal "ax to grind" is data management: first we had hierarchical databases, then network, then SQL, then network again (but now it's "object"), and finally hierarchical (now called "XML"). Completely ignoring the single model that encompasses all of them. But I digress...

    Like a lot of this taxonomy, I'm NOT SURE WHAT WEB 2.0 IS EXACTLY. However, the main points seem to be:

    1) use of Ajax in your app's primary interface so that it works more like a "regular" desktop app.

    2) giving your app a second interface which is "well-documented" (so the app can be automated). For example, an XML-RPC API.

    3) Avoiding complexity.

    4) Using certain fonts and graphical design.

    #1 is definitely nothing new. Graphical network apps have been around since X11 at least. Of course in many cases I prefer a well-designed Ajaxy app to one that has to reload all the time, so this is generally a good thing for web apps. However, I repeat, it's NOTHING INNOVATIVE, unless you're looking exclusively at the universe of web apps.

    #2.. well, you know, to me there is NO LOGICAL DIFFERENCE between documented, easily-parsed HTML and intuitive URLs, vs. an XML-RPC interface. In other words, they could just be combined into one API that can be used by both humans and machines. Though I can understand how using Ajax would complexify the HTML interface to the point were it's better to create a new API.

    Side note: in coding against some "web 2.0" apps, I have to resort to screen-scraping anyway, because they leave out data from the XML-RPC interface. But then they fall out of sync sometimes, it seems.

    #3 this is a bit of a lie, since the total system from the silicon on up is MUCH more complex than before. And the Javascript/HTML/Ajax stuff is a nightmare of complexity, though for some reason people have convinced themselves that it isn't.

    #4, yeah, somewhat tongue in cheek, but haven't you noticed that everything that's "Web 2.0" seems to have a certain "look and feel", which of course means nothing from a logical, fundamental point of view, but it's there.

    So, I'd have to disagree, Web 2.0 is just another wave of new terminology, half-baked concepts, and the occasional step backward. Plus the usual lack of precision and reliability. Just like we get every 5-10 years in this industry.

  36. All new is forgotten old by saikou · · Score: 1

    I wonder why all this new hype is not called BBS 2.0 ?
    I mean it's the same idea -- microcontent posted by participants of particular service (be it pictures, stories, daily updates), just done through the browser. Yes, it's easier to ask for money for snazzy new abbreviation, and it improves feeling of self-worthieness.
    "We need to improve our Wiki presence in Web 2.0 and expand RSS feeds to all departments" sounds so much better than "Our documentation should be easy to use and all departments have to post their news on the web regularly". And probably would get a budget.
    *sigh* Nothing but hype

  37. Stop talking about "Web 2.0"! by whatthef*ck · · Score: 1

    You're just making O'Reilly's franchise more valuable.

  38. Web (Marketing-Hype) 2.0 by v3xt0r · · Score: 0

    Ask any web developer, and they'll tell you that Web 2.0 means nothing more to them than a bunch of mis-jargons used for greedy marketing tactics, by greedy web sales guys who drink way to much coffee and read way to many blogs.

    I've watched how the sales guys @ my old co. were spinning the hype to customers, with all the same old promises (overflated promises 2.0), and same old inefficiencies (due to 'we have to roll this out and sell it before the next guy does' etc.) *yawn*

    The only good to come out of it all, is that IT shops that have enough budgeting, can (justifiably) seperate the tasks between client-side and server-side development (if they haven't already), so people who currently do both, can have some room to focus on one or the other. Unfortunately, not all companies are structured in such a manor. =/

    --
    the only permanence in existence, is the impermanence of existence.
  39. Nooooo! Give me back my buggy whip! by Anonymous Coward · · Score: 0

    "Do you know what happens with too much buzz and hype? You let people down and make them sick up to their necks. I hate the damn Web 2.0 and have no idea what THE HECK it is anymore."

    Don't worry about it, suv4x4. Your counterpart in India understands it perfectly, and is coding it as we speak. And if he/she doesn't, then the guys in China will. That's the nice thing about new technology, and the labour marketplace. If you don't, I will. Have a nice day.

    1. Re:Nooooo! Give me back my buggy whip! by suv4x4 · · Score: 1

      Don't worry about it, suv4x4. Your counterpart in India understands it perfectly, and is coding it as we speak.

      Oh, so you're coding Web 2? Hehe, kids and their LEGO computers.

      I may hire you to code Rich Client 2 and OOP 3 for me, stay tuned.

  40. Web 2.0 and Slashdot by boneshintai · · Score: 1

    So... does this explain why Slashdot's Light Mode now looks even shittier?

    1. Re:Web 2.0 and Slashdot by generic-man · · Score: 1

      I was wondering about that. Seven-point fonts are Web 1.0. Web 2.0 is all about using grossly oversized fonts, especially in input controls. How annoying.

      --
      For more information, click here.
  41. Re:did someone forget to replace the battery? Re:Y by gigahawk · · Score: 1

    What 'witchcraft spells' are you talking about? As far as I can tell web development is simply an application of several standard technologies such as http, html, css, and ecma-232. /confused

  42. No, it's not a 'new wave' of anything by melted · · Score: 2, Interesting

    It's a horrible, overcomplicated kludge that creates more problems than it solves. The sole reason why it exists, is because there's no single, widely adopted standard that would enable rich, extensible UI on the client and seamless interop with the server. There are two reasons why there's no such standard:

    1. Microsoft doesn't want the web to enable something that will threaten its monopoly in OS and Office software.
    2. Existing (and upcoming) standards are broken for two reasons: a). Microsoft XAML (which could solve the problem beautifully) is not cross-platform, and XUL doesn't truly solve the problems - it still needs binary extensions to do anything meaningful and they aren't cross platform either.

    Quite frankly, for something like Flickr, I wouldn't mind running a client app as long as there's an easy, reliable way of updating it (like what's implemented in Firefox - binary diffs). That app, however, must run on three platforms in order to work for me, because I use Mac OS X, Windows and Linux.

    1. Re:No, it's not a 'new wave' of anything by ClosedSource · · Score: 1

      "1. Microsoft doesn't want the web to enable something that will threaten its monopoly in OS and Office software"

      What does MS have to do with it? Nobody got the OK from MS to create HTTP, HTML or web browsers.

      Of course, if what you mean is that you want a common standard based on the above legacy technologies than it's not going to improve things much anyway. The solution isn't to make a universal JavaScript, it's to eliminate the need for JavaScript in most scenarios.

    2. Re:No, it's not a 'new wave' of anything by Anonymous Coward · · Score: 0

      XUL can work with JavaScript quite well but well I agree - it is pain in the ass :)

    3. Re:No, it's not a 'new wave' of anything by Mofaluna · · Score: 1
      Quite frankly, for something like Flickr, I wouldn't mind running a client app as long as there's an easy, reliable way of updating it (like what's implemented in Firefox - binary diffs). That app, however, must run on three platforms in order to work for me, because I use Mac OS X, Windows and Linux.

      It's called Java Web Start and it works fine, but since it's nothing new we'll keep on looking for another solution that does exactly the same but with more hype...
    4. Re:No, it's not a 'new wave' of anything by Jugalator · · Score: 1

      1. Microsoft doesn't want the web to enable something that will threaten its monopoly in OS and Office software.

      It's kind of funny they're behind this whole asynchronous XML technology then. It's the closest to at least a widely adopted de facto standard doing what you describe that I've seen at least.

      --
      Beware: In C++, your friends can see your privates!
  43. Cluetrain for the Post Columbine world by tm2b · · Score: 1

    Whenever I read the phrase "Web 2.0," I wonder what ever happened to Jon Katz.

    --
    "It is our blasphemy which has made us great, and will sustain us, and which the gods secretly admire in us." - Zelazny
    1. Re:Cluetrain for the Post Columbine world by Anonymous Coward · · Score: 0

      well, in this post-columbine, post-9/11, post-web 1.0 world, we are now post-john katz. every major tragedy that can happen has happened. it'd take a nuclear war to create as much hype and panic as john katz tried to do... i'm sure he's waiting, lurking, probably giving osama bin laden ideas, biding his time until he has more b.s. to come and spout off about.

  44. Slashdot just went web 2.0 by ruiner13 · · Score: 1

    Looks like slashdot just went web 2.0. what fun!

    --

    today is spelling optional day.

  45. Web 2.0 is about experience not implementation by gigahawk · · Score: 5, Insightful

    It would be typical with a forum full of engineers to simply pass up web 2.0 as some marketing buzzword for a new implementation of something old. In many ways the attributes associated with what is being collectively called 'web 2.0' are simply old ideas implemented in a medium where they can succeed in a big way.

    It's important to understand that the difference in the web is not in the implementation but in the experience of the end user and how content is created, managed, and distributed. Adaptive path has a writeup about this at http://adaptivepath.com/publications/essays/archiv es/000547.php

    The difference is important because it changes how developers and designers percieve the web when they are creating new things. There are many features of newer web software that contribute to the ways in which people use and experience the web.

    My favorite is the preference in designing software for the long tail. Which is mentioned in Wired http://www.wired.com/wired/archive/12.10/tail.html This is the practice of serving many niche markets with targeted software instead of building software to service all of the market and doing it badly. This causes less confusion, less clutter, better software and faster turnaround.

    Some of the other features of the newer web software you might have already noticed are decentralization, remixability, co-creation, and their side-effect of emergent systems. Web services, niche software and the network effect all make these things much more feasible than they have been in the past since there are well defined frameworks for distributing services that are easy to work with and adding more niche services increases the value of all web software by a large amount.

    Notice I didn't say AJAX or Ruby on Rails or Django or [insert your new framework or technology here]. These are merely details of implementation. If a framework makes your company faster then that's good. If a technology lets your user's client fetch web service data for them, that can also be good. These things are only technologies used to reach an end product. Web 2.0 could have been done in many languages and frameworks and on many platforms. That's not to say that certain languages, frameworks, etc. didn't have an effect on the design of the software, as any language or framework has a certain effect on the overall style of the developers using it.

    This was about a need for developers and designers to move beyond what was status quo for interaction between websites and their users. They are taking full advantage of the tools they have created and the network that was built up over the past few decades. To belittle their efforts into something meaningless is to surely miss the entire point.

    1. Re:Web 2.0 is about experience not implementation by Anonymous Coward · · Score: 0

      Some of the other features... decentralization, tick remixability, ch-check co-creation, almost there... emergent systems. BINGO!

    2. Re:Web 2.0 is about experience not implementation by ben+there... · · Score: 2, Informative

      Some of the other features of the newer web software you might have already noticed are decentralization, remixability, co-creation, and their side-effect of emergent systems. Web services, niche software and the network effect all make these things much more feasible than they have been in the past since there are well defined frameworks for distributing services that are easy to work with and adding more niche services increases the value of all web software by a large amount.

      Did you use that random business marketspeak generator to create your post? (Someone help me out with a link)

      Seriously though, Web 2.0 is just about:

      • Lots more people comfortable using the web
      • Tools that let them just type stuff and post pictures (even video!) without knowing crap about HTML
      • Tools that interact with other tools (RSS feeds and the like)
      • Specialized portals acting as services

      Styles involving gradients, tiny, unreadable, gray fonts and the like are an unfortunate side effect

      (PS: the above list is in a UL, but apparently Slashdot's UL's suck now)

    3. Re:Web 2.0 is about experience not implementation by M1000 · · Score: 1

      Nice, another description of what Web "2.0" is.

      > It would be typical with a forum full of engineers to simply pass up web 2.0 as some marketing buzzword

      Well you know, its engineers and "enginners" that make up the things that you use everyday; *Not* marketing people.
      Unless you work for Apple ;-)

    4. Re:Web 2.0 is about experience not implementation by gigahawk · · Score: 1

      No I just assumed the words would be commonplace amongst the slashdot crowd. Co-creation is obviously a popular attribute due to the success of the wiki. Not just co-creation by employees or affiliates, creation by everyone. Remixability refers to services like google maps which allow users to drop things ontop of them to create entirely new services, not just clones of the ones they are using. Decentralization is often manifested in the use of RSS/Atom feeds, and blogs since the trackback system and engines like Technorati allow publishing to be dispersed amongst a more disparate group of contacts instead of a central publishing agency. The network effect is just a term for some of the mathematical results of research in different types of networks including small world networks and other non-linear phenomena. The network effect is the most imortant part of the whole thing since the web has passed critical mass: http://en.wikipedia.org/wiki/Network_effect for more.

      But now that I look at what your list says, and my list says, they are the same thing.

      • Lots more people comfortable using the web (Network Effect)
      • Tools that let them just type stuff and post pictures (even video!) without knowing crap about HTML (Co-creation)
      • Tools that interact with other tools (RSS feeds and the like) (Decentralization)
      • Specialized portals acting as services (Allows remixability)

      So if by

      Did you use that random business marketspeak generator to create your post?
      You mean identified and gave definitive terms to what you only vaguely tried to speak about, then yes, whatever you say. Otherwise, I tried to enlighten the people reading this thread who think that all the fuss is about some random web technology like AJAX, so stop trolling.

      By the way most of the definitive web 2.0 style companies like 37signals, 9rules, etc. use massive fonts to make things easier to read, go check out some of their web applications.

    5. Re:Web 2.0 is about experience not implementation by gigahawk · · Score: 1

      If you want to say something useful just say it. The way it usually works is you paste a quote of something I said in my post and then you argue either for it or against it and you support yourself with examples and/or reasoning. There are several other paragraphs and even articles linked for you to work with. Just filling you on how things normally work. Except on slashdot apparently.

    6. Re:Web 2.0 is about experience not implementation by marcosdumay · · Score: 1

      Now, on this ocean of buzzwords, what is different from the old web?

    7. Re:Web 2.0 is about experience not implementation by JLeslie · · Score: 1

      decentralization, remixability, co-creation, and their side-effect of emergent systems

      I have read this type of thing quite a few times in articles discussing web 2.0. It's one of the reasons the whole thing sounds like hype. What are some examples of these? (not trolling, honestly curious)

    8. Re:Web 2.0 is about experience not implementation by ben+there... · · Score: 1

      Sorry, not trolling. Would have been funny with the link. Remixability, co-creation, and emergent are far more vague and mean less to me than the stuff I quickly wrote. "Remixability" would not express to me "specialized portals acting as services" at all. I'd talk more, but I don't like being called a troll when I wasn't trying to be one.

    9. Re:Web 2.0 is about experience not implementation by gigahawk · · Score: 1

      No hard feelings then..:) This is /. where people who have things to say get frustrated most of the time from people who don't have things to say. I withdraw my troll comment..

      The problem with words is that they're always vague until you define them. I mean if I told you about groups in mathematics it would be vague until I defined it. So would all things. I think the difference between buzzwords and undefined words is a fine point missed by most slashdotters. Which is really odd coming from a community where acronyms and abbreviations are the norm. For example, to distill several paragraphs about how wikipedia works down into one word like co-creation isn't to somehow make it a buzzword, it's only trying to assign labels to ideas so that we can use them in everday speach without having to restate the entire workings of wikipedia. It also presents a slightly more abstract term that allows us to apply the idea to other sites which are not wikipedia. This helps gain more understanding of what it really is that makes wikis so special and how to make other sites that could benefit from the ideas wikis use.

      The problem in marketing is that they are assigning labels to things that developers don't think need labels. Some of the time this is to differentiate themselves in the marketplace when they aren't different at all. This is what bothers developers and engineers, probably beccause one of the things they want to do most is make something original and new.

      About portals and remixability. This hasn't happened yet, but imagine a world full of google maps like services. Where most services become syndicated for a small fee, or for advertising. People can then build up their own services that are mixtures of services from other companies. It would be like yahoo opening up all of their different communities (mail, dating, etc.) and giving everyone an open API to use it in a certain way. Then dating sites could use the yahoo personals service to mix up new services. Perhaps by adding metadata that was relevant to their users only, filtering results of personals, and giving them an interface that is more comfortable to their age/gender/whatever. Then they could add in google mail through an API as their account/login system, and then whatever other kinds of services through an API. This is the kind of service remixability that I'm talking about. Making sites where most things are based on services.

      This is a major step forward not because no one has done anything like this, but because of the number of people the web has using it now. It becomes less important to hold prime properties on the internet (like yahoo, google, etc.) and more important to simply run the services that have control of the most/best information and tools. If the web continues on the track of services then the people who create successful web businesses in the future will be the ones who find innovative ways to gather, store, license, and interface with information that people will want to access as services and not necessarily websites. You already see google, yahoo, and microsoft moving in directions like these through experimentation with APIs.

  46. Real GUI's by Tablizer · · Score: 1

    I hope this Web 2 thing brings real GUI widgets, such as editable grids that don't have the Java applet quirks, outline/tree browsers, combo boxes, etc. All the stuff that we had in the mid 90's with VB/Delphi/PB/FoxPro and we thought would never ever go away until HTML-browsers tried to do the same stuff except that it took 7 times more coding and 3 times more pages and was still clunky. I just hope it is not tied to any one programming language or paradigm.

    Bring me real widgets, and Web 2.0 gets to be more than just hype. Deal?

    1. Re:Real GUI's by telbij · · Score: 1

      Bring me real widgets, and Web 2.0 gets to be more than just hype. Deal?

      The web is about documents. Tacking some simplistic widgets on is often more effective than taking a good GUI toolkit, adding an overly complex network protocol, and grafting on HTML or some other document format, then cross-compiling and distributing.

      Note that I'm not saying that everything should be a web application, but you at least need to acknowledge what the web does well. Of course almost anyone can come up with a better protocol and set of APIs to develop network applications... it already exists! But instead of being just another naysayer, how about some ideas on making the better technology as cross-platform and universally available as the modern web browser.

    2. Re:Real GUI's by Tablizer · · Score: 1

      The web approach seems here to stay for good or bad. I agree that something better suited for making business data screens and reports is highly desirable, but I don't see it happening anytime soon. Thus, we need to make the best of DOM+JS+DHTML.

  47. Web 3.11 for Workgroups by Uninen · · Score: 1

    Web 2.x is soo yesterday. You really should opt for Web 3.11 for Workgroups: Blink-attributes for headings, Matrix-style marquee for paragraphs, and of course, all images automatically converted to animated gifs. And NO SHITTY CSS, just pretty font tags and lots of nice nested tables. It's like, well, Wheee!

    PS. This new CSS on /. is awesome :)

  48. Vacuum tubes? In my Core Duo? by AmazingRuss · · Score: 1

    They must be tiny little fellers.

    Just because a browser can do lots of stuff doesn't mean its the best way to do it. A browser is perfect for presenting documents, simple input forms, and downloading real clients to do more complicated stuff.

  49. ...and yet by bill_mcgonigle · · Score: 1

    ...despite their efforts to show everybody how important they are they manage to get a few good things done. Since they're trying to show off, every once in a while a tooper stumbles over a rock and invents a useful new web mechanism.

    Folks who use Google Maps don't know or care what's powering it, so if it takes pretense or puffery to get real work done, that's OK with me.

    --
    My God, it's Full of Source!
    OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  50. Re:So... blog by From+A+Far+Away+Land · · Score: 1

    As a blogger, I beg to differ - it's built the "industry".

    Blog will probably be a word from 2006 that sticks around in 40 years. A "newspaper" could become a "newsblog" in rather short order.

  51. What does MS have to do with it? by melted · · Score: 1

    It controls 90% of the client OS market and 85% of the browser market, that's what. Any initiative is not going anywhere if it's not supported by Microsoft. OTOH, the remaining 15% of the browser market guarantee that any non-cross platform initiative is not going anywhere either. It's a tough balance of powers and it's unfortunate that Microsoft has a monopoly. There won't be any common standard until the ridiculousness of all this XML/AJAX/HTML/CSS2 crap becomes blindingly obvious to everybody. And that ain't happening right now.

    It's not like I'm against web. Web is a fine publishing medium. It's just that browser is a piss poor platform for apps, and all this AJAX stuff isn't really making things any easier.

    1. Re:What does MS have to do with it? by ClosedSource · · Score: 1

      We agree on your last sentence, but not on the rest.

      A truly new approach isn't going to be based on any current browser, which means that IE's 85% of the browser market would be irrelevent. Many popular applications that run on the PC were not developed by MS. Historically MS's support and cooperation are not necessary for a successful product (obviously, it doesn't hurt).

  52. Hype, but by Dutchie · · Score: 1

    I agree with most of the people on here saying the whole Web 2.0 is just more buzz, hype, fizz. It's like somebody is trying to add some mentos to the Diet Web 1.0 :)

    However, and there's the 'but', Let's not forget how 'the web' (to me at least) was always kind of 'Internet 2.0'. There was archie, Veronica, USEnet, ftp, IRC, etc. etc. Who needed something that did all that sort of functionality but then in one big, fat, resource hog 'browser'. At some point there was so much 'web' or HTTP traffic that my internet link started to see really slow, nearly making some interactive sessions to remote sites impossible.

    But business and PHB's responded to the hype by making the network faster, MUCH faster. A hype generates activity, activity generates results. So that's one (debatable, I know) reason why the Web 2.0 babbles arent all bad.

    The other, far more important reason why Web 2.0 is defendable is because it creates the possibility to creates fat clients within the browser. Now there's some auto search thingies, some realtime edit stuff and what have you that's always posted as 'examples' of Web 2.0. Bogus :) But the XmlHTTPObject is the start IMO of ways to better utilize the browser for client purposes.

    --
    • Imagination is more important than knowledge.

      • -- Albert Einstein
  53. Too bad Web 2.0 is tossed by some people here. by Sithgunner · · Score: 1

    Do people think it's cool to diss a new technology with x, y and z reasons?
    It has a place for use and it doesn't in another place.

    Too bad people has their mind stuck with what they already see on the current web and sort of satisfied with this poorest web interface.
    Those people who do not wish for new environments and people without mind to come up with something new, are the all posters here?

    Hopefully I can make something soon out of this so much dissed technology.

  54. Forums 2.0 by slashmojo · · Score: 1

    Forums/Boards/BBS 2.0 already exists.. ;)

    http://www.boardtracker.com

  55. No digg by RinzeWind · · Score: 1

    Contains 'web 2.0', no digg. Eeer... wait.

  56. ignore it all you want... by achacha · · Score: 1

    There are way too many "Web 2.0 sucks and I hate it, but I don't know what it is and I don't care" posts... Ignore it all you want, it isn't going anywhere and it will only make you more replaceable. People dismissed the web in the early 90s, it didn't go anywhere it only made all those novell certified engineers obsolete...

  57. Higher Education by npdoty · · Score: 1

    This article is a little old now, and it's not particularly targeted for the Slashdot audience: it's an insightful analysis of Web 2.0, I think, but in large part I think it's a summary aimed at the non-Slashdot crowd in institutes of higher education to make them aware of this movement and what impact it might have on learning.

    So I've seen plenty of comments on a general debate of Web 2.0 -- but regarding the actual article (*gasp*), does anyone have any thoughts on the use of Web 2.0 (however that might be defined) in higher education? Having just graduated from Amherst College, I know it's something we've been talking a lot about (how can, for example, blogs and wikis be used to further collaboration outside of class?) but it's also something we're very behind on. (I don't know how other colleges and universities are handling it, but it seems that it hasn't really been fully embraced.) How have you seen Web 2.0 technologies used at colleges and universities? How do you think they could or should be used?

    I know a couple people (myself included) who experimented with using blogs to document their progress on, and solicit feedback for, their theses, and I've heard of classes using wikis or other such community websites to combine their research on a particular topic. But I'm curious what else Slashdot has run into.

  58. Which moron CVS-tagged the whole Web as "2.0"? by cpghost · · Score: 1

    So so, someone tagged the whole web as "2.0" in the worldwide global CVS-REPO! I guess that repo is not the Wayback Machine (that's too spotty and doesn't maintain the whole revision history of the Web since gopher/veronica)...

    --
    cpghost at Cordula's Web.
  59. disturbing by m874t232 · · Score: 1

    I find it a little disturbing that this mess of Javascript and HTML is referred to as "innovation". Web 2.0 really is little more than what RPC, DisplayPostscript, NeWS, X11, or Java promised to deliver in the past. There are some good things about it: Web 2.0 is text-based protocols (UNIX influence), it's more open, and it's easier to throw together something in it than in previous standards. On the other hand, Web 2.0 is also a big mess: HTML, DOM, and JavaScript have bloated out of any proportion to the very limited funcitonality they actually provide.

  60. HTML 5 is coming by scotbot · · Score: 1

    HTML 5 is currently the spec. being worked on by WHATWG. You can read more about it courtesy of Anne van Kesteren.

  61. Yeah, baby! by plopez · · Score: 1

    Just a bunch of left over businesses that survived the initial dot com bust trying to look sexy enough to get vulture capitalist throw money at them like it was 1999 all over again.

    Let's party like it's 1999! :)

    --
    putting the 'B' in LGBTQ+
  62. web 2.0 source code by stridebird · · Score: 1

    // web 2.0 by stridebird

    if (window.XMLHttpRequest) {
        alltheyhype = new XMLHttpRequest();
    } else if (window.ActiveXObject) {
        alltheyhype = new ActiveXObject("Microsoft.XMLHTTP");
    } // are we going to upversion the web everytime we get a handy new browser object?

  63. Even Microsoft by melted · · Score: 1

    Even Microsoft cringes at the possibility of shutting off 10-15% of the users from using their services (they do it anyway, for cost reasons, in some cases). What I'm saying is that if something doesn't come "in the box" with Windows, online services are not going to be enthusiastic about it because chances are this stuff is not on the client's computer. Look at .NET Framework, for example. Did you know it's possible to write great, secure applets in it with practically unlimited functionality? Microsoft even writes such applets for internal use. Why don't we see such applets outside Microsoft? For three reasons:
    1. .NET Framework does not come with Windows
    2. .NET Framework is not a "critical" update at Windows Update
    3. Those pesky remaining 15% of users running on platforms other than windows and/or browsers other than IE (but this wouldn't be much of an issue to at least Microsoft itself if it wasn't for #1 and #2)

    1. Re:Even Microsoft by ClosedSource · · Score: 1

      There are plenty of successful applications that don't come "in the box" with Windows. Remember AOL made the bulk of its money as a proprietary portal using software that didn't come with the PC. If a real "Web 2.0" were compelling enough to be favored over what we have today, installing a new application to enable it would not be a big deal.

  64. Five steps backwards by Nurgled · · Score: 1

    Back in the days of DOS applications, everyone had to roll their own UI because DOS wasn't going to do it for them. MS-DOS Editor used a completely different UI style to WordPerfect, which was completely different again to Neopaint. Every developer had to re-invent the UI wheel because the underlying API was so primitive.

    We've come on in leaps and bounds since then. Operating systems provide complicated widgets like tree views as standard, and applications generally have lots of things in common with one another as a result of using the same underlying components. Web application development seems like a big step backwards, as everyone is once again rolling their own support for basic things like drag and drop, expandable tree views, colour pickers...

    There are some handy libraries out there that can cut out some of the work, but it's no substitute for the functionality being provided by the platform itself: every site is inconsistent with every other site, and every site that uses these outside libraries carries around with it a glut of extra code that must be downloaded by every user. XUL was a good attempt at providing a more application-centered markup language, but it's suffered from poor separation from Mozilla's guts, making it hard to implement compatibly elsewhere. However, I'd love to see good support for XBL so that at least our home-rolled widgets can be packaged up nicely into bindings, separating the content from the functionality. It'd be nice if we could have some of the good bits of XUL's layout model in CSS too; CSS is far too centred around presentation of text-based documents but isn't so hot for application interfaces.

    I'll abstain from calling "Web 2.0" innovation until we get to the point where everyone isn't busy reinventing two decades of platform and UI design.

  65. There is no Web 2.0 by silverbax · · Score: 1

    Web 2.0 is hype created by people who don't program and don't build web applications. For those of us who do actually build things, nothing in 'Web 2.0' is all that amazing. I recall in the early 90's what many of us thought the internet would become: a virtual world, where people could take classes in virt reality (not just online, but sitting in a virtual classroom), take a walk in Paris in virt reality to plan a trip or study France, attend a meeting in Sri Lanka via some form of 'Star Wars Jedi Council' hologram projection and watch any movie or show we wanted, anytime, from anywhere.

    The idea that I would be amazed that kids can post a blog on MySpace and that Wikipedia is interactive is laughable. You want me to be amazed? Invent the teleporter. That, I'll call new technology. Web 2.0? Please. Web 2.0 is what will happen if Net Nuetrality fails. THAT will be a whole new web, where nobody but corporations with deep pockets can create web sites. THAT would be a real 'Web 2.0'. Then if programmers decided to create a new web to subvert the corporate one, THAT would be yet another web. Creating a forum or allowing users to post blogs isn't a new web.

  66. blogs_rss_flickr_ajax by whereisaxlrose · · Score: 0

    I mean, web 2.0. what ever.

    rss >> i don't wanna go to the website, i wanna read the title of the news first, then i will decide if it's worth opening the page, waiting 3.5 seconds for it to load, and actually read the goddamn thing.

    blogs >> giving a voice to the stupid, the ulgy, the stupid. I remember days when only the smart ones and the ones who knew were allowed to speak online. i was 12 then.

    flickr, youtube, fakebook .. >> i don't know what's the saddest here. normal people starting to act like nerds and living their lives online, or did i start the internet too soon, and at 23 i'm just too oldschool ?

    blogoshpere >> is it just me or do blogs talk about ... blogs. they're all posting news they read on ... blogs. i've surprised myself clickin on blogs posts and links, and after 7 or 8 clicks i was still reading a blog news about that thing the first one was talking about ... but didnt get to the source story yet ... i wonder if there is a source story anyway ..

    ajax >> cause loading a page is so long. did they hear about flash ? yeah javascript is waht we need ....


    basically, i see the web just closing on itself. everything goes on this path now. bookmarks online, share this, share that, you found a funny video that's great, the internet used to be a window on the real world, now it's just a window on itself, sad thing, the internet sucks and there is nothing in there.

    --
    [chinese democracy starts now ... or later - http://www.gunsnroses.us]
  67. Hold your horses yet !!! by unity100 · · Score: 1

    There gonna be no web 2.0 if the telcos, RIAA, MPAA, patent trolls mess up net neutrality, freedom of speech, innovation, easy accessibility first.

  68. Rounded corners by sean@thingsihate.org · · Score: 1

    I thought it was all rounded corners, pastel colors, and Arial font... there's more?

    --

    One of the many things I hate. thingsihate.org
  69. Everyone should upgrade to 2.1!!! by 5plicer · · Score: 1

    Version 2.1 updates for Web, Wave and Innovation have just been released as a single service pack! MAJOR bugs were squashed.

    --
    The bits on the bus go on and off... on and off... on and off...
  70. Long rant on XML, and a few thoughts on Web 2.0 by TTK+Ciar · · Score: 2, Interesting

    XML isn't a bad idea, for instance-- it gives a standard method of defining data transport, for instance.

    I've been wondering whether XML is really all that great of an idea. It makes sense to use it when, as you say, you need a standard way of representing data across multiple dissimilar systems. But a key notion behind XML is that unless an XML dataset is well-formed, attempts to parse that XML should fail.

    This means XML makes sense to use when you need to represent data across multiple dissimilar systems, and you have control over the formation of datasets. Otherwise, if one system generates imperfectly formed XML, the whole system of systems grinds to a halt. Therefore, you either need sufficient control over all sources of data to be able to fix the way the data representation is generated, or you need to only use bug-free software.

    If you have sufficient control over the way data is represented to be able to fix it when it misgenerates the XML, then you don't really need XML, and can instead choose a data representation more appropriate for your needs -- something that doesn't bloat your data out to 5x its original size, and doesn't require you to parse N records before you can parse out the N+1'th record, and doesn't require you to throw out an entire dataset if there is a problem with some part of it (which is like refusing to extract any files from a tarball if the last record in the tarball is truncated (if this hasn't happened to you yet, just wait, it will! and then you'll be glad that tar will extract all the files it can)).

    If your system only uses bug-free software, and is sufficiently complex to do something useful, .. I don't know, I'll buy you a drink or something. Congradulations, you're ahead of the rest of us.

    That having been said, there certainly seem to be a lot of people out there who are perfectly happy using XML. Maybe my experiences with it have just been unusually bad, or maybe those people don't mind XML's drawbacks. It's been my experience that representation errors are common (and sometimes what an XML parser considers a representation error is actually a desirable feature), and that software is more useful when it proceeds despite adverse conditions, when it can. But my mind is not closed on the subject. There may be something I'm missing, and I don't want to miss it if life throws it at me.

    As for web 2.0 as a whole, I see a more complex picture. Yes, it's been unduly hyped, but it's also putting a label on a body of concepts with which the industry is trying to come to terms. There's a vague notion that dynamic web services which share information across contexts can be good, but the why and when of it is still unclear. I do not fault those who try to make more sense of it. Fault lies with those who focus unduly on the tools people have used thusfar to create useful services (Javascript, XML, PHP, Python, etc), to the neglect of the reasons those services have been useful (which are partly technological, but mostly social). I suspect the missing piece is something very simple, like "develop services which satisfy an existing need", but time will tell.

    -- TTK

    1. Re:Long rant on XML, and a few thoughts on Web 2.0 by esper · · Score: 1

      I've always believed XML to be more hype than substance. Thanks for stating so well why that is.

    2. Re:Long rant on XML, and a few thoughts on Web 2.0 by Stu+Charlton · · Score: 1

      Sure, one of the benefits of classic HTML is that it's more forgiving than well-formed XML.

      Having said that, well-formed XML is a very, very low bar of standard one can set for a data representation. I think you're stretching to suggest that one requires "bug free software" to generate well formed XML. One certainly can have buggy software and generate well-formed XML! But it's not much to ask for well-formedness, especially if you're dealing with machine-targeted document exchange! That's the biggest use of XML -- not for humans to write it, but for machines read/write it. WIth human-generated markup, like HTML, then it's certainly much more prone to typos and bugs, and I agree that XML's lack of grace doesn't help much, and its use for config files can be annoying for this reason.

      Sure there are other ways to represent data -- but not everyone will understand them, and there won't always be easy to understand rules to expand them when you need to add things to that representation (different text encodings, comma delimited files for example have different ways of handling escaped characers, how about when you need to start nesting data structures, etc)

      As for your examples relating an XML document to a TAR file, I don't see your point... if i have a streaming-oriented XML parser, I can extract things in a later position in a corrupt document without it breaking. If it's truncated, no big deal - it hasn't hit that part yet anyway. If there's corruption in the middle of the doc, usually there are ways to allow the parser some leeway in interpreting the stream. The trick is to stay away from annoying DOM parsers.

      --
      -Stu
    3. Re:Long rant on XML, and a few thoughts on Web 2.0 by TTK+Ciar · · Score: 1

      Perhaps you're right -- I have to admit that the only experiences I have had with XML have been with C and perl DOM parsers, and PHP5 (which handles XML as first-class data entities, and for all I know may be using the C DOM XML library underneath). I have not worked with a streaming XML parser -- though, are you sure these parsers are as flexible as you've made them out? The XML specification, section 5.1 seems to imply that a parser that parses a later section of an XML document without parsing some earlier section is out-of-spec (and for good reason -- earlier data can change the meaning of later data, and there's no table of contents in an XML document which gives the lengths of independent sections (which would mostly solve the issue)).

      Sure there are other ways to represent data -- but not everyone will understand them, and there won't always be easy to understand rules to expand them [..]

      This is perhaps the strongest argument in favor of using XML. Everyone's already using it, and expanding a dataset is straightforward. All I can do is wish that there was a sane, well-crafted, easily-parsed, fault-tolerant binary specification which enjoyed the same ubiquity. One of the points I was trying to make in my original post, though, is that if your situation was already well-suited to using XML, then you were in a position to create and use a nonstandard specification which lacks XML's intrinsic faults.

      -- TTK

    4. Re:Long rant on XML, and a few thoughts on Web 2.0 by Stu+Charlton · · Score: 1

      Streaming XML parsers definitely would raise an error on the lack of well-formedness if you requested that portion of the document... The trick is whether only a subset of the document needs to be read or not. A SAX-based parser is the classic example, with a parser available for JavaScript.

      All I can do is wish that there was a sane, well-crafted, easily-parsed, fault-tolerant binary specification which enjoyed the same ubiquity.

      Well, it doesn't solve all of the above, but YAML is a great alternative, I think, particularly for config files or anything human readable. It doesn't quite have the ubiquity or breadth of support for parsing/querying, but it's got uses.

      --
      -Stu
  71. Re:Flash isn't always better by cbhacking · · Score: 1

    Careful: Flash is annoying to many users due to all the adverts that expoit it, and has been a considerable security risk. Between those two reasons, many people outright disable it, at least by default. Furthermore, navigation in Flash pages can be annoying; people have a tendency to hit the Back button, which instead of taking you to the page you were just viewing might navigate you out of the domain or, at the very least, require you to wait while another Flash app loads. Never forget your non-broadband users... Gmail and Yahoo! mail beta are quite usable on dialup, but a lot of Flash content will just hog the lines, in return for an interface that doesn't tell you what page you're about to go to and won't let you open it in a new tab. Finally, consider cross-platform: Flash player is prorietary binary code. Last I checked (my SuSE box is a few feet from here) there was no version of Flash player 8 for Linux yet, let alone an open-source alternative for those who need to compile for exotic systems or just don't like proprietary.

    --
    There's no place I could be, since I've found Serenity...