On Thursday, January 9, 2003, 7:28:50 PM, Claude wrote: BCLL> Someone please explain why this isn't a realistic BCLL> option given an on-demand scenario. If the DTD/Schema BCLL> were ALWAYS processed, I agree that is a bad thing. Yes. BCLL> The one thing that jumps out at me is that requiring BCLL> a DTD or Schema just to get at ID declarations is BCLL> a heavy requirement given that the number of BCLL> applications that use IDs is large, Exactly. BCLL> so this can in fact, become a virtual requirement to always get BCLL> the DTD/Schema. BCLL> Is that it? Yes. I think you just explained why it wasn't realistic very well - the number of applications that need to know IDness is very large, so requiring them to fetch an external DTD is to heavy and requiring all instances to start with a substantial internal subset of 60 or so <!ATTLIST foo ID #IMPLIED> for all values of foo is also too heavy. What is needed is a simple and lightweight method of determining IDness for well-formed instances. Making it upwards compatible when either of DTD or Schema validation (or both) is then performed, is clearly desirable for interoperability. BCLL> len BCLL> From: Tim Bray [mailto:tbray@textuality.com] BCLL> Isn't this a variation of #1? I.e. it requires that interoperable BCLL> processing requires fetching and looking in a DTD. So probably not BCLL> realistic. -- Chris mailto:chris@w3.orgReceived on Friday, 10 January 2003 10:51:51 GMT
This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 7 December 2009 10:55:45 GMT