- From: Peter Murray-Rust <Peter@ursus.demon.co.uk>
- Date: Sun, 11 May 1997 22:01:35 GMT
- To: bbos@mygale.inria.fr
- Cc: w3c-sgml-wg@w3.org
In message <199705112011.WAA11268@mygale.inria.fr> Bert Bos writes: > Peter Murray-Rust writes: > > In message <199705111729.TAA10393@mygale.inria.fr> Bert Bos writes: Thanks very much Bert, That has helped me, and there are one or two points the ERB might pick up on. [...] > > It is the collection of additional constraints on the syntax of a > class of documents, beyond what can be expressed in the DTD. E.g., the > profile for HTML (all versions) includes constraints such as: PI's are > not allowed, marked sections are not allowed, document subsets are not > allowed, a document must be in a single entity, etc. For XML there is > a similar set of constraints. > > I understand that there are people working on a formal, > machine-readable syntax for those profiles. But even without such a > formal syntax, you can create a profile that is written in English. If there is an agreed formalism for this, perhaps it would be a useful adjunct to the draft? [...] > > > > > > > > > 2. Default attributes > > > > > > The previous XML-lang draft had a handy macro <?xml default...?> that > > > > I liked this as well, and after its disappearance have vowed not to us > > deafults in my own DTDs :-). > > That's one solution. :-) > > Although it is explicitly stated that avoiding verbose markup is *not* > a goal of XML, you can drive things too far. A simple macro like the > one above is very easy to implement and will make writing XML by hand > much more enjoyable. I agree - but it's no longer in the spec. [...] > > I adopted the rule that an attribute *called* ID *is* an ID. That is > consistent with the XML-link spec, which also uses fixed names. It is > easy to understand and easy to implement. Only drawback: somebody > might want to use the name ID for something else ("Internet Draft"?); > well, tough luck. This sounds like a very useful convention which could be hardcoded into XML. P. -- Peter Murray-Rust, domestic net connection Virtual School of Molecular Sciences http://www.vsms.nottingham.ac.uk/
Received on Sunday, 11 May 1997 17:07:02 UTC