<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>Burningbird's RealTech</title>
  <link rel="alternate" type="text/html" href="http://www.realtech.burningbird.net/html-and-xhtml-and-bears-oh-my"/>
  <link rel="self" type="application/atom+xml" href="http://www.realtech.burningbird.net/node/31/atom/feed"/>
  <id>http://www.realtech.burningbird.net/node/31/atom/feed</id>
  <updated>2008-08-21T15:20:33+01:00</updated>
  <entry>
    <title>HTML and XHTML and Bears, Oh My</title>
    <link rel="alternate" type="text/html" href="http://www.realtech.burningbird.net/html-and-xhtml-and-bears-oh-my" />
    <id>http://www.realtech.burningbird.net/html-and-xhtml-and-bears-oh-my</id>
    <published>2008-06-19T16:12:59+01:00</published>
    <updated>2008-08-21T15:20:33+01:00</updated>
    <author>
      <name>Shelley</name>
    </author>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>James Bennett <a href="http://www.b-list.org/weblog/2008/jun/18/html/">writes on why HTML is the markup for him</a>. There really isn't anything to agree or disagree with, because he's expressing his personal preferences. To him, the fact that you can co-mingle different vocabularies, such as XHTML, SVG, RDF, and MathML, isn't enough to overcome the <em>draconian error handling</em> (there's that term again, death to the term). Fair enough: XHTML isn't for everyone.</p>
<p>One point of clarification, though: HTML5 isn't just HTML, it's also XHTML5. I know that the specification is misleadingly named, and seems to implicitly promise a path away from XHTML in the future, but I'd hate that those who prefer HTML would close that road for the rest of us; somehow helping to remove the option of using XHTML for those who have worked through the XML error handling in order to reach the advantages of a truly open page markup. </p>
<p>Working through the XML processing becomes less of a challenge as time goes on, as tools undertake the "burden" of ensuring proper markup so that we don't have to be so encumbered. I've found the htmLawed Drupal plug-in to be wonderfully adapted to solving so many of the problems I've had with character encoding in the past. As for generating proper markup in the post, I can either manage the markup myself, which typically consists of paragraph and hypertext links, with an occasional image or SVG document; or I can have the filtered HTML option handle the markup, as it seems to respect and <em>not</em> munge SVG documents.</p>
<p>As for site design, every Drupal theme I've adapted so far has validated as strict XHTML. Makes my job pretty easy.</p>
<p>The point isn't that HTML is <em>better</em> than XHTML, or that XHTML is <em>better</em> than HTML. The point is we all have our preferences, and we should expect browsers to properly handle both&#8212;now and in the future.</p>
<p>(via <a href="http://simonwillison.net/2008/Jun/18/html/">Simon</a>)</p>
<a href="http://realtech.burningbird.net/print/31/">Printer friendly version</a>    </div></summary>
  </entry>
</feed>
