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