W3C home > Mailing lists > Public > whatwg@whatwg.org > November 2006

[whatwg] IDness and warnings

From: Elliotte Harold <elharo@metalab.unc.edu>
Date: Mon, 06 Nov 2006 10:31:14 -0500
Message-ID: <454F5542.8020306@metalab.unc.edu>
Henri Sivonen wrote:

> There's no DTD for XHTML5 and writing one would be a bad idea. Also, the 
> conformance checking service runs the XML parser in the non-validating 
> mode without resolving external entities, because XHTML browsers 
> generally do not perform DTD validation and do not resolve external 
> entities and it would be a bad idea for a conformance checker to examine 
> a document tree that is different from what browsers see.

It would seem to me to be less work to write an appropriate RELAX NG 
schema (probably a better idea than a DTD) to catch all these issues 
than to write individual rules. External entities could be checked in a 
separate step. But you're doing the work, so whatever you want to do.  "-)

>> If so, wouldn't this catch any such issues?
> It wouldn't. It would be part of the problem! (The document could 
> declare a random attribute to be of type ID in the DTD.)

One assumes you'd validate against the DTD or schema you that the spec 
specified rather than the one the document specified.

?Elliotte Rusty Harold  elharo at metalab.unc.edu
Java I/O 2nd Edition Just Published!
Received on Monday, 6 November 2006 07:31:14 UTC

This archive was generated by hypermail 2.4.0 : Wednesday, 22 January 2020 16:58:49 UTC