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.
... which is why XHTML is a non-starter for anyone who cares more about having their content read than about enabling the W3C's NIH issues (as in, HTML is based in SGML, not our beloved XML, so therefore it must be replaced). Leave XML for raw data; XHTML is a completely unnecessary tangent and ought not be encouraged.
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?
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
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
Why html 4.01? (Score:0)
Re:Why html 4.01? (Score:0)
Re:Why html 4.01? (Score:1)
Using XHTML now would be better than trying to retrofit the code AGAIN in the next year or so.
You and I BOTH know Microsoft will NEVER put proper support for HTML, XHTML or anything relating to them, in IE.
Re:Why html 4.01? (Score:0)
And look: I'm not alone! [codinginparadise.org]
As revealed by the first two comments, (Score:0)
Re:Why html 4.01? (Score:1)
Re:Why html 4.01? (Score:0)
Probably because:
Basically, because HTML4.01 Strict is just as worthy as XHTML 1.0 Strict and
Ads (Re:Why html 4.01?) (Score:1)
(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
Re:Why html 4.01? (Score:0)
http://hixie.ch/advocacy/xhtml [hixie.ch]