Slash Boxes

Slash Open Source Project

This discussion has been archived. No new comments can be posted.
Display Options Threshold:
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • by Anonymous Coward on Tuesday September 06 2005, @01:28PM (#6256)
    Because what’s important in today’s web is not XHTML but the semantic web. XHTML will not be important until XHTML 2.0 and proper application/xhtml-xml support in ie.
  • by dimmer (7131) on Tuesday September 06 2005, @02:18PM (#6261)
    I am also a bit puzzled as to why you aren't using xhtml 1.1 . Is there something in html4.0 that isn't in xhtml1.1 that you need? I can't imagine what it is. Or is it just that the time to make it xhtml1.1 compliant would be much more than html 4.0?
  • by Anonymous Coward on Tuesday September 06 2005, @02:18PM (#6262)

    Probably because:

    • XHTML 1.1 shall be served with the MIME type "application/xhtml+xml" and not "text/html", and MSIE doesn't understand "application/xhtml+xml"
    • XHTML 1.0 served as text/html is no better (not at all, it's the same, it's parsed the same by browsers and it behaves in exactly the same ways when you apply CSS or JS to it, which is not the case of XHTML 1.0 served as application/xhtml+xml to browsers which can grok it)

    Basically, because HTML4.01 Strict is just as worthy as XHTML 1.0 Strict and saves you the hassle of having to chunk out valid XML (if only for pride), while XHTML would bring you nothing (at all) more than HTML.

  • by jamiemccarthy (414) on Tuesday September 06 2005, @04:13PM (#6280) Homepage
    If an advertiser puts non-XML code on an XHTML page, the standard-compliant browser behavior is to refuse to display it. That's not a tolerable situation for Slashdot. That's the main reason.

    (We had a long discussion about this a few months back, and 4.01 only squeaked past XHTML by a hair.)

    And there are many great reasons to move "part of the way" to 4.01. It makes our development smoother, makes customization for other sites a lot easier (once we provide some tools and docs for that), frees up some of our webhead CPU, lets us start thinking about Ajax, and I look forward to a new stable of Greasemonkey scripts people can write :)

  • by Anonymous Coward on Wednesday September 28 2005, @04:14PM (#6326)
    More information: []