Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Are 99.9% of Websites Obsolete?

Posted by CmdrTaco on Wed Sep 11, 2002 10:08 AM
from the nah-its-just-us dept.
citizenkeller writes "Zeldman is at it again: " Though their owners and managers may not know it yet, 99.9% of all websites are obsolete. These sites may look and work all right in mainstream, desktop browsers whose names end in the numbers 4 or 5. But outside these fault-tolerant environments, the symptoms of disease and decay have already started to appear.""
This discussion has been archived. No new comments can be posted.
Are 99.9% of Websites Obsolete? | Log In/Create an Account | Top | 546 comments (Spill at 50!) | Index Only | Search Discussion
Display Options Threshold:
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
(1) | 2
  • Figures.... by inf0rmer (Score:2) Wednesday September 11 2002, @10:13AM
    • Re:Figures.... by Markgor (Score:1) Wednesday September 11 2002, @10:19AM
      • Re:Figures.... by sfe_software (Score:1) Wednesday September 11 2002, @01:31PM
    • Business Need and Long Term Costs by hillct (Score:3) Wednesday September 11 2002, @11:35AM
      • Um, no? by NDPTAL85 (Score:1) Wednesday September 11 2002, @11:42AM
        • Re:Um, no? by hillct (Score:2) Wednesday September 11 2002, @12:11PM
          • Re:Um, no? by BigBir3d (Score:1) Wednesday September 11 2002, @12:38PM
            • Re:Um, no? (Score:4, Funny)

              by Dogtanian (588974) on Wednesday September 11 2002, @02:06PM (#4239468) Homepage
              Just as Ford defines what a Taurus or a Focus is and does, so does MS as to what IE is and does. The internet is a celebration of individuality. Everyone has their own 'way' of doing things.

              Particularly Microsoft. I applaud their attempts to encourage individuality by setting their own standards. This proves that Bill Gates loves us all (I think).

              The Internet didn't become what it was today through standardization- thank God that pesky TCP/IP plan never took off.
              [ Parent ]
        • Re:Um, no? by Znork (Score:2) Wednesday September 11 2002, @02:46PM
        • Re:Um, no? by Isofarro (Score:2) Thursday September 12 2002, @04:14AM
      • Re:Business Need and Long Term Costs by Isofarro (Score:2) Wednesday September 11 2002, @12:38PM
      • Foustian by kill-1 (Score:1) Wednesday September 11 2002, @01:39PM
      • Re:Business Need and Long Term Costs by reallocate (Score:2) Wednesday September 11 2002, @05:31PM
      • 1 reply beneath your current threshold.
    • 2 replies beneath your current threshold.
  • Blinkers by Zemran (Score:2) Wednesday September 11 2002, @10:14AM
  • YEAH I agree (Score:3, Interesting)

    by RembrandtX (240864) on Wednesday September 11 2002, @10:15AM (#4237582) Homepage Journal
    I cant even keep OUR damn site up and compliant.

    It worked in all the current browsers a year ago.
    but with IE 6 and the new netscape coming out - you would *THINK* there would be backwards compatability.

    However, I get e-mails all the time from things that are now 'suddenly' broke.
    And after verifying what browser/etc the user encountered this error with - amazingly enough .. pages that work with older browsers - are choking up the newer ones.

    *go figure*
    • Re:YEAH I agree by Elbereth (Score:2) Wednesday September 11 2002, @10:18AM
      • correction .. company website (Score:5, Interesting)

        by RembrandtX (240864) on Wednesday September 11 2002, @10:26AM (#4237709) Homepage Journal
        Correction .. I mean to say my employer's website, which uses asp/javascript/VB

        {and technically .. my personal website uses PHP .which is just getting parsed into html for your browser}

        however .. if you would read the article .. even basic HTML can be corrupted ..

        IE 5.5 will support nested tables up to 7 in depth. Netscape 6 will only support up to 4 in depth.

        Netscape 4.7 does not require quotes around 'field' tags like width or height.
        Netscape 6.0 can do unusual things if they are not there.

        the problem (as stated in the article) is that becuase of the past 'browser wars' fighting for dominance .. previous incarnations of browsers tolerated (and corrected) sloppy html.

        Now that everyone is trying (or at least saying they are) getting on the w3 bandwagon. These little 'faults' are starting to cause errors.

        And since the vast majority of web pusblishers and early adopters out there have not received *formal* training in html [I for example .. got my CS degree in 1994 .. i never even learned visual basic in college] they are/were not always *aware* of things that html 'requires' but the browsers let them get away with.

        5 years of bad habits become 2nd nature.

        sorry for the confusion.
        [ Parent ]
    • Re:YEAH I agree by ncc74656 (Score:3) Wednesday September 11 2002, @10:23AM
    • by bunratty (545641) on Wednesday September 11 2002, @10:25AM (#4237698)
      It worked in all the current browsers a year ago. but with IE 6 and the new netscape coming out - you would *THINK* there would be backwards compatability.
      You have backwards and forwards compatibility mixed up.

      Backwards compatibility means it works in older browsers. As Zeldman mentions, it always has some cutoff point, such as Netscape 3 or IE 2.

      Forwards compatibility means that it works in newer browsers. There is not necessarily any cutoff point, as long as you have constructed the website correctly. Structural problems and other typos in the HTML, proprietary and deprecated tags, and versioning can all limit the forward compatibility of the page.

      Read the article and you'll see that Zeldman is arguing that web designers should be developing with forwards compatiblity in mind. Unsurprisingly, yours is one of the 99.9% of all sites that have not.

      [ Parent ]
      • Re: Backwards vs. Forwards Compatibility by Anonymous Coward (Score:2) Wednesday September 11 2002, @10:57AM
      • Forwards Compatibility? How? by Anonymous Coward (Score:1) Wednesday September 11 2002, @11:03AM
      • by Jahf (21968) on Wednesday September 11 2002, @11:24AM (#4238164) Journal
        You're talking about forwards compatibility of the HTML code (being able to render properly on future browsers, where the onus of compatibility is on the HTML author).

        The parent was talking about backwards compatibility of the browsers (being able to properly render old HTML code in a new browser, where the onus of compatibility is on the browser author).

        It's semantics, but I didn't start the nitpick :) Either term works for this application as long as you are looking from the correct side of the issue.

        As for the parent that wanted browsers to be backwards compliant ... that works, but only if you write your code compliant 100% to standards. That means leaving out all the proprietary cruft (which became especially prevalent in the "4.0s" of Netscape and IE) -as well as- all of the stuff that doesn't work in a cross-browser environment.

        This is very hard to do if you want interactive sites, or at least was until recently when most browsers began to pay more attention to standards such as the DOM (document object model).

        Again, we're back to a very basic problem. Do you write your page to work in old browsers or do you use the latest standards? I'm less concerned with this (as the author of the book seems to be) than I am with the idea of writing code to today's standards and having it work in future browsers.

        I as a user understand that I'm taking my experience in to my own hands if I try to load a modern page into Netscape 1.0 (but it is fun some times :).

        However, words can't express my frustration when I have the most modern browsers available and I can't load a page because it was written for an older browser. This happened to me yesterday when trying to sign up for a service from my phone company. The reps kept saying "I see that option, you should have it to". 30 minutes later I decided to load the same page into a 2 year old browser and it worked fine. It had used some tags that were horribly broken, not in any standard, and later abandoned by all involved.

        If the modern browsers had had to be compatible with everything since the dawn of the web, they would be twice as large and 4 times as buggy. I would much rather that web authors stick to published standards and not rely on proprietary tags for public pages.

        From what I see, this is what the book's author meant by "obsolete" and I agree. Most websites, if locked down and not changed for 3 years, would no longer render in the browsers that are new in 3 years.

        While they will naturally work to fix these issues as the new browsers are released, they would not have to if they wrote to the basics. And the problem with fixing things as they evolve is that some pages (like that damned phone company page) get ignored and by the time they're found no one knows how to fix them.

        [ Parent ]
      • 1 reply beneath your current threshold.
    • solution: report 99.9 % of browsers is windows. by leuk_he (Score:1) Wednesday September 11 2002, @10:56AM
    • XML/XSL. Know it, Use it, Love it. by MikeFM (Score:2) Wednesday September 11 2002, @11:36AM
    • Re:YEAH I agree by mdvolm (Score:1) Wednesday September 11 2002, @11:39AM
      • 1 reply beneath your current threshold.
  • This is just a book advertisement. (Score:4, Insightful)

    by plover (150551) on Wednesday September 11 2002, @10:15AM (#4237588) Homepage Journal
    It's not even a review. The "sample chapter" presented features such nice conflicts as: web pages that are HTML 1.0 compliant waste bandwidth vs. web pages that are written for IE only turn away 25% of their viewers.

    Near as I can figure out, he's claiming "the web is broken, don't bother."

    The book looks broken. Don't bother.

  • Attractive vs Compatible by Komrade S. (Score:1) Wednesday September 11 2002, @10:16AM
  • Let me qualify... (Score:4, Funny)

    by digital_milo (212475) on Wednesday September 11 2002, @10:16AM (#4237597)
    If by "obsolete" you mean "porn", then I'd have to agree with you.
  • Back in Reality... (Score:5, Insightful)

    by alexhmit01 (104757) on Wednesday September 11 2002, @10:17AM (#4237605)
    You can read the Webmaster World [webmasterworld.com] article, "XHTML -- is now the time? [webmasterworld.com]" if you want to read a debate among professionals. There are many pros, primarily developers of small sites, that are advocating dropping NN 4 for XHTML Strict and CSS, but most developers aren't going that route.

    They are developing XHTML 1.0 trans or HTML 4.01, maybe adding CSS to go foward. NN4 will be around for a while, and few people are willing to write them off simply to appease the standards gods.

    In the real world, we build sites for human composition. We separate content from display with our databases and content management. HTML may be an inefficient way to get the data to the browser (XML+XSLT would be ideal, XHTML+CSS would be easier on the browser), but it works. The browser parsers are done.

    Sure XHTML+CSS is easier on the browser, and that may help rendering issues. However, the reality is that old browsers will be with us for a while. Maybe in 5 years this will matter, but not until then.

    Alex
    • Re:Back in Reality... (Score:5, Interesting)

      by jilles (20976) on Wednesday September 11 2002, @10:46AM (#4237825) Homepage
      XHTML strict by itself renders quite nicely in older browsers. It's CSS that causes the problems. If you adhere to the standards and do some positioning, etc. You are likely to encounter problems in almost all browsers other than Mozilla. It is really frustrating to tweak your CSS to do what you want it to do and have it work on all major browsers.

      For my own sites I simply don't care about older browsers. I provide alternative CSS files (with basically all layout stripped) that should work in netscape 4 (haven't actually tested this). Aside from that there's only IE6 and mozilla for me. I develop for Mozilla and remove everything that doesn't work as specified in IE6. I refuse to do browser detection or to use CSS hacks to get stuff working. Some people advocate such hacks to trick IE into the right behavior but I refuse to sacrifice elegance and simplicity. That is also the reason I use XHTML strict. XHTML strict is much easier to maintain than HTML dialects that are polluted with formatting and other bullshit.

      Giving netscape 4 users a bad experience may actually stimulate them to install something else. If enough sites ignore netscape 4, maybe it will be abandoned by users. On most platforms there are now good alternatives (e.g. opera performs better than netscape 4.x on win32).
      [ Parent ]
    • Re:Back in Reality... by bunratty (Score:2) Wednesday September 11 2002, @10:46AM
    • Re:Back in Reality... by nagora (Score:1) Wednesday September 11 2002, @11:03AM
    • I'm an exception to your generalization. by elocutio (Score:2) Wednesday September 11 2002, @11:08AM
    • Re:Back in Reality... by Jugalator (Score:1) Wednesday September 11 2002, @11:55AM
    • Re:Back in Reality... by Skapare (Score:2) Wednesday September 11 2002, @12:35PM
    • The only STANDARD by ajs (Score:2) Wednesday September 11 2002, @01:27PM
    • Best of both worlds is not that difficult. by _bug_ (Score:1) Wednesday September 11 2002, @02:04PM
    • XML+XSLT? by Fweeky (Score:2) Wednesday September 11 2002, @02:23PM
    • Re:Back in Reality... by mccaffer (Score:1) Thursday September 12 2002, @03:08AM
      • 1 reply beneath your current threshold.
    • 1 reply beneath your current threshold.
  • New flash by hal9000(jr) (Score:1) Wednesday September 11 2002, @10:17AM
    • 1 reply beneath your current threshold.
  • Technology exceeds demand.. (Score:3, Insightful)

    by joshua404 (590829) on Wednesday September 11 2002, @10:20AM (#4237631)
    In the neverending rush to heap more and more gadgets and whizbang technology into browsers, the people that develop them didn't seem to take much of an interest as to their usefulness. Web developers struggling to stay abreast of existing technologies hardly had time to hone their skills on all the latest, bleeding edge (and often contradictory) gadgetry while being pushed by their managers to get their work done "Now, now, now!" Everyone was in such a rush to cash in that nobody put any thought into it.

    Now that the bubble has burst, fixing "obsolete" sites is not a priority. IT staffs have been cut, resources have been redirected into projects that actually turn a profit, or the "web guys" are gone all together. Nobody is around or has time to fiddle with the brochureware homepage.

  • Gasp! (Score:5, Interesting)

    by Tsali (594389) on Wednesday September 11 2002, @10:20AM (#4237634)
    And Jeffrey Zeldman will help us fix the errors or our ways! Anyone check Amazon for the price on this baby?

    Who on earth is running a browser earlier than 4.x? Do you expect stuff to be rendered right if you use an older version of IE/Netscape/Opera? Do advertisers want to sell to people that refuse to use the latest and greatest thing? Don't you have to try real hard to even find an older version of any of these browsers?

    Sounds like a cheap way to sell a book - and a little extra helping of FUD thrown in.

    • I think you misunderstood... by NoBlock (Score:1) Wednesday September 11 2002, @10:57AM
    • Re:Gasp! (Score:5, Insightful)

      by Isofarro (193427) on Wednesday September 11 2002, @11:03AM (#4237968) Homepage
      Who on earth is running a browser earlier than 4.x?

      I'm using Konqueror 3.0 which came with Suse 8.0. Googlebot is version 2.1 according to my logs. The point is that it shouldn't matter what browser you are using, and we shouldn't be fudging markup into tag-soup in an effort to keep certain browsers happy. Rather markup a document cleanly, and use CSS to present the markup -- that way less capable browsers can strip away the CSS and have a default view of the content - which they can markup or manipulate themselves.

      Do you expect stuff to be rendered right if you use an older version of IE/Netscape/Opera?

      No, I don't care about the rendering, but a page would be much more interesting to my little scripts if the markup described the structure of the content appropriately.

      Don't you have to try real hard to even find an older version of any of these browsers?

      Not too hard at all: http://browsers.evolt.org/

      [ Parent ]
      • Re:Gasp! by SquadBoy (Score:1) Wednesday September 11 2002, @11:33AM
    • Re:Gasp! by deepchasm (Score:2) Wednesday September 11 2002, @11:19AM
      • Re:Gasp! by aebrain (Score:2) Wednesday September 11 2002, @09:14PM
    • Re:Gasp! by Corporate Troll (Score:1) Wednesday September 11 2002, @11:22AM
      • Re:Gasp! by Corporate Troll (Score:1) Wednesday September 11 2002, @11:37AM
        • Response To Your Response... by Tsali (Score:1) Wednesday September 11 2002, @11:47AM
        • Re:Gasp! by jbolden (Score:2) Wednesday September 11 2002, @02:30PM
          • Re:Gasp! by Corporate Troll (Score:1) Wednesday September 11 2002, @05:11PM
            • Re:Gasp! by jbolden (Score:2) Wednesday September 11 2002, @07:42PM
      • 1 reply beneath your current threshold.
    • Re:Gasp! by ceejayoz (Score:2) Wednesday September 11 2002, @11:24AM
      • Re:Gasp! by angst_ridden_hipster (Score:2) Wednesday September 11 2002, @01:37PM
        • Re:Gasp! by Glenbo (Score:1) Wednesday September 11 2002, @01:58PM
    • Re:Gasp! by great throwdini (Score:2) Wednesday September 11 2002, @11:25AM
    • Re: Gasp! (Old Machines) by namespan (Score:2) Wednesday September 11 2002, @12:47PM
    • Re:Gasp! Yup, I'm a luddite. by r2ravens (Score:3) Wednesday September 11 2002, @01:05PM
    • Re:Gasp! by Isofarro (Score:2) Wednesday September 11 2002, @01:55PM
    • Re:Gasp! by SoupIsGoodFood_42 (Score:1) Wednesday September 11 2002, @04:44PM
    • Lynx by arfy (Score:2) Wednesday September 11 2002, @04:53PM
    • A university is... by suky (Score:1) Wednesday September 11 2002, @10:01PM
    • 3 replies beneath your current threshold.
  • Cause and effect? by Marqui (Score:2) Wednesday September 11 2002, @10:20AM
  • Are 99.9% of Websites Obsolete? (Score:3, Insightful)

    by Ratface (21117) on Wednesday September 11 2002, @10:20AM (#4237641) Homepage Journal
    No!

    (Hmm, I was tempted to leave that as is, but I think at least a little explanation is required. Zeldman disagrees with his own thesis in as much as he says that sites like Yahoo! are important because of what they offer not how they look. So QED a site that relies on it's content is not obsolete. Tadaaa!)

  • 99.9%??? (Score:5, Insightful)

    by pubjames (468013) on Wednesday September 11 2002, @10:20AM (#4237645)

    Talk about sensationalism. The article just points out that many web sites have mark-up errors in them. Big deal. To go from that to saying that 99.9% of sites are obsolete is just dumb.

    This is just a sensationist way to promote a book. Shame it got onto the front page of Slashdot. It will encourage more to do the same.
  • Yahoo by cd-w (Score:1) Wednesday September 11 2002, @10:21AM
    • Re:Yahoo by rseuhs (Score:2) Wednesday September 11 2002, @10:52AM
      • Re:Yahoo by Aexia (Score:2) Wednesday September 11 2002, @12:43PM
    • Re:Yahoo by Isofarro (Score:2) Wednesday September 11 2002, @11:20AM
  • Uh-huh. (Score:4, Insightful)

    by American AC in Paris (230456) on Wednesday September 11 2002, @10:22AM (#4237663) Homepage
    Though their owners and managers may not know it yet, 99.9% of all websites are obsolete

    Methinks somebody is confusing "are obsolete" with "will eventually be obsolete, so long as web browsers suddenly becoms fault-intolerant and the site owners leave things exactly how they are and never ever maintain them, ever".

    (Not to say that I don't agree with what he's saying, but jeez, what a wanker! "I declare that everything, everywhere sucks ass! Huzzah!")

    • Re:Uh-huh. by Isofarro (Score:2) Wednesday September 11 2002, @11:24AM
    • Re:Uh-huh. by shrikel (Score:2) Wednesday September 11 2002, @01:44PM
    • Re:Uh-huh. by _bug_ (Score:1) Wednesday September 11 2002, @02:13PM
  • Obselete? (Score:3, Insightful)

    by forevermore (582201) on Wednesday September 11 2002, @10:22AM (#4237665) Homepage
    I wouldn't call that "obselete" so much as "noncompliant"... Obselete would mean that newbrowsers can't run them, not that old ones can't. The problem in't that the technology in the websites has grown old, but that lazy users (those of the WYSIWYG persuasion, among others) and Microsoft devotees have chosen their own set of standards (or merely force out browsers who don't comply with their standards), rather than the ones set out by the people who are supposed to control the specs for html, javascript, etc.
    • Re:Obselete? by bunratty (Score:2) Wednesday September 11 2002, @11:17AM
  • Books vs. The Web (Score:4, Interesting)

    by laetus (45131) on Wednesday September 11 2002, @10:22AM (#4237666)
    Obsolescence and wildly diverging ways of presenting information is one of the basic faults I find with the web.

    You know, if I pick up a book printed in 1920, it's interface is going to be familiar to me. Table of Contents, Index, Chapters, Body Text, etc.

    And now? I pick up a book printed today and find the same, useful interface.

    Contrast that with the web, where I can find simple clean interfaces like Google or Yahoo compared to some ghastly Flash-based interfaces that do everthing they can to distract me from the information I'm seeking. Plus, I'm being told that the device (program) I use to access these sites is obsolete less than five years after being released?

    I'm all for freedom of speech (and web presentation), but the web's got a long ways to go before it can become the useful instrument it can be.
  • How about Slashdot then? (Score:3, Interesting)

    by epeus (84683) on Wednesday September 11 2002, @10:22AM (#4237668) Homepage Journal
    When are you going to get rid of all those icky nested tables that slash makes?
    • 1 reply beneath your current threshold.
  • Say it isn't so! by MissMyNewton (Score:1) Wednesday September 11 2002, @10:22AM
  • Misread the title... by reaper20 (Score:2) Wednesday September 11 2002, @10:23AM
  • 4 or 5? by undeg chwech (Score:1) Wednesday September 11 2002, @10:24AM
  • Strong Typing, Strong Code by PhxBlue (Score:2) Wednesday September 11 2002, @10:25AM
  • Sell! Sell! Sell! by Anonymous Coward (Score:1) Wednesday September 11 2002, @10:27AM
  • Is error free HTML a chimera? (Score:3, Informative)

    by imperator_mundi (527413) on Wednesday September 11 2002, @10:29AM (#4237729)
    It seems so altough w3 [w3.org] offer a validator [w3.org] for free.

    Maybe learning html in a weekend [intuitive.com] or in faster [geocities.com] don't help keeping the quality of code at high level ; )
  • Coding Insanity by phorm (Score:1) Wednesday September 11 2002, @10:29AM
  • 93% of your audience use 4.x or better browser by randomErr (Score:2) Wednesday September 11 2002, @10:29AM
  • Obsolete and then some (Score:4, Funny)

    by r_j_prahad (309298) <r_j_prahad@hotma ... m minus language> on Wednesday September 11 2002, @10:30AM (#4237740)
    Our website is not only obsolete (it was designed that way from the ground up), but it's ugly and almost entirely non-functional too! Mainly we use it to harbor and distribute viruses inside the company. It's been very effective.

    Now that he's completely met his goal of total obsolescence, our webmaster spends every day looking for new ways to make our website even less useful, uglier, and more of a pain-in-the-ass to use. He's been very effective.
  • Web designer's perspective by cioxx (Score:2) Wednesday September 11 2002, @10:30AM
  • Hyperbole or just foolishness? by TechnoWeenie (Score:1) Wednesday September 11 2002, @10:31AM
  • Zeldman (Score:4, Insightful)

    by earache (110979) on Wednesday September 11 2002, @10:31AM (#4237756) Homepage
    I've always considered Zeldman to be one of those self-proclaimed know-it-alls who has had little real industry experience in high volume, high technology web-sites. Most of his portfolio is brochure-ware that looks like it was done by a team of one. So I've always considered his belly-aching a little simplistic and, frankly, unrealistic in current web development scenarios.

    It's easy to lament the fact that these sites aren't standard, but there are clearly reasons why most of these sites don't fit his vision of standards compliance.

    For one, most sites don't have the budget to develop to standards. It's much easier to code to specifics and use non-standard work-arounds where possible then to boil everything down to the least common denominator (which standards are supported by whom). When I say easier, I mean that years of experience have instilled intimate knowledge in the seasoned web developer that almost comes as instinct now.

    Secondly, all of these "standards" are interpreted differently by the different browsers, so you can't insure consistent look and feel without kludges.

    Third, most of the foundations for these sites were layed out before coding to a standard was even possible, and when the mindset was not focused on any sort of standards compliance.

    Finally, I've always thought that they made writing to standards compliance sound easier then it actually is, because even though it's called a standard, it rarely exhibits standard and consistent behavior across the various platforms. Most art directors and graphic designers - specifically those that migrated from print or traditional design - tend to be exteremly unyielding in the way their designs are interpreted on the web, leaving developers with few options that are fully supported by these so-called standards.

    Personally, I think Zeldman needs to spend some time in the trenches working on a large site with a large development team under real deadlines for real clients. Things are rarely ideal in these circumstances.

    What is it they say about armchair coaches?
    • The problem is people... (Score:5, Insightful)

      by Arker (91948) on Wednesday September 11 2002, @11:21AM (#4238144) Homepage

      ...who don't understand what HTML is.

      Secondly, all of these "standards" are interpreted differently by the different browsers, so you can't insure consistent look and feel without kludges.

      You're not supposed to be able to. That's not what HTML does.

      HTML is a content language. The whole beauty of it is that the final presentation is NOT THE DESIGNERS RESPONSIBILITY. No web site will look the same on all platforms - that's the point.

      Finally, I've always thought that they made writing to standards compliance sound easier then it actually is, because even though it's called a standard, it rarely exhibits standard and consistent behavior across the various platforms. Most art directors and graphic designers - specifically those that migrated from print or traditional design - tend to be exteremly unyielding in the way their designs are interpreted on the web, leaving developers with few options that are fully supported by these so-called standards.

      The people you are talking about are not 'web designers' - cannot be, because they don't have a clue what the web is. If you cannot accept the fact that your content can be presented different ways (including to blind people) as appropriate to each individual client, you have no business on the web. Make .pdf files or something.

      I know someone will interpret this as flamebait, and someone else will probably tell me to 'get with the real world' or the like, but in fact I am just telling you the truth, and I'm quite grounded in the real world. There has been no shortage of people explaining these simple facts about what HTML and the Web are, in simple terms and moderate tones, from the very beginning - and sadly there has been an overabundance of self-styled 'designers' that refuse to understand the medium and insist on trying to make it what they want it to be, instead of what it is. REAL designers work with their medium, they take the time to learn how it works and why, and they produce designs that are appropriate to it, rather than insisting that every media work the way their favourite one does and breaking it every time they touch it. And that is something that every decent art teacher in the world tries to teach his students. Sadly, the students, particularly the ones that go into web design, don't often listen. I'm not trying to pick on you personally, but your clueless post makes an excellent example I must admit.

      'Designers' that couldn't be bothered to understand the medium of the web before proceeding to dump their work on it have done great damage to the web, and that's something I happen to care about quite deeply. Your ad-hominen attacks and dismissals of Zeldman aside, he makes a point that is absolutely true, and will have real economic consequences. All that patched up proprietary spaghetti code of mal-formed HTML-abuse IS coming down. While standards compliant pages from the very earliest days of the web still display perfectly in the latest nightly builds of Mozilla, the pages written by people with the philosophy your post shows ARE becoming obsolete, very quickly. In a way, the 'designers' that can't be bothered to learn their medium have won - the new standards will allow them to do what they always wanted to do, and what HTML was never designed to do - to specify layout and 'look and feel' issues. But it will require them to do it in ways that consistent with the underlying philosophy of HTML and the web - something they've never shown any interest in doing before. I expect to hear a lot of whining from that corner in the coming years, but don't look to me for sympathy.

      [ Parent ]
    • Not quite true... by cowboy junkie (Score:2) Wednesday September 11 2002, @01:43PM
    • Re:Zeldman by hyperizer (Score:1) Wednesday September 11 2002, @04:49PM
    • Re:Zeldman by pointwood (Score:2) Thursday September 12 2002, @03:53AM
    • 1 reply beneath your current threshold.
  • Complexity vs. usability (Score:3, Interesting)

    by Metropolitan (107536) on Wednesday September 11 2002, @10:33AM (#4237767) Journal
    How many variations of 'standards' should one have to comply with to make a usable, functional, Web-based information node? That I have to test against huge numbers of browser/platform/OS variations is a massive waste of time and energy, when I should instead be able to focus on making the information clear and the functionality flawless.

    I'm not saying that we as a collective need to move back to HTML 1.0, but there has got to be a solution to increasing complexity in Web information spaces. Companies that intentionally cripple some browser/OS combinations are doing the greater community a vast disservice.

    The majority of Web pages are not necessarily broken, but reflect limits on the time and energy of those who create them to keep up with 'standards' that seem to shift every other week.
    It's harder to play one note and have it be perfect than it is to play a thousand and have them be close. Most people choose the latter, and hope that one note hits home.
    • HEAR HEAR ! by RembrandtX (Score:2) Wednesday September 11 2002, @10:48AM
  • where we are, and how we got there by X_Caffeine (Score:1) Wednesday September 11 2002, @10:36AM
  • Bzzzz.... Wrong! by Lumpy (Score:1) Wednesday September 11 2002, @10:36AM
  • Condensed version (Score:3, Funny)

    by mmoncur (229199) on Wednesday September 11 2002, @10:38AM (#4237796) Homepage
    Here's a condensed version of the article for those who don't have time to slog through it:

    1. Standards are good.
    2. Bad code that happens to work in current browsers is bad.
    3. Buy my book.
  • and the remaining 0.1%.. by ghum (Score:1) Wednesday September 11 2002, @10:41AM
  • i think he misses the point by edmz (Score:1) Wednesday September 11 2002, @10:41AM
  • My method by HappyPhunBall (Score:1) Wednesday September 11 2002, @10:44AM
    • 1 reply beneath your current threshold.
  • Yeah, whatever by smoondog (Score:2) Wednesday September 11 2002, @10:44AM
  • Web Standards are a well conceived joke by briancnorton (Score:2) Wednesday September 11 2002, @10:46AM
  • ... So Let Me Guess: by Shuh (Score:1) Wednesday September 11 2002, @10:46AM
  • by wandernotlost (444769) <slashdot.trailmagic@com> on Wednesday September 11 2002, @10:49AM (#4237845)
    Zeldman asserts that the problem plaguing web developers is a desire for backward compatibility. In fact, that desire seems unfortunately missing in most websites. The real problem making websites suck is the desire to view the web as a graphic design medium.

    Designers want to control every pixel of a page's layout, completely ignoring what the web was designed for. If everyone used logical markup to describe their data, later adding CSS to attempt to influence the layout, the web would be a much friendlier place. It may not look exactly the same on every browser (which, come to think of it, may be Zeldman's point), but with proper testing, it should look similar on popular browsers, and at least be LEGIBLE on others.

    People need to be convinced that the web is not a graphic design medium. That's what PDF files are for. People don't try to build their sites solely from PDF files, because that just wouldn't fly. Instead they try to use the web to achieve the same goal, completely oblivious to the fact that it's a really poor tool for that purpose. Rather than embracing a new paradigm, they try to contort it to look like what they already know. To me, that's just incompetence.
    • 1 reply beneath your current threshold.
  • Good Job CmdrTaco..... by I_am_Rambi (Score:1) Wednesday September 11 2002, @10:52AM
  • I don't think so... by David Leppik (Score:1) Wednesday September 11 2002, @10:54AM
  • What are standards? by randomErr (Score:2) Wednesday September 11 2002, @10:57AM
  • xhtml easier, yeah right by kisrael (Score:2) Wednesday September 11 2002, @10:57AM
  • Now it's HIS turn by jhampson (Score:1) Wednesday September 11 2002, @10:59AM
  • Microsoft makes it especially difficult with IE by burgburgburg (Score:1) Wednesday September 11 2002, @11:03AM
  • Solution: Content Management Systems? by merger (Score:2) Wednesday September 11 2002, @11:03AM
    • 1 reply beneath your current threshold.
  • Pure Bunk by Greyscale (Score:2) Wednesday September 11 2002, @11:07AM
  • by Soft (266615) on Wednesday September 11 2002, @11:09AM (#4238029)
    Let's do it the standards way.

    I want to do a nice little page, and do it in XHTML because it's The Way Of The Future (or I want to display a little math, which only XHTML+MathML allows without resorting to ugly inline images). The tag soup itself isn't a problem, I just close all my tags and make sure the doctype declaration says XHTML instead of HTML, as prescribed by the standard [w3.org].

    However, is this enough? The document is now XML, and therefore should have a <?xml declaration, if only to specify its encoding. Except that said XHTML standard says it is optional if the encoding is UTF-8 or UTF-16, or has been otherwise determined (think HTTP headers), which contradicts the XML standard, sec. 4.3.3 [w3.org], the last two paragraphs, one which says that no declaration and no other information means mandatory UTF-8, and the next one "It is also a fatal error if an XML entity contains no encoding declaration and its content is not legal UTF-8 or UTF-16."

    So I need a declaration no matter what. But according to this page about the different layout modes in current browsers [www.hut.fi], MSIE will react to an XML declaration by switching to "quirks" mode, which is precisely what I wants to avoid by sticking to the standards... And I wouldn't want to lock out 85% of WWW users, wouldn't I?

    But wait, this is only if the page was served with a text/html content-type. The right answer would then be to use the standard content-type for XML/XHTML... which should be [w3.org] application/xhtml+xml! Yes, "application"! Now if I use that content-type, all browsers I have at my disposal except Mozilla (MSIE5, Konqueror, Links, Lynx...) either consider the page an application and offer to save it to disk, or display it as-is! Same with the second-best, text/xml.

    Okay, am I the only one experiencing this? Any point in not using good-ol' HTML4 and avoid doing (yet another kind of) horrible bugware?

  • ugly and buggy code is inevitable by funbobby (Score:1) Wednesday September 11 2002, @11:10AM
  • Obsolete is an obsolete word (Score:4, Interesting)

    by stratjakt (596332) on Wednesday September 11 2002, @11:14AM (#4238058) Journal
    it's lost its meaning. It's been degraded by marketing drones and morons to mean 'anything thats not the cutting edge'.

    Here's what it means: http://www.dictionary.com/search?q=obsolete

    Hell, I still use lynx when all I want to do is snag a tarball. My linux boxes dont even have a GUI. If the content there has meaning, who cares if the web page uses the latest 'nifty tricks'. Is an ASCII text file obsolete? No, not if the information it contains is valid. Is EBSDIC (sic) obsolete? Probably. I cant even remember the acronymn :P

    I'm constantly hearing how my P3 600 is obsolete. There's nothing that doesn't run on it. Hell, I have a router box running a P90.

    Is my original NES obsolete? Or my Atari 2600, for that matter? Not as long as I enjoy playing them.

    Is a 2001 model vehicle obsolete because the 2002 line is introduced? It does have a bigger cupholder, after all.

    If people want to push their agendas, sell whatever they're selling, go for it. Just quit trying to redefine perfectly cromulent words in the english language to do so. Make up new ones, like cromulent. I propose 'obsolastweek' to mean everything that wasn't shrinkwrapped within the last 24 hours.

    This article should read "99.9% of websites are obsolastweek because they haven't been redesigned because some propellerhead made a new widget"

    Propellerheads (I can use that word because I am one), dont realise the cost of doing business. The world doesn't start over at 0 just because they invented something 'slightly better'.
  • This site obsolete already? by MalleusEBHC (Score:1) Wednesday September 11 2002, @11:19AM
  • Check out his source..... by TedTschopp (Score:1) Wednesday September 11 2002, @11:19AM
  • In other news... by Badmovies (Score:1) Wednesday September 11 2002, @11:20AM
  • Has this guy worked at a site with users? by will_die (Score:1) Wednesday September 11 2002, @11:21AM
  • disease and decay... by global_diffusion (Score:2) Wednesday September 11 2002, @11:21AM
  • Obsolete is the wrong word by intermodal (Score:1) Wednesday September 11 2002, @11:21AM
  • But does he have a point? by octalgirl (Score:1) Wednesday September 11 2002, @11:26AM
  • I'll tell you who uses the older browsers... by DocStoner (Score:1) Wednesday September 11 2002, @11:28AM
  • Sweet merciful crap! My webpage is obsolete! by Kakarat (Score:1) Wednesday September 11 2002, @11:33AM
  • Translation by pongo000 (Score:2) Wednesday September 11 2002, @11:36AM
    • Re:Translation by pongo000 (Score:2) Wednesday September 11 2002, @11:38AM
  • obsolete better than down by tstock (Score:1) Wednesday September 11 2002, @11:36AM
  • Even the author's article... by gigowiz (Score:1) Wednesday September 11 2002, @11:38AM
  • Shame on all those developers..... (Score:5, Insightful)

    by pjrc (134994) <paul@pjrc.com> on Wednesday September 11 2002, @11:39AM (#4238308) Homepage Journal
    From the article:

    all of us temporarily lost something more important: the chance to create a usable, accessible Web built on common industry standards. We lost it when designers and developers, scrambling to keep up with production demands during the short-lived Internet boom, learned non-standard, browser-specific ways of creating sites, thus bringing us to our current pass whose name is obsolescence.

    Yeah, that's right. It was the fault of all those developers who didn't have the forsight to see the standards that would eventually be approved years later. What were they thinking?

    It didn't have anything to do with the standards process being slow, or diverging from the needs/demands of the market (HTML 3.0). And even after the standards were finally approved with buy-in from the browser makers, no blame rests with both Microsoft and Netscape for serious bugs in their 4.x browsers, often causing their browsers to crash on many CSS features.

    Yep, those developers were at fault. They learned bad techniques, when those techniques were the only way to accomplish what their customers wanted. They continued to use them when the 4.x browsers would crash on standard-based markup. Even after the really serious problems were cleared up in IE5.x, they still used their old tricks. And now, damn them, that 6.x browsers have been available for only a year or so, they haven't redesigned all the world's websites to be fully standards compliant (and broken on 4.x and some 5.x browsers which are still in heavy use).

    Yep, if anyone's to blame, it's those developers.

  • Zeldman Responds by SerialHistorian (Score:1) Wednesday September 11 2002, @11:43AM
  • Wrong goals by wytcld (Score:2) Wednesday September 11 2002, @11:45AM
    • Re:Wrong goals by SoupIsGoodFood_42 (Score:1) Wednesday September 11 2002, @05:38PM
  • The *browsers* are obsolete, not the sites by MasTRE (Score:1) Wednesday September 11 2002, @11:47AM
  • 99.99%??? by flipper9 (Score:1) Wednesday September 11 2002, @11:58AM
  • Horse Hockey by Quirk (Score:1) Wednesday September 11 2002, @11:58AM
  • Fault Tolerance was a Huge Leap Forward by LeBain (Score:1) Wednesday September 11 2002, @12:05PM
  • 99.9% of new web browsers are obese by Skapare (Score:2) Wednesday September 11 2002, @12:12PM
  • browsers created this problem by pcause (Score:2) Wednesday September 11 2002, @12:13PM
  • Has everybody by josh crawley (Score:1) Wednesday September 11 2002, @12:14PM
  • Suspicious statistics by lonedfx (Score:1) Wednesday September 11 2002, @12:15PM
  • To paraphrase Einstein... by cyrek (Score:1) Wednesday September 11 2002, @12:26PM
  • Z advocates lousy markup by Crispy Critters (Score:2) Wednesday September 11 2002, @12:30PM
  • CSS was a mistake by Animats (Score:2) Wednesday September 11 2002, @12:32PM
  • Does this guy know what Obsolete means? by sublimespot (Score:1) Wednesday September 11 2002, @12:50PM
  • 99.9% of books are obsolete by g4dget (Score:2) Wednesday September 11 2002, @12:52PM
  • by whose standards? by Hecubas (Score:1) Wednesday September 11 2002, @01:05PM
  • Self-Contradiction in the article by Th0th (Score:1) Wednesday September 11 2002, @01:06PM
  • Meanwhile, back in _my_ real world.... by mattsucks (Score:2) Wednesday September 11 2002, @01:08PM
  • the easy way by Ellen Ripley (Score:2) Wednesday September 11 2002, @01:26PM
  • Is this from The Inquirer? by jackbang (Score:1) Wednesday September 11 2002, @01:30PM
  • My web site works fine. by scruffy (Score:2) Wednesday September 11 2002, @01:40PM
  • Obsolete would imply that..... by kk5wa (Score:1) Wednesday September 11 2002, @01:44PM
  • Zeldman article/website is also "obsolete" by FiveNines (Score:1) Wednesday September 11 2002, @01:51PM
  • Obsolete or badly coded?? by CodeShark (Score:2) Wednesday September 11 2002, @02:00PM
  • Think Big by alernon (Score:1) Wednesday September 11 2002, @02:06PM
  • By this standard, almost everything is obsolete... by surfimp (Score:1) Wednesday September 11 2002, @02:14PM
  • Slashdot errors by fru2ty (Score:1) Wednesday September 11 2002, @02:15PM
  • Whatever happend to scholarship by ozten (Score:1) Wednesday September 11 2002, @02:16PM
  • Follow the money; Versioning not all bad by matuszek (Score:1) Wednesday September 11 2002, @02:18PM
  • WTF? by walong (Score:1) Wednesday September 11 2002, @02:23PM
    • Re:WTF? by Isofarro (Score:2) Thursday September 12 2002, @09:24AM
  • Book's coming out when? 2003? by Agamous Child (Score:1) Wednesday September 11 2002, @02:23PM
  • Hyperlinks and Text by aceAzza (Score:1) Wednesday September 11 2002, @02:29PM
    • 1 reply beneath your current threshold.
  • The Lagacy of the 90s by jfdawes (Score:1) Wednesday September 11 2002, @02:49PM
  • tools are partly to blame by Wansu (Score:2) Wednesday September 11 2002, @03:39PM
  • Garbage in, Garbage out by dushbeer (Score:1) Wednesday September 11 2002, @05:19PM
  • Bring back HTML 2.0! by Get Behind the Mule (Score:2) Wednesday September 11 2002, @06:14PM
  • I do not agree by Billly Gates (Score:2) Wednesday September 11 2002, @06:21PM
  • The .1% of websites... by thelinuxking (Score:2) Wednesday September 11 2002, @06:33PM
  • Interesting CSS examples... by bedessen (Score:2) Wednesday September 11 2002, @06:53PM
  • That article... by KewlPC (Score:1) Wednesday September 11 2002, @07:18PM
  • Kludge or pay the price by DanC2003 (Score:1) Wednesday September 11 2002, @07:19PM
  • For once, I have a very informed opinion by cardshark2001 (Score:1) Wednesday September 11 2002, @10:29PM
  • Handwritten HTML by AnnaBlack (Score:1) Thursday September 12 2002, @05:00AM
  • The excerpt is comparing ... by bushboy (Score:1) Thursday September 12 2002, @08:52AM
  • What's really obscene.... by yusing (Score:1) Thursday September 12 2002, @01:46PM
  • Re:Slashdot by Iguanaphobic (Score:2) Wednesday September 11 2002, @11:38AM
  • Re:Slashdot by Simon (S2) (Score:1) Wednesday September 11 2002, @11:52AM
    • Re:Slashdot by Knightcon (Score:1) Wednesday September 11 2002, @12:15PM
    • Re:Slashdot by Yiliar (Score:1) Wednesday September 11 2002, @12:51PM
    • Re:Slashdot by Simon (S2) (Score:1) Wednesday September 11 2002, @01:48PM
    • 1 reply beneath your current threshold.
  • Re:a couple of things... by Frobnicator (Score:2) Wednesday September 11 2002, @12:07PM
  • Re:Slashdot by plague3106 (Score:1) Wednesday September 11 2002, @12:42PM
  • Re:Slashdot by coleridge78 (Score:1) Wednesday September 11 2002, @01:00PM
  • Re:Thank Netscape and Microsoft. by Creepy (Score:2) Wednesday September 11 2002, @02:06PM
  • Re:Most html coding is crap by BigBadBri (Score:1) Wednesday September 11 2002, @05:09PM
  • 30 replies beneath your current threshold.
(1) | 2