Re: [xml-dev] Ten Years Later - XML 1.0 Fifth Edition?

From
Elliotte Harold <>
To
Philippe Poulard <>
Date
2008-02-18T16:51:11Z
ID
<>
Thread
Re: [xml-dev] Ten Years Later - XML 1.0 Fifth Edition?
Philippe Poulard wrote:
> Hi Elliotte,
> 
> Elliotte Harold a écrit :
>> 2. Remove the internal DTD subset. Allow the DOCTYPE declaration to 
>> point at schemas of various types and move all discussion of validity 
>> to separate documents for different schema languages.
> 
> even if DTDs become external, a native support of namespaces inside 
> would be relevant ; a little extension to support data types would be 
> valuable as well :
> 
> <!ATTLIST image height xs:int #REQUIRED>

Let a thousand schema languages bloom. As logn as the data types are 
completely external to the base document and parser, I'm happy.


>> 3. Expand the list of predefined entity references to include what's 
>> defined in HTML and MathML.
> 
> what about referring character entities by their Unicode names instead 
> of their domain-specific names ? it's the same but less antique and more 
> universal
> 

An implementation might be
tricky. You'd need to carry around way too much data with the parser.

-- 
Elliotte Rusty Harold  
Java I/O 2nd Edition Just Published!
http://www.cafeaulait.org/books/javaio2/
http://www.amazon.com/exec/obidos/ISBN=0596527500/ref=nosim/cafeaulaitA/