I try to make standards-compliant web pages here at movingtofreedom.org. It appeals to my petty, detail-oriented side. The compiler in me loves it when W3C or xmllint or tidy reports a valid web page. A pass from xmllint or tidy, or the green “valid” result from W3C is like a pat on the head. Good boy!
Why do I use XHTML for this place? Because that’s what WordPress templates were using when I started this site in 2006. I’m sure that’s still the case today, although some searching tells me it doesn’t have to be that way. XHTML seemed like the thing to do three years ago and I was happy to learn about it and conform to the transitional XHTML doctype. I wasn’t so excited about the strict doctype, but figured that was a concern for another day.
(Tangentially, an obscure poem recently made me aware of standards upheaval on the horizon involving the death of XHTML 2 and the emergence of HTML 5. I was surprised — although …
