Re: Optional features considered harmful
On Thu, 24 Oct 1996 15:52:21 -0400 James Clark said:
>At 15:15 24/10/96 -0400, Gavin Nicol wrote:
>>Right. Can't we treat external entities as a special case of that
>>given the synchronous structure of them?
>I think you may be right.
>An XML parser intended for Web browsers wouldn't resolve an external
>text entity immediately itself but rather would return a transclude
>event to the application and keep going. This would make it hard for
>a Web browser to do validation, but that may not be a problem.
>It would be easier to make this work if we disallowed references to
>external text entities in attribute values, but hopefully people can
>live without those.
Er, I'm sorry if I'm missing something, but doesn't clause 220.127.116.11
(p. 335 of Handbook) restrict ENTITY/ENTITIES attributes to
data and SUBDOC entities? I.e. isn't your conditional already met?
(I think we reaffirmed that XML will work the same way, on question
C.3 the other day.)
I hope so, because anything that would make this work more easily
while allowing external text entities is a good thing in my book.