<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Why XHTML?</title>
	<atom:link href="http://www.robertnyman.com/2005/04/04/why-xhtml/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.robertnyman.com/2005/04/04/why-xhtml/</link>
	<description>Web development and Internet trends</description>
	<pubDate>Fri, 29 Aug 2008 06:49:37 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.1</generator>
		<item>
		<title>By: When did people stop caring about application/xhtml+xml? - Robert&#8217;s talk</title>
		<link>http://www.robertnyman.com/2005/04/04/why-xhtml/#comment-114024</link>
		<dc:creator>When did people stop caring about application/xhtml+xml? - Robert&#8217;s talk</dc:creator>
		<pubDate>Tue, 02 Oct 2007 20:32:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/2005/04/09/why-xhtml/#comment-114024</guid>
		<description>[...] Harmful that about every web developer read and quoted, and one of my first blog posts ever, Why XHTML?, was written at that time as [...]</description>
		<content:encoded><![CDATA[<p>[...] Harmful that about every web developer read and quoted, and one of my first blog posts ever, Why <acronym title="eXtensible HyperText Markup Language - HTML reformulated as XML">XHTML</acronym>?, was written at that time as [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Aboud</title>
		<link>http://www.robertnyman.com/2005/04/04/why-xhtml/#comment-43210</link>
		<dc:creator>Aboud</dc:creator>
		<pubDate>Sun, 18 Mar 2007 15:34:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/2005/04/09/why-xhtml/#comment-43210</guid>
		<description>Man, thanks a lot,
In my country Jordan most IT people think the way you titled above: 
â€œYes, we know what we do, we code XHTMLâ€

Thanks for your thoughts, I was evaluating to convert to XHTML, and you helped me making my decision

Stick to HTML. :)</description>
		<content:encoded><![CDATA[<p>Man, thanks a lot,<br />
In my country Jordan most IT people think the way you titled above:<br />
â€œYes, we know what we do, we code <acronym title="eXtensible HyperText Markup Language - HTML reformulated as XML">XHTML</acronym>â€</p>
<p>Thanks for your thoughts, I was evaluating to convert to <acronym title="eXtensible HyperText Markup Language - HTML reformulated as XML">XHTML</acronym>, and you helped me making my decision</p>
<p>Stick to <acronym title="HyperText Markup Language">HTML</acronym>. <img src='http://www.robertnyman.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert Nyman</title>
		<link>http://www.robertnyman.com/2005/04/04/why-xhtml/#comment-11256</link>
		<dc:creator>Robert Nyman</dc:creator>
		<pubDate>Tue, 03 Oct 2006 05:32:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/2005/04/09/why-xhtml/#comment-11256</guid>
		<description>Romerican,

Yes, this discussion never seems to go out of fashion. I wrote another post later on, &lt;a href="http://www.robertnyman.com/2005/11/02/html-or-xhtml/" rel="nofollow"&gt;HTML or XHTML?&lt;/a&gt;, that also might be of interest to you.</description>
		<content:encoded><![CDATA[<p>Romerican,</p>
<p>Yes, this discussion never seems to go out of fashion. I wrote another post later on, <a href="http://www.robertnyman.com/2005/11/02/html-or-xhtml/" rel="nofollow"><acronym title="HyperText Markup Language">HTML</acronym> or <acronym title="eXtensible HyperText Markup Language - HTML reformulated as XML">XHTML</acronym>?</a>, that also might be of interest to you.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Romerican</title>
		<link>http://www.robertnyman.com/2005/04/04/why-xhtml/#comment-11221</link>
		<dc:creator>Romerican</dc:creator>
		<pubDate>Mon, 02 Oct 2006 19:31:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/2005/04/09/why-xhtml/#comment-11221</guid>
		<description>And 18 months later, this post is still highly relevant to readers.  Glad I could read it, see some other views, and reinforce my existing opinion.</description>
		<content:encoded><![CDATA[<p>And 18 months later, this post is still highly relevant to readers.  Glad I could read it, see some other views, and reinforce my existing opinion.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: En webbplats pÃ¥ svenska om xhtml  &#187; Om fenomenet  &#8216;bra anvÃ¤ndning av XHTML&#8217;</title>
		<link>http://www.robertnyman.com/2005/04/04/why-xhtml/#comment-2529</link>
		<dc:creator>En webbplats pÃ¥ svenska om xhtml  &#187; Om fenomenet  &#8216;bra anvÃ¤ndning av XHTML&#8217;</dc:creator>
		<pubDate>Mon, 09 Jan 2006 15:58:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/2005/04/09/why-xhtml/#comment-2529</guid>
		<description>[...] et  &#8216;bra anvÃ¤ndning av XHTML&#8217; 			Skrivet 2005-04-09 av jarvklo  			 				Efter Ã¤nnu en av alla dessa tidvis ganska intressanta debatter om huruvida XHTML Ã¤r &#8220;bra&#8221; el [...]</description>
		<content:encoded><![CDATA[<p>[...] et  &#8216;bra anvÃ¤ndning av <acronym title="eXtensible HyperText Markup Language - HTML reformulated as XML">XHTML</acronym>&#8217; 			Skrivet 2005-04-09 av jarvklo  			 				Efter Ã¤nnu en av alla dessa tidvis ganska intressanta debatter om huruvida <acronym title="eXtensible HyperText Markup Language - HTML reformulated as XML">XHTML</acronym> Ã¤r &#8220;bra&#8221; el [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert Nyman</title>
		<link>http://www.robertnyman.com/2005/04/04/why-xhtml/#comment-1733</link>
		<dc:creator>Robert Nyman</dc:creator>
		<pubDate>Thu, 17 Nov 2005 19:18:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/2005/04/09/why-xhtml/#comment-1733</guid>
		<description>dave,

Sounds like a valid reason, if you want to put it through an XSLT. When it comes to ASP.NET and valid code, you can read my post &lt;a href="http://www.robertnyman.com/2005/06/17/how-to-generate-valid-xhtml-with-net/" rel="nofollow"&gt;How to generate valid XHTML with .NET&lt;/a&gt;.</description>
		<content:encoded><![CDATA[<p>dave,</p>
<p>Sounds like a valid reason, if you want to put it through an <acronym title="eXtensible Stylesheet Language Transformation">XSLT</acronym>. When it comes to ASP.NET and valid code, you can read my post <a href="http://www.robertnyman.com/2005/06/17/how-to-generate-valid-xhtml-with-net/" rel="nofollow">How to generate valid <acronym title="eXtensible HyperText Markup Language - HTML reformulated as XML">XHTML</acronym> with .NET</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dave dolan</title>
		<link>http://www.robertnyman.com/2005/04/04/why-xhtml/#comment-1732</link>
		<dc:creator>dave dolan</dc:creator>
		<pubDate>Thu, 17 Nov 2005 18:45:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/2005/04/09/why-xhtml/#comment-1732</guid>
		<description>I want to be able to generate populated forms via XSLT, and you can't run plain HTML through an XSLT engine without it puking on you.   I also use XSLT to generate my ASP.NET controls, so I want to be able to generate them in one pass, save the markup off to the state or a file, and then when the user hits something in the Search box populate the already generated markup with values via another transform.  It won't work if I have unclosed tags.  I haven't found a way around this yet other than just replacing all the dirty tags I know that ASP.NET generates with my own parser.  Which of course means I might as well just regenerate the entire page, eating up my processing time.  I rather dislike this aspect of ASP.NET.</description>
		<content:encoded><![CDATA[<p>I want to be able to generate populated forms via <acronym title="eXtensible Stylesheet Language Transformation">XSLT</acronym>, and you can&#8217;t run plain <acronym title="HyperText Markup Language">HTML</acronym> through an <acronym title="eXtensible Stylesheet Language Transformation">XSLT</acronym> engine without it puking on you.   I also use <acronym title="eXtensible Stylesheet Language Transformation">XSLT</acronym> to generate my ASP.NET controls, so I want to be able to generate them in one pass, save the markup off to the state or a file, and then when the user hits something in the Search box populate the already generated markup with values via another transform.  It won&#8217;t work if I have unclosed tags.  I haven&#8217;t found a way around this yet other than just replacing all the dirty tags I know that ASP.NET generates with my own parser.  Which of course means I might as well just regenerate the entire page, eating up my processing time.  I rather dislike this aspect of ASP.NET.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert Nyman</title>
		<link>http://www.robertnyman.com/2005/04/04/why-xhtml/#comment-355</link>
		<dc:creator>Robert Nyman</dc:creator>
		<pubDate>Thu, 19 May 2005 17:46:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/2005/04/09/why-xhtml/#comment-355</guid>
		<description>Carl,

No problem at all (at least not to me).
But thanks for trying to keep it at a reasonable level and as a balanced discussion, instead of flaming away.

I really appreciate serious discussions.</description>
		<content:encoded><![CDATA[<p>Carl,</p>
<p>No problem at all (at least not to me).<br />
But thanks for trying to keep it at a reasonable level and as a balanced discussion, instead of flaming away.</p>
<p>I really appreciate serious discussions.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Carl</title>
		<link>http://www.robertnyman.com/2005/04/04/why-xhtml/#comment-354</link>
		<dc:creator>Carl</dc:creator>
		<pubDate>Thu, 19 May 2005 17:39:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/2005/04/09/why-xhtml/#comment-354</guid>
		<description>Apologies all around.

In re-reading my previous post I see that in my haste my comments could be inflamatory on a number of levels and to a plethora of people, so here are my apologies and restatements in a more civil manner.

First of all, I'll retract my "no one's mentioned this" claim.  This concept WAS mentioned amongst the many people participating, pauldwaite most notably.  He raised the point that XHTML pages are easier to deal with.  I simply added an example of an internet app that takes advantage of XML now and applied it to XHTML sites in general.

Next, my final statement in the previous post could be interpreted as insulting to many individuals and I extend my most sincere apologies to anyone who may have interpreted my statement as an insult to any individual or collective peoples.  If I could amend my final statement it would read...

RSS seems to be an intermediate step towards an XHTML-prevalent internet.</description>
		<content:encoded><![CDATA[<p>Apologies all around.</p>
<p>In re-reading my previous post I see that in my haste my comments could be inflamatory on a number of levels and to a plethora of people, so here are my apologies and restatements in a more civil manner.</p>
<p>First of all, I&#8217;ll retract my &#8220;no one&#8217;s mentioned this&#8221; claim.  This concept WAS mentioned amongst the many people participating, pauldwaite most notably.  He raised the point that <acronym title="eXtensible HyperText Markup Language - HTML reformulated as XML">XHTML</acronym> pages are easier to deal with.  I simply added an example of an internet app that takes advantage of <acronym title="eXtensible Markup Language">XML</acronym> now and applied it to <acronym title="eXtensible HyperText Markup Language - HTML reformulated as XML">XHTML</acronym> sites in general.</p>
<p>Next, my final statement in the previous post could be interpreted as insulting to many individuals and I extend my most sincere apologies to anyone who may have interpreted my statement as an insult to any individual or collective peoples.  If I could amend my final statement it would read&#8230;</p>
<p><acronym title="Really Simple Syndication">RSS</acronym> seems to be an intermediate step towards an <acronym title="eXtensible HyperText Markup Language - HTML reformulated as XML">XHTML</acronym>-prevalent internet.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert Nyman</title>
		<link>http://www.robertnyman.com/2005/04/04/why-xhtml/#comment-353</link>
		<dc:creator>Robert Nyman</dc:creator>
		<pubDate>Thu, 19 May 2005 17:38:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/2005/04/09/why-xhtml/#comment-353</guid>
		<description>Carl,

Better late than never. :-)
To me, I see much easier re-using and parsing of the code if it's valid, well-formed XHTML.

However, the world throws us obstacles all the time, like WYSIWYG tools, "features" in .NET etc.

But at least we need to have the ambition and vision to do it right and not give in.</description>
		<content:encoded><![CDATA[<p>Carl,</p>
<p>Better late than never. <img src='http://www.robertnyman.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /><br />
To me, I see much easier re-using and parsing of the code if it&#8217;s valid, well-formed <acronym title="eXtensible HyperText Markup Language - HTML reformulated as XML">XHTML</acronym>.</p>
<p>However, the world throws us obstacles all the time, like <acronym title="What You See Is What You Get">WYSIWYG</acronym> tools, &#8220;features&#8221; in .NET etc.</p>
<p>But at least we need to have the ambition and vision to do it right and not give in.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Carl</title>
		<link>http://www.robertnyman.com/2005/04/04/why-xhtml/#comment-351</link>
		<dc:creator>Carl</dc:creator>
		<pubDate>Thu, 19 May 2005 16:35:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/2005/04/09/why-xhtml/#comment-351</guid>
		<description>Sorry to be late to the game, but no one's mentioned this concept yet.  It seems that XHTML sites by their very nature are incredibly easy to parse, right?  So then Feedburner et al shouldn't really need a separate RSS page to determine what is new on my site.

Aggregators could determine the XPATH into each site's article nodes and directly extract new content without the intermediate RSS step (which of course, generates XML!)  Alternatively, XHTML web sites could publish in META tags the XPATH needed to extract article content from that specific site.

RSS seems to be a crutch for the XHTML-challenged.</description>
		<content:encoded><![CDATA[<p>Sorry to be late to the game, but no one&#8217;s mentioned this concept yet.  It seems that <acronym title="eXtensible HyperText Markup Language - HTML reformulated as XML">XHTML</acronym> sites by their very nature are incredibly easy to parse, right?  So then Feedburner et al shouldn&#8217;t really need a separate <acronym title="Really Simple Syndication">RSS</acronym> page to determine what is new on my site.</p>
<p>Aggregators could determine the XPATH into each site&#8217;s article nodes and directly extract new content without the intermediate <acronym title="Really Simple Syndication">RSS</acronym> step (which of course, generates <acronym title="eXtensible Markup Language">XML</acronym>!)  Alternatively, <acronym title="eXtensible HyperText Markup Language - HTML reformulated as XML">XHTML</acronym> web sites could publish in META tags the XPATH needed to extract article content from that specific site.</p>
<p><acronym title="Really Simple Syndication">RSS</acronym> seems to be a crutch for the <acronym title="eXtensible HyperText Markup Language - HTML reformulated as XML">XHTML</acronym>-challenged.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert</title>
		<link>http://www.robertnyman.com/2005/04/04/why-xhtml/#comment-171</link>
		<dc:creator>Robert</dc:creator>
		<pubDate>Fri, 22 Apr 2005 11:52:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/2005/04/09/why-xhtml/#comment-171</guid>
		<description>Faruk,

Sounds like a good ambition!
Preferably, one would like to convince the customer that opening a new window isn't a necessity.

However, if that fails, the solution you're striving for should be a good alternative. A new window for those who use web browsers that support/have JavaScript activated, and just linking to the correct page for those who don't.</description>
		<content:encoded><![CDATA[<p>Faruk,</p>
<p>Sounds like a good ambition!<br />
Preferably, one would like to convince the customer that opening a new window isn&#8217;t a necessity.</p>
<p>However, if that fails, the solution you&#8217;re striving for should be a good alternative. A new window for those who use web browsers that support/have JavaScript activated, and just linking to the correct page for those who don&#8217;t.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Faruk Ates</title>
		<link>http://www.robertnyman.com/2005/04/04/why-xhtml/#comment-169</link>
		<dc:creator>Faruk Ates</dc:creator>
		<pubDate>Thu, 21 Apr 2005 23:13:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/2005/04/09/why-xhtml/#comment-169</guid>
		<description>Robert,

Nah, I'm talking solely on finding an alternative to &lt;code&gt;target="_blank"&lt;/code&gt;, one that works without requiring that attribute, and one I can parse in- and out of documents easily.

A javascript approach would have the only downside that if javascript is disabled, the link opens in the current window. The &lt;code&gt;target="_blank"&lt;/code&gt;-approach has a much bigger downside, in that IE-users can't really do anything easily to make it NOT open in a new window. So if you want that link to open in your current window, you need to manually copy the shortcut and paste it into your address bar. That's an accessibility issue for the vast majority of people, namely everyone that uses Internet Explorer and can see.

So, to cut my irrelevant rant short(er :/), my idea will most likely be a very accessible approach that allows the use of XHTML Strict.

I should write an article about it once doing it, and see if ALA / Sitepoint care to publish it :)</description>
		<content:encoded><![CDATA[<p>Robert,</p>
<p>Nah, I&#8217;m talking solely on finding an alternative to <code>target="_blank"</code>, one that works without requiring that attribute, and one I can parse in- and out of documents easily.</p>
<p>A javascript approach would have the only downside that if javascript is disabled, the link opens in the current window. The <code>target="_blank"</code>-approach has a much bigger downside, in that <acronym title="Internet Explorer">IE</acronym>-users can&#8217;t really do anything easily to make it NOT open in a new window. So if you want that link to open in your current window, you need to manually copy the shortcut and paste it into your address bar. That&#8217;s an accessibility issue for the vast majority of people, namely everyone that uses Internet Explorer and can see.</p>
<p>So, to cut my irrelevant rant short(er :/), my idea will most likely be a very accessible approach that allows the use of <acronym title="eXtensible HyperText Markup Language - HTML reformulated as XML">XHTML</acronym> Strict.</p>
<p>I should write an article about it once doing it, and see if ALA / Sitepoint care to publish it <img src='http://www.robertnyman.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert</title>
		<link>http://www.robertnyman.com/2005/04/04/why-xhtml/#comment-164</link>
		<dc:creator>Robert</dc:creator>
		<pubDate>Thu, 21 Apr 2005 11:53:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/2005/04/09/why-xhtml/#comment-164</guid>
		<description>Faruk,

I don't know what the JavaScript-approach will consist of (like using the rel-attribute and an onload script?), but if you require JavaScript of the user, won't you, most likely, get accessibility issues then?</description>
		<content:encoded><![CDATA[<p>Faruk,</p>
<p>I don&#8217;t know what the JavaScript-approach will consist of (like using the rel-attribute and an onload script?), but if you require JavaScript of the user, won&#8217;t you, most likely, get accessibility issues then?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Faruk Ates</title>
		<link>http://www.robertnyman.com/2005/04/04/why-xhtml/#comment-162</link>
		<dc:creator>Faruk Ates</dc:creator>
		<pubDate>Thu, 21 Apr 2005 11:10:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/2005/04/09/why-xhtml/#comment-162</guid>
		<description>Robert,

Hah, thanks! I'd have come here earlier if I hadn't been so ridiculously behind on my weblogs. See, my CMS isn't entirely finished yet, and right now, virtually all my time is spent on finishing it. It's annoying, because it's keeping me from being very up to date every so often, but ohwell. Eventually I'll catch up (and get something more worthwhile done with my site, *mutters at self*) :)

Yeah, the Almost Standards Mode-aspect isn't great, but sadly I have no way of working around it. I'm looking into using a Javascript-approach to work around it so that I can make all the sites XHTML Strict, but for the time being that's not finished yet (and also, lower priority than finishing the missing features on the CMS itself...).</description>
		<content:encoded><![CDATA[<p>Robert,</p>
<p>Hah, thanks! I&#8217;d have come here earlier if I hadn&#8217;t been so ridiculously behind on my weblogs. See, my <acronym title="Content Management System">CMS</acronym> isn&#8217;t entirely finished yet, and right now, virtually all my time is spent on finishing it. It&#8217;s annoying, because it&#8217;s keeping me from being very up to date every so often, but ohwell. Eventually I&#8217;ll catch up (and get something more worthwhile done with my site, *mutters at self*) <img src='http://www.robertnyman.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Yeah, the Almost Standards Mode-aspect isn&#8217;t great, but sadly I have no way of working around it. I&#8217;m looking into using a Javascript-approach to work around it so that I can make all the sites <acronym title="eXtensible HyperText Markup Language - HTML reformulated as XML">XHTML</acronym> Strict, but for the time being that&#8217;s not finished yet (and also, lower priority than finishing the missing features on the <acronym title="Content Management System">CMS</acronym> itself&#8230;).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert</title>
		<link>http://www.robertnyman.com/2005/04/04/why-xhtml/#comment-154</link>
		<dc:creator>Robert</dc:creator>
		<pubDate>Wed, 20 Apr 2005 15:16:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/2005/04/09/why-xhtml/#comment-154</guid>
		<description>Faruk,

Good to see you here!

I agree with what you said and think it sounds good.
The only thing I have a problem with (although I understand the issue) is using the Transitional Doctype because of its &lt;a href="http://www.mozilla.org/docs/web-developer/quirks/doctypes.html" rel="nofollow"&gt;Almost Standards Mode&lt;/a&gt; rendering in Firefox.</description>
		<content:encoded><![CDATA[<p>Faruk,</p>
<p>Good to see you here!</p>
<p>I agree with what you said and think it sounds good.<br />
The only thing I have a problem with (although I understand the issue) is using the Transitional Doctype because of its <a href="http://www.mozilla.org/docs/web-developer/quirks/doctypes.html" rel="nofollow">Almost Standards Mode</a> rendering in Firefox.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Faruk Ates</title>
		<link>http://www.robertnyman.com/2005/04/04/why-xhtml/#comment-153</link>
		<dc:creator>Faruk Ates</dc:creator>
		<pubDate>Wed, 20 Apr 2005 14:34:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/2005/04/09/why-xhtml/#comment-153</guid>
		<description>&lt;strong&gt;@ Robert:&lt;/strong&gt;

&lt;blockquote&gt;Iâ€™m not interested in having a heated debate where people fight for their particular standpoint. How do we make these two camps meet? Is it even possible? I want to reach a middle-ground, whatâ€™s acceptable, where can we set the bar so it suits the majority?&lt;/blockquote&gt;

I'm not sure whether it'll really work, but it's my effort anyway: proving that creating True XHTML websites even for businesses doesn't &lt;strong&gt;have&lt;/strong&gt; to be a problem, as long as you use content-negotiation to serve non-conforming browsers normal HTML (whether you switch your markup around to be truly HTML with an HTML doctype or not is up to you).

My CMS is doing just that. Ensured well-formed, valid XHTML documents (Transitional sadly because customers still demand to use target="_blank"), sent as &lt;code&gt;application/xhtml+xml&lt;/code&gt; to all browsers that support it, and sent as &lt;code&gt;text/html&lt;/code&gt; to those that don't.</description>
		<content:encoded><![CDATA[<p><strong>@ Robert:</strong></p>
<blockquote><p>Iâ€™m not interested in having a heated debate where people fight for their particular standpoint. How do we make these two camps meet? Is it even possible? I want to reach a middle-ground, whatâ€™s acceptable, where can we set the bar so it suits the majority?</p></blockquote>
<p>I&#8217;m not sure whether it&#8217;ll really work, but it&#8217;s my effort anyway: proving that creating True <acronym title="eXtensible HyperText Markup Language - HTML reformulated as XML">XHTML</acronym> websites even for businesses doesn&#8217;t <strong>have</strong> to be a problem, as long as you use content-negotiation to serve non-conforming browsers normal <acronym title="HyperText Markup Language">HTML</acronym> (whether you switch your markup around to be truly <acronym title="HyperText Markup Language">HTML</acronym> with an <acronym title="HyperText Markup Language">HTML</acronym> doctype or not is up to you).</p>
<p>My <acronym title="Content Management System">CMS</acronym> is doing just that. Ensured well-formed, valid <acronym title="eXtensible HyperText Markup Language - HTML reformulated as XML">XHTML</acronym> documents (Transitional sadly because customers still demand to use target=&#8221;_blank&#8221;), sent as <code>application/xhtml+<acronym title="eXtensible Markup Language">XML</acronym></code> to all browsers that support it, and sent as <code>text/html</code> to those that don&#8217;t.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert</title>
		<link>http://www.robertnyman.com/2005/04/04/why-xhtml/#comment-120</link>
		<dc:creator>Robert</dc:creator>
		<pubDate>Tue, 12 Apr 2005 12:22:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/2005/04/09/why-xhtml/#comment-120</guid>
		<description>No problem.
Good luck with the work on your theme!</description>
		<content:encoded><![CDATA[<p>No problem.<br />
Good luck with the work on your theme!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Julia</title>
		<link>http://www.robertnyman.com/2005/04/04/why-xhtml/#comment-117</link>
		<dc:creator>Julia</dc:creator>
		<pubDate>Tue, 12 Apr 2005 11:48:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/2005/04/09/why-xhtml/#comment-117</guid>
		<description>Thanks for the javascript info. will expore that fully when I get more time. I did try validating with a strict doctype, but the validator choked on forms and stuff. Probably my modifications to the Kubrick theme are to blame.:-( This is clearly something I will have to tackle in the summer when college is finished. I always enjoy a challenging summer project :-)
</description>
		<content:encoded><![CDATA[<p>Thanks for the javascript info. will expore that fully when I get more time. I did try validating with a strict doctype, but the validator choked on forms and stuff. Probably my modifications to the Kubrick theme are to blame.:-( This is clearly something I will have to tackle in the summer when college is finished. I always enjoy a challenging summer project <img src='http://www.robertnyman.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert</title>
		<link>http://www.robertnyman.com/2005/04/04/why-xhtml/#comment-79</link>
		<dc:creator>Robert</dc:creator>
		<pubDate>Sun, 10 Apr 2005 00:53:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/2005/04/09/why-xhtml/#comment-79</guid>
		<description>sys,

&#62; This may be too optimistic, but maybe Microsoft will fix this and actually let IE7 display pages delivered in proper xml mime type and syntax in standards mode.

I do hope that happens. However, then we need to implement an extra check between IE 6 and IE 7 in all our solutions, to distinguish between them...

pauldwaite,

&#62; Sorry, rambling. The basic point: XHTML is easier to deal with programmatically

I agree, and that's one of the many reasons it's appealing to me.
</description>
		<content:encoded><![CDATA[<p>sys,</p>
<p>&gt; This may be too optimistic, but maybe Microsoft will fix this and actually let IE7 display pages delivered in proper <acronym title="eXtensible Markup Language">XML</acronym> mime type and syntax in standards mode.</p>
<p>I do hope that happens. However, then we need to implement an extra check between <acronym title="Internet Explorer">IE</acronym> 6 and <acronym title="Internet Explorer">IE</acronym> 7 in all our solutions, to distinguish between them&#8230;</p>
<p>pauldwaite,</p>
<p>&gt; Sorry, rambling. The basic point: <acronym title="eXtensible HyperText Markup Language - HTML reformulated as XML">XHTML</acronym> is easier to deal with programmatically</p>
<p>I agree, and that&#8217;s one of the many reasons it&#8217;s appealing to me.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
