Re: Ending DTD proliferation at the W3C

>> Using a DTD you can declare implied attributes including implied namespaces.
> 
> That misfeature is a reason to ban DTDs in W3C TRs--not a reason to
> keep speccing more DTDs.

Henry,

I did not talk about *speccing* DTDs (oh boy!). Neither did Michael I believe.

I disagree implied attributes are a misfeature and, while processing external subsets was optional, it has been always performed and has been a faithful way to perform namespace mixes.

Avoiding to perform namespace mixes is a good way to ignore the problem of compound documents.
Doing namespace mixes with prefixes is ugly (think of the RDF XML serializations).
Doing namespace mixes without implied namespaces or prefixes is simply non-digestible.

So… are you telling us you want spec-makers to not produce XML collections anymore?
Or you prefer that we happily ignore the namespace features of XML the way HTML5 has done it (meaning… you push the art of mixing to the spec writers and readers)?

paul

Received on Tuesday, 14 January 2014 21:09:41 UTC