- From: Henri Sivonen <hsivonen@niksula.hut.fi>
- Date: Sat, 10 May 2003 18:23:57 +0300
- To: www-html@w3.org
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 "ä", 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 hsivonen@iki.fi http://www.iki.fi/hsivonen/
Received on Saturday, 10 May 2003 16:17:36 UTC