Re: [author-guide] Character Entity References Chart

On Jul 22, 2008, at 10:56, Henri Sivonen wrote:

> * It would break compatibility with existing content (IIRC MIT  
> courseware, for example) that refers to a DTD that is not namespace- 
> well-formed (i.e. has colons in PI targets).


Here's a page from MIT:
http://www-math.mit.edu/18.013A/MathML/chapter07/section01.xhtml

Not loading DTDs:

http://validator.nu/?doc=http%3A%2F%2Fwww-math.mit.edu%2F18.013A%2FMathML%2Fchapter07%2Fsection01.xhtml&schema=http%3A%2F%2Fs.validator.nu%2Fxhtml1-rdf-svg-mathml.rnc+http%3A%2F%2Fs.validator.nu%2Fxhtml10%2Fxhtml.sch+http%3A%2F%2Fc.validator.nu%2Fall-html4%2F&parser=xml

Loading DTDs (and overriding the server-set "authoritative" Content- 
Type for them...):

http://validator.nu/?doc=http%3A%2F%2Fwww-math.mit.edu%2F18.013A%2FMathML%2Fchapter07%2Fsection01.xhtml&schema=http%3A%2F%2Fs.validator.nu%2Fxhtml1-rdf-svg-mathml.rnc+http%3A%2F%2Fs.validator.nu%2Fxhtml10%2Fxhtml.sch+http%3A%2F%2Fc.validator.nu%2Fall-html4%2F&parser=xmldtd&laxtype=yes

Spec reference:
http://www.w3.org/TR/REC-xml-names/#Conformance

(It seems that processors, strictly speaking, aren't required to treat  
violations of Namespaces as fatal, but doing so is off-the-shelf  
behavior in this case--not something I programmed to make a point.)

-- 
Henri Sivonen
hsivonen@iki.fi
http://hsivonen.iki.fi/

Received on Tuesday, 22 July 2008 11:00:34 UTC