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 10:39:14 +0200
Message-ID: <48859CB2.30000@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:
> 
> On Jul 22, 2008, at 03:45, Karl Dubost wrote:
> 
>>> Without an official DTD, no other references can be reliably used in 
>>> XHTML 5.  Even if you provide your own custom DTD and DOCTYPE, most 
>>> browsers don't use validating parsers and so won't be able to 
>>> dereference the entity references.
>>
>> That is a false assumption. Browsers *can*, if they implement it, 
>> deference the *named* entity references.
> 
> Implementing it is not feasible.
> 
>  * It would cause a massive DDoS attack on www.w3.org.
>  * It would make www.w3.org a single point of failure for the Web.
>  * It would be bad for XML parsing performance.
>  * 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).
>  * New documents authored with the assumption that DTDs get fetched 
> would break very ungracefully in existing Gecko and WebKit instances.

Not that I'm fan of DTDs, but you can solve those problems by using XML 
catalogs:

http://www.oasis-open.org/committees/download.php/14809/xml-catalogs.html

Each browser then will have local copies of well known DTDs and will 
fetch only custom created ones.

					Jirka

-- 
------------------------------------------------------------------
   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 08:40:03 UTC

This archive was generated by hypermail 2.3.1 : Monday, 29 September 2014 09:38:56 UTC