Re: ISSUE-4: Versioning, namespace URIs and MIME types ISSUE-60

On Thu, 19 Feb 2009, Robert J Burns wrote:
> >
> > The only problem I was trying to show is that an implementation that
> > implements both XHTML2 and XHTML1 in the same namespace would be faced
> > with an irreconcilable difference in semantics when an element in the
> > "http://www.w3.org/1999/xhtml" namespace with the tag name "img" is
> > created without any other context, since the two specs have conflicting
> > requirements (or rather, since XHTML2 has requirement that conflict with
> > the requirements imposed by legacy content). This is merely intended to
> > show that if XHTML2 does use the same namespace as XHTML1, the two
> > languages cannot be sanely implemented in the same user agent.
> 
> Certainly it can be implemented by the same user agent, it just requires 
> error-handling specified either in a standard fashion or by each 
> individual user agent.

No, as described in my earlier e-mails, the two specifications actually 
have contradictory requirements.


> > and that any compatibility issue that XHTML2 has is actually not a 
> > clash with XHTML5 but a clash with XHTML1.
> 
> We still haven't identified any clashes at all (none that cannot be 
> handled by some basic error-handling). The failure of HTML5 to specify 
> such error handling is a problem as far as I am concerned.

No, HTML5 actually does fully define the error handling here, as described 
in my earlier e-mails. In might not be the error handling you _want_, but 
that's a different matter.


The rest of your e-mail was about XHTML2, which I will leave up to the 
XHTML2 working group to respond to.

-- 
Ian Hickson               U+1047E                )\._.,--....,'``.    fL
http://ln.hixie.ch/       U+263A                /,   _.. \   _\  ;`._ ,.
Things that are impossible just take longer.   `._.-(,_..'--(,_..'`-.;.'

Received on Friday, 20 February 2009 10:32:13 UTC