May 13, 2008
XHTML validation: Failed
When I put the new martinjy site theme together I was careful to check that it validated as XHTML Strict (because supposedly that’s the “right” thing to do, although others disagree) and it did, mostly thanks to Wordpress’ excellence, but check this out:

All of those failures are related to either my Google Maps link, the Twitter feed, the background switcher or the post archive pull-down. None of those code snippets are written by me or Wordpress, so it looks like I have a choice to make - I keep my aggregation and site features and ignore the XHTML validation, or I ditch them all to get valid.
It seems odd to me that the clever bots who put out the code for these things aren’t validating them before they release them. I guess we can excuse the background switcher and post archive pull-down coders ‘cos they’re coding and releasing pro bono, but IMHO Google and Twitter should be trying harder. Maybe there’s some technical reason why it can’t be done, or maybe they’re part of the group that doesn’t see any real benefit in making the effort.
Actually, I think I’ve already made my decision. I like my site features.
