[xmonad] Home page redesign
Jeremy Shaw
jeremy at n-heptane.com
Mon Jul 7 15:45:22 EDT 2008
At Mon, 7 Jul 2008 03:25:50 -0700,
> Critique welcome.
> Passes validation as xhtml transitional and css 2.1.
I would suggest that passing html 4.01 (strict) validation would be
more useful.
See this page:
http://hixie.ch/advocacy/xhtml
And, this related posted I recently sent to the haskell server pages
list when dealing with some related issues:
http://groups.google.com/group/haskell-server-pages/msg/299c958a96bfba25?
and this article:
http://www.digital-web.com/articles/html5_xhtml2_and_the_future_of_the_web/
Short Version:
- serving xhtml as text/html is broken and provides little or no
useful benefits
- serving xhtml as application/xml+xhtml does not work with konqueror
or IE (and probably lynx and links)
- in my opinion, HTML 5 has a much greater chance of succeeding than
any version of xhtml. So, you might as well use HTML 4.01 strict.
- in my opinion HTML 5 and WAS 1.0 will be pretty cool.
In my opinion, the *only* reason to use xhtml would be if:
- you wanted to use some feature that *only* works with xhtml (such
as MathML, svg, etc).
- you actually serve the page as application/xml+xhtml, which means
that:
- you are completely fine with the page not being viewable at all
with konqueror, ie, links, lynx, and several other browsers.
Up until a few months ago, I also would have used xhtml, but now I am
pretty much HTML all the way.
Anyway, I am happy to answer any questions you have, and I won't
complain if you decide to stick with xhtml.
j.
More information about the xmonad
mailing list