W3C home > Mailing lists > Public > public-html@w3.org > July 2008

Re: [author-guide] Character Entity References Chart

From: Jirka Kosek <jirka@kosek.cz>
Date: Tue, 22 Jul 2008 11:10:31 +0200
Message-ID: <4885A407.7080100@kosek.cz>
To: Henri Sivonen <hsivonen@iki.fi>
CC: Karl Dubost <karl@w3.org>, Lachlan Hunt <lachlan.hunt@lachy.id.au>, public-html WG <public-html@w3.org>
Henri Sivonen wrote:

> How do catalogs address:
>  * older browsers performing a DDoS on www.w3.org when a new DTD that 
> isn't in the catalog is published

How often new DTD will be published? I suppose at much lower rate then 
browsers have to be updated for security bugs.

>  * www.w3.org as a single point of failure when a DTD isn't in the catalog

Why W3C DTDs should not be in catalog?

>  * parsing performance other than network

There is nothing which prevents XML parser to load precompiled memory 
dump of entity definition when reaching known DTD.

>  * colons in PI targets

Does is this really problem or just virtual problem? Is there any parser 
which really fails on such construct?

>  * ungraceful behavior in existing Gecko and WebKit instances

Not sure what you mean.

>  * the fact that the very reason why the XML spec doesn't require XML 
> processors to process the DTD is to cater for browsers (see 
> http://www.xml.com/axml/testaxml.htm), so failing to exercise the 
> opportunity not to process DTDs would be defeat the intent of the XML spec
> ?

Without DTDs it will not be possible to use entities except five 
predefined in XML serialization. This is perfectly fine with me. But if 
there is real push for entities in XML serialization there are two 

- use current XML features combined with XML catalogs to get working 

- create XML V.next which will predefine HTML + MathML + ISO entities so 
there will be no need for entity definitions in DTD

I think that later solution is much better but it is not realistic now.


   Jirka Kosek      e-mail: jirka@kosek.cz      http://xmlguru.cz
        Professional XML consulting and training services
   DocBook customization, custom XSLT/XSL-FO document processing
  OASIS DocBook TC member, W3C Invited Expert, ISO JTC1/SC34 member

Received on Tuesday, 22 July 2008 09:11:18 UTC

This archive was generated by hypermail 2.4.0 : Saturday, 9 October 2021 18:44:34 UTC