www-html-request@w3.org 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.
I don't think an XHTML-aware UA should be downloading the XHTML entities
when it's dealing with the fixed vocabulary it already knows about!
Does Opera download the DTD from the W3C site for every XHTML 1.x page
served as application/xhtml+xml??!
/Jelks