- From: Charles F. Goldfarb <Charles@SGMLsource.com>
- Date: Tue, 17 Sep 1996 09:45:52 GMT
- To: "Henry S. Thompson" <ht@cogsci.ed.ac.uk>
- Cc: w3c-sgml-wg@w3.org
On Tue, 17 Sep 96 03:51:27 BST, "Henry S. Thompson" <ht@cogsci.ed.ac.uk> wrote: >Charles writes: > >> >> On Mon, 16 Sep 1996 16:52:44 -0400, "Steven J. DeRose" <sjd@ebt.com> wrote: >> >> >The only things blocking you from parsing one-entity minimal SGML document >> >without a DTD are: >> > >> > a) Declared content (CDATA/RCDATA/EMPTY elements) >> > b) The RE-ignoring rules. >> > >> >> Exactly! Just eliminate declared content and mixed content and >> you've solved the problem. We don't need those constructs for XML, >> they are just forms of markup minimization parading under other >> names. > >That analysis is correct, but it would in my view none-the-less be a >mistake to go down that road. It would grandfather out a huge >percentage of existing documents. Not at all. See my later posting on that point. >and require huge amounts of >obfuscatory markup, e.g. > ><p><vc>The</vc><ship>Gretel</ship><vc>lost to</vc><ship>Constitution ></ship><vc>in</vc><date>1966</date><vc>.</vc></p> > >[vc for 'vanilla content'] > This markup is not obfuscatory, just verbose. My understanding is that for XML, verbosity is preferable to complexity. >Or are you assuming we are allowing tag minimisation after all? I >thought it was out the door . . . I think tag omission is at the door because it requires access to the DTD. On the other hand, NET is trivial to parse without a DTD and would eliminate about 50% of the added markup. -- Charles F. Goldfarb * Information Management Consulting * +1(408)867-5553 13075 Paramount Drive * Saratoga CA 95070 * USA International Standards Editor * ISO 8879 SGML * ISO/IEC 10744 HyTime Prentice-Hall Series Editor * CFG Series on Open Information Management --
Received on Tuesday, 17 September 1996 05:44:58 UTC