<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.0.1" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments on: HTML 5: common practice vs. good practice</title>
	<link>http://www.webdevout.net/tidings/2007/04/29/html-5-common-practice-vs-good-practice/</link>
	<description>Updates on the march of progress. A weblog about web design, standards, web browsers, and the overall health of the Web.</description>
	<pubDate>Sun, 07 Sep 2008 20:40:34 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.0.1</generator>

	<item>
		<title>by: A`ja</title>
		<link>http://www.webdevout.net/tidings/2007/04/29/html-5-common-practice-vs-good-practice/#comment-3953</link>
		<pubDate>Sat, 05 May 2007 12:16:48 +0000</pubDate>
		<guid>http://www.webdevout.net/tidings/2007/04/29/html-5-common-practice-vs-good-practice/#comment-3953</guid>
					<description>Hmm...forgot about EMBED.  Without having read the reasoning for allowing EMBED in HTML5-compliant documents (even if only allowed when wrapped within a FIGURE element), I have to say I'd tend to agree with you on this one. Of course UA's should still support it.

FWIW, note that the FONT element exception for documents created by WSIWYG editors doesn't allow most of the old attributes...only the STYLE attribute.</description>
		<content:encoded><![CDATA[<p>Hmm&#8230;forgot about EMBED.  Without having read the reasoning for allowing EMBED in HTML5-compliant documents (even if only allowed when wrapped within a FIGURE element), I have to say I&#8217;d tend to agree with you on this one. Of course UA&#8217;s should still support it.</p>
<p>FWIW, note that the FONT element exception for documents created by WSIWYG editors doesn&#8217;t allow most of the old attributes&#8230;only the STYLE attribute.</p>
<p class="postdetails"><em>Posted using (Not Specified) .</em></p>
]]></content:encoded>
				</item>
	<item>
		<title>by: A`ja</title>
		<link>http://www.webdevout.net/tidings/2007/04/29/html-5-common-practice-vs-good-practice/#comment-3952</link>
		<pubDate>Sat, 05 May 2007 11:31:36 +0000</pubDate>
		<guid>http://www.webdevout.net/tidings/2007/04/29/html-5-common-practice-vs-good-practice/#comment-3952</guid>
					<description>What I think a lot of folks apparently aren't understanding about HTML5 is that it's:

A) Describing what an HTM5 conformant User Agent must be able to do, which is render HTML5-conformant documents, and also describe how the UA should handle legacy content.  

B) Describe what an HTML5 conformant DOCUMENT is. Try actually sending some of your W3C-Validated docs through the &lt;a href=&quot;http://hsivonen.iki.fi/validator/html5/&quot;&gt;X(HTML5) Conformance Checker&lt;/a&gt; and you'll find it's actually a lot stricter than you might expect.

Just because an HTML5 UA must support tag soup and deprecated elements (or 95+% of the existing web would be &quot;broken&quot;), that doesn't mean that these things are going to be allowed in HTML5-conforming DOCUMENTS.

AFAIK, the only currently deprecated element allowed in an HTML5-conformant document is MENU. HTML5 UA's on the other hand must be able to render ALL deprecated elements.

Seriously, how many of you would use a browser that wouldn't render deprecated elements or tag soup (i.e the vast majority of existing documents on the web)?

A large portion of the HTML5 WAI spec is devoted to standardizing how a User Agent calling itself HTML5-conformant must handle these existing documents...something that hasn't really ever been done before in an HTML spec.

Unfortunately, it's a bit difficult when reading the WA1 spec to understand at first what refers to HTML5-conformant documents and what refers to HTML5-conformant User Agents. 

I know it's taken me multiple readings and asking several questions on the whatwg IRC channel for it to sink in.</description>
		<content:encoded><![CDATA[<p>What I think a lot of folks apparently aren&#8217;t understanding about HTML5 is that it&#8217;s:</p>
<p>A) Describing what an HTM5 conformant User Agent must be able to do, which is render HTML5-conformant documents, and also describe how the UA should handle legacy content.  </p>
<p>B) Describe what an HTML5 conformant DOCUMENT is. Try actually sending some of your <abbr title="World Wide Web Consortium">W3C</abbr>-Validated docs through the <a href="http://hsivonen.iki.fi/validator/html5/">X(HTML5) Conformance Checker</a> and you&#8217;ll find it&#8217;s actually a lot stricter than you might expect.</p>
<p>Just because an HTML5 UA must support tag soup and deprecated elements (or 95+% of the existing web would be &#8220;broken&#8221;), that doesn&#8217;t mean that these things are going to be allowed in HTML5-conforming DOCUMENTS.</p>
<p><abbr title="As far as I know">AFAIK</abbr>, the only currently deprecated element allowed in an HTML5-conformant document is MENU. HTML5 UA&#8217;s on the other hand must be able to render ALL deprecated elements.</p>
<p>Seriously, how many of you would use a browser that wouldn&#8217;t render deprecated elements or tag soup (i.e the vast majority of existing documents on the web)?</p>
<p>A large portion of the HTML5 WAI spec is devoted to standardizing how a User Agent calling itself HTML5-conformant must handle these existing documents&#8230;something that hasn&#8217;t really ever been done before in an <abbr title="HyperText Markup Language">HTML</abbr> spec.</p>
<p>Unfortunately, it&#8217;s a bit difficult when reading the WA1 spec to understand at first what refers to HTML5-conformant documents and what refers to HTML5-conformant User Agents. </p>
<p>I know it&#8217;s taken me multiple readings and asking several questions on the <abbr title="Web Hypertext Application Technology Working Group">whatwg</abbr> <abbr title="Internet Relay Chat">IRC</abbr> channel for it to sink in.</p>
<p class="postdetails"><em>Posted using (Not Specified) .</em></p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Roger Johansson</title>
		<link>http://www.webdevout.net/tidings/2007/04/29/html-5-common-practice-vs-good-practice/#comment-3951</link>
		<pubDate>Sat, 05 May 2007 07:03:05 +0000</pubDate>
		<guid>http://www.webdevout.net/tidings/2007/04/29/html-5-common-practice-vs-good-practice/#comment-3951</guid>
					<description>Well said, I fully agree. I don't understand why so many seem so opposed to making a clear distinction between what developers may use and what browsers should understand.</description>
		<content:encoded><![CDATA[<p>Well said, I fully agree. I don&#8217;t understand why so many seem so opposed to making a clear distinction between what developers may use and what browsers should understand.</p>
<p class="postdetails"><em>Posted using (Not Specified) .</em></p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Jake Archibald</title>
		<link>http://www.webdevout.net/tidings/2007/04/29/html-5-common-practice-vs-good-practice/#comment-3950</link>
		<pubDate>Fri, 04 May 2007 09:09:45 +0000</pubDate>
		<guid>http://www.webdevout.net/tidings/2007/04/29/html-5-common-practice-vs-good-practice/#comment-3950</guid>
					<description>The existence of deprecated tags such as font &amp;#38; embed does rather feel like legalising theft to reduce crime rates.

Personally, I think backwards compatibility needs broken. When something's bent into shape to serve a different purpose (such as the semantic change to existing elements) it isn't as effective as a start-from-scratch solution.

HTML needs to lose some legacy.</description>
		<content:encoded><![CDATA[<p>The existence of deprecated tags such as font &amp; embed does rather feel like legalising theft to reduce crime rates.</p>
<p>Personally, I think backwards compatibility needs broken. When something&#8217;s bent into shape to serve a different purpose (such as the semantic change to existing elements) it isn&#8217;t as effective as a start-from-scratch solution.</p>
<p><abbr title="HyperText Markup Language">HTML</abbr> needs to lose some legacy.</p>
<p class="postdetails"><em>Posted using (Not Specified) .</em></p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Robin</title>
		<link>http://www.webdevout.net/tidings/2007/04/29/html-5-common-practice-vs-good-practice/#comment-3949</link>
		<pubDate>Mon, 30 Apr 2007 10:53:20 +0000</pubDate>
		<guid>http://www.webdevout.net/tidings/2007/04/29/html-5-common-practice-vs-good-practice/#comment-3949</guid>
					<description>I agree, but I'm not sure what can be done about this now. Seems like all the major players think this is the way forwards...</description>
		<content:encoded><![CDATA[<p>I agree, but I&#8217;m not sure what can be done about this now. Seems like all the major players think this is the way forwards&#8230;</p>
<p class="postdetails"><em>Posted using (Not Specified) .</em></p>
]]></content:encoded>
				</item>
</channel>
</rss>
