W3C home > Mailing lists > Public > www-html@w3.org > May 2003

Re: XHTML2 MIME type

From: Henri Sivonen <hsivonen@niksula.hut.fi>
Date: Sat, 10 May 2003 18:23:57 +0300
To: www-html@w3.org
Message-Id: <6B495996-82FB-11D7-80D6-003065B8CF0E@niksula.hut.fi>

On Saturday, Apr 12, 2003, at 18:10 Europe/Helsinki, Christoph 
Schneegans wrote:

> Opera 6 and 7 don't support XHTML since they don't support entity
> references such as "&auml;", cf.
> <http://schneegans.de/temp/entities.xml>.

Non-validating parsers don't have to process external entities. 
Consequence: Relying on stuff that is declared in the external DTD 
subset is a bad idea in the WWW context. Consequence: Including 
character entity definitions in the DTD of a language intended for use 
in the WWW context is a bad idea.

Character entities are about solving an input problem and an encoding 
problem. XML solves the encoding problem by requiring all conformant 
XML processors to grok UTF-8 and UTF-16. The input problem (how to type 
something so that the right UTF-* representation ends up in a file) 
should be dealt with on the authoring side and should not be a concern 
for the file format or the UA.

Henri Sivonen
Received on Saturday, 10 May 2003 16:17:36 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 7 January 2015 15:06:03 UTC