Hello Ian,<br><br><div><span class="gmail_quote">On 12/1/06, <b class="gmail_sendername">Ian Hickson</b> <<a href="mailto:ian@hixie.ch">ian@hixie.ch</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On Fri, 1 Dec 2006, Michel Fortin wrote:<br>><br>> I wonder if xml:lang and xmlns couldn't be made legal in HTML. xml:lang<br>> would simply become conformant in HTML as a synonym for the lang<br>> attribute, it's already in the spec that it should get the correct
<br>> treatment anyway.<br><br>Except that wouldn't be backwards compatible since xml:lang="" isn't<br>treated as a language attribute in legacy UAs.<br><br><br>> This would make it possible to have documents conformant with both
<br>> syntaxes at the same time.<br><br>I thought XHTML-sent-as-text/html had explained in painful detail why<br>that's not a desirable end goal. Why would we want this?</blockquote><div><br>Do you have some links to that discussion.  I think I may have missed it.
<br><br>(I know I probably don't qualify as a "typical" web developer, but... I've actually been writing XHTML and returning it as "text/html".)<br> </div><br>See ya<br><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
> This could also help reinforce the idea that it's the media type that<br>> differentiate HTML from XHTML. It'd make many valid XHTML1 documents out<br>> there conformant with HTML5 with a mere modification to the doctype.
<br><br>Not if they use things like <![CDATA[...]]> or the empty element syntax on<br>non-void elements, or any number of other XMLisms.<br><br><br>> What do you think?<br><br>I don't think it's a goal for the two serialisations to have a common
<br>subset.<br><br>--<br>Ian Hickson               U+1047E                )\._.,--....,'``.    fL<br><a href="http://ln.hixie.ch/">http://ln.hixie.ch/</a>       U+263A                /,   _.. \   _\  ;`._ ,.<br>Things that are impossible just take longer.   `._.-(,_..'--(,_..'`-.;.'
<br></blockquote></div><br><br clear="all"><br>-- <br>    Charles Iliya Krempeaux, B.Sc.<br><br>    charles @ <a href="http://reptile.ca">reptile.ca</a><br>    supercanadian @ <a href="http://gmail.com">gmail.com</a><br><br>
    developer weblog: <a href="http://ChangeLog.ca/">http://ChangeLog.ca/</a><br><br>