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!
http://www.cafeaulait.org/books/javaio2/
http://www.amazon.com/exec/obidos/ISBN=0596527500/ref=nosim/cafeaulaitA/
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