<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.2" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments on: Doctype Woes (back to HTML4)</title>
	<link>http://lucumr.pocoo.org/cogitations/2007/10/03/doctype-woes-back-to-html4/</link>
	<description>Armin Ronacher thinking</description>
	<pubDate>Thu, 28 Aug 2008 02:46:54 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2</generator>

	<item>
		<title>By: Lucumr Cogitations &#187; Blog Archive &#187; Abusing XHTML</title>
		<link>http://lucumr.pocoo.org/cogitations/2007/10/03/doctype-woes-back-to-html4/#comment-498</link>
		<author>Lucumr Cogitations &#187; Blog Archive &#187; Abusing XHTML</author>
		<pubDate>Fri, 05 Oct 2007 18:35:31 +0000</pubDate>
		<guid>http://lucumr.pocoo.org/cogitations/2007/10/03/doctype-woes-back-to-html4/#comment-498</guid>
		<description>[...] small resumption to my previous post about XHTML/HTML here a small list of websites using XHTML that break when rendered on a browser in XHTML [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] small resumption to my previous post about XHTML/HTML here a small list of websites using XHTML that break when rendered on a browser in XHTML [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Armin Ronacher</title>
		<link>http://lucumr.pocoo.org/cogitations/2007/10/03/doctype-woes-back-to-html4/#comment-497</link>
		<author>Armin Ronacher</author>
		<pubDate>Fri, 05 Oct 2007 18:17:43 +0000</pubDate>
		<guid>http://lucumr.pocoo.org/cogitations/2007/10/03/doctype-woes-back-to-html4/#comment-497</guid>
		<description>@Karl: Of course that's true for HTML. But at least as far as I know HTML was designed with the fail silently approach in mind. Which by the way was a very good idea for the early web because I allowed browser vendors to extend it. And I don't have a problem with the fact that XHTML has to by syntactically correct, it's just that it doesn't make things that much easier. The number of pages that incorrectly use XHTML is insane. If now browsers would implement XHTML like the w3c specified it half of the web2.0 breaks.

XHTML would probably have a brighter future if there wouldn't have been such a hype around it some years ago. People certainly misunderstood XHTML and started using it when browsers haven't supported it at all. And now browsers have the same problem like IE had ten years ago. They had to implement all the bugs of Netscape too so stay compatible.

Well. Let's see what the future brings, but so far XHTML just makes things a lot harder for the average developer.</description>
		<content:encoded><![CDATA[<p>@Karl: Of course that&#8217;s true for HTML. But at least as far as I know HTML was designed with the fail silently approach in mind. Which by the way was a very good idea for the early web because I allowed browser vendors to extend it. And I don&#8217;t have a problem with the fact that XHTML has to by syntactically correct, it&#8217;s just that it doesn&#8217;t make things that much easier. The number of pages that incorrectly use XHTML is insane. If now browsers would implement XHTML like the w3c specified it half of the web2.0 breaks.</p>
<p>XHTML would probably have a brighter future if there wouldn&#8217;t have been such a hype around it some years ago. People certainly misunderstood XHTML and started using it when browsers haven&#8217;t supported it at all. And now browsers have the same problem like IE had ten years ago. They had to implement all the bugs of Netscape too so stay compatible.</p>
<p>Well. Let&#8217;s see what the future brings, but so far XHTML just makes things a lot harder for the average developer.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alan Hynes</title>
		<link>http://lucumr.pocoo.org/cogitations/2007/10/03/doctype-woes-back-to-html4/#comment-493</link>
		<author>Alan Hynes</author>
		<pubDate>Wed, 03 Oct 2007 22:40:35 +0000</pubDate>
		<guid>http://lucumr.pocoo.org/cogitations/2007/10/03/doctype-woes-back-to-html4/#comment-493</guid>
		<description>I'm afraid it is true, XML is a (true) subset of SGML. SGML has an incredible amount of customisation available through the declaration of their DTDs, tag omissibility, short referencing, case-insensitivity, etc. etc. If you play around long enough, you can create SGML that is XML (through declarations and things, although there are always minor exceptions such as quoting of attribute values).
There's a really good reason that XML came along, SGML was just too flexible and incredibly difficult to write tools around that catered entirely to the specification and the freedom the declaration allowed. There are tools capable of displaying SGML rather well, but they aren't common and they usually aren't free.</description>
		<content:encoded><![CDATA[<p>I&#8217;m afraid it is true, XML is a (true) subset of SGML. SGML has an incredible amount of customisation available through the declaration of their DTDs, tag omissibility, short referencing, case-insensitivity, etc. etc. If you play around long enough, you can create SGML that is XML (through declarations and things, although there are always minor exceptions such as quoting of attribute values).<br />
There&#8217;s a really good reason that XML came along, SGML was just too flexible and incredibly difficult to write tools around that catered entirely to the specification and the freedom the declaration allowed. There are tools capable of displaying SGML rather well, but they aren&#8217;t common and they usually aren&#8217;t free.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: karl dubost, w3c</title>
		<link>http://lucumr.pocoo.org/cogitations/2007/10/03/doctype-woes-back-to-html4/#comment-492</link>
		<author>karl dubost, w3c</author>
		<pubDate>Wed, 03 Oct 2007 22:13:07 +0000</pubDate>
		<guid>http://lucumr.pocoo.org/cogitations/2007/10/03/doctype-woes-back-to-html4/#comment-492</guid>
		<description>You said: "Fortunately browsers will never show you those errors because they parse XHTML with their tagsoup parser they use for HTML too."

But that will be true for HTML too. What is your incentive to write conformant HTML 4.01?</description>
		<content:encoded><![CDATA[<p>You said: &#8220;Fortunately browsers will never show you those errors because they parse XHTML with their tagsoup parser they use for HTML too.&#8221;</p>
<p>But that will be true for HTML too. What is your incentive to write conformant HTML 4.01?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
