[whatwg] Conformance class for XML tool-based non-browsers (was: Re: Unsafe SGML minimizations)

On Apr 15, 2006, at 00:21, Ian Hickson wrote:

> On Fri, 14 Apr 2006, Henri Sivonen wrote:
>> Therefore, I suggest calling apps that have the following properties
>> conforming with some qualifications:
>>  * The UA is a conforming XHTML5 UA.
>>  * The UA is able to convert any conforming HTML5 document into a  
>> conforming
>> XHTML5 document and process the result.
>>  * text/html byte streams that are not conforming HTML5 documents  
>> are not
>> handled per spec (e.g. they are shoehorned into well-formed XHTML  
>> by means
>> other than the prescribed parsing algorithm or they are rejected in a
>> Draconian way or some combination of those).
> Ok, I changed the spec to say that it is conforming to abort on a  
> Parse
> Error.

Great. Thanks!

> I don't want to change the spec to say that you can do whatever you
> want when handling a parse error, because that is what would cause
> non-interoperable behaviour.

I see, but I expect people to use TagSoup anyway for non-browser apps...

Henri Sivonen
hsivonen at iki.fi

Received on Tuesday, 25 April 2006 03:56:51 UTC