In this article, I shall provide a practical
guide that illustrates the state of play when it comes to XML in the HTML5
world. The article is written for what I call the desperate web
hacker: someone who is not a W3C standards guru, but interested
in either generating XHTML5 on the web, or consuming it in a simple way
(that is, to consume information, rather than worrying about the enormous
complexity of rendering). I'll admit that some of my recommendations will
be painful for me to make, as a long-time advocate for processing XML the
right way. Remember that HTML5 is still a W3C working draft, and it might be a while before it becomes a full recommendation. Many of its features are stable, though, and already well-implemented on the web.