For over two years I’ve been blogging in XHTML. Almost a year and a half ago I updated my server config to correctly send XHTML pages as application/xhtml+xml
to UAs that support it and fall back to text/html
for those that don’t. It’s time for step 3: no more fallbacks. As of August 9, my two-year anniversary of starting to blog in earnest, Petroglyphs will be a text/html
-free zone.
I’m doing this partly in protest, but mostly because it’s the Right Thing to do (since I’m creating XHTML anyway). It will, probably, reduce the already-small number of people who come by, although regulars can make changes if they don’t want to switch browsers. (Really, though, why wouldn’t you?)
(Hey, this is cool: Simon Willison has been serving only application/xhtml+xml
for more than a year.)