Skip to main content

Diigo Home

Martian Headsets - Joel on Software - The Diigo Meta page

www.joelonsoftware.com/...17.html - Cached

This link has been bookmarked by 28 people . It was first bookmarked on 18 Mar 2008, by Moultrie Creek.

  • 03 Jul 09
    grahamperrin
    Graham Perrin

    Joel takes on the difficult issues of standards and vendor specific implementations. This is a classic!

    ODF Browser-Wars document-wars HTML+ WebKit unread 2009 Office Open XML

  • 02 Jul 09
    garyedwards
    Gary Edwards

    Joel takes on the difficult issues of standards and vendor specific implementations. This is a classic!

    ODF OOXML Browser-Wars document-wars HTML+ WebKit

  • 30 Jun 09
    • You’re about to see the mother of all flamewars on internet groups where web developers hang out. It’ll make the Battle of Stalingrad look like that time your sister-in-law stormed out of afternoon tea at your grandmother’s and wrapped the Mustang around a tree.
    • The flame war will revolve around the issue of something called “web standards.”
  • 01 May 09
  • 07 Aug 08
  • 11 Apr 08
    • If you’ve ever visited the ultra-orthodox Jewish communities of Jerusalem, all of whom agree in complete and utter adherence to every iota of Jewish law, you will discover that despite general agreement on what constitutes kosher food, that you will not find a rabbi from one ultra-orthodox community who is willing to eat at the home of a rabbi from a different ultra-orthodox community. And the web designers are discovering what the Jews of Mea Shearim have known for decades: just because you all agree to follow one book doesn’t ensure compatibility, because the laws are so complex and complicated and convoluted that it’s almost impossible to understand them all well enough to avoid traps and landmines, and you’re safer just asking for the fruit plate.
    • Standards are a great goal, of course, but before you become a standards fanatic you have to understand that due to the failings of human beings, standards are sometimes misinterpreted, sometimes confusing and even ambiguous.
    • 10 more annotations...
  • 01 Apr 08
  • 21 Mar 08
    egonbianchet
    Egon Bianchet

    About realism and idealism on web standards — interesting info on backward compatibility, but a bit of confusion about document structure and rendering.

    ie webdesign webstandards

    • DOCTYPE is a myth.


      A mortal web designer who attaches a DOCTYPE tag to their web page saying, “this is standard HTML,” is committing an act of hubris. There is no way they know that. All they are really saying is that the page was meant to be standard HTML. All they really know is that they tested it with IE, Firefox, maybe Opera and Safari, and it seems to work. Or, they copied the DOCTYPE tag out of a book and don’t know what it means.


      In the real world where people are imperfect, you can’t have a standard with just a spec–you must have a super-strict reference implementation, and everybody has to test against the reference implementation. Otherwise you get 17 different “standards” and you might as well not have one at all.

  • 19 Mar 08
    • If you’ve ever visited the ultra-orthodox Jewish communities of Jerusalem, all of whom agree in complete and utter adherence to every iota of Jewish law, you will discover that despite general agreement on what constitutes kosher food, that you will not find a rabbi from one ultra-orthodox community who is willing to eat at the home of a rabbi from a different ultra-orthodox community. And the web designers are discovering what the Jews of Mea Shearim have known for decades: just because you all agree to follow one book doesn’t ensure compatibility, because the laws are so complex and complicated and convoluted that it’s almost impossible to understand them all well enough to avoid traps and landmines, and you’re safer just asking for the fruit plate.
  • 18 Mar 08
    davidr1
    David r

    The flame war will revolve around the issue of something called “web standards.” I’ll let Dean introduce the problem:

    All browsers have a “Standards” mode, call it “Standards mode,” and use it to offer a browser’s best implementatio

    standards

  • moultriecreek
    Moultrie Creek

    Discusses the issues of IE8 supporting web standards.

    standards webdesign

  • 17 Mar 08
  • marcoil
    Marc Ordinas i Llopis

    "every working software developer should understand, at least, how standards work, how standards should work, how we got into this mess" Joel on web standards.

    web programming development