OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help



   Re: [SML] Whether to support Attribute or not?

[ Lists Home | Date Index | Thread Index ]
  • From: "Michael Champion" <mike.champion@softwareag-usa.com>
  • To: <xml-dev@ic.ac.uk>
  • Date: Sun, 28 Nov 1999 00:17:18 -0500

> Because avoiding the difference between attributes and elements
> simplifyes the addressing and *every* realted API ( Xpath, Xslt, DOM,
> XQL e t.c. )  a *lot*  + it  avoids 'multiple levels of encoding' problems
e t.c.

That seems like the best reason to remove attributes from "SML" to me too.

A couple of potential downsides ...

If SML parsers don't recognize attributes, then we can't have an SML-ized
XHTML.  Does anyone care?  How about WML?  I for one would care if WML was
incompatible with SML ...

How about XSLT?  It would be nice if stylesheets to turn SML into something
displayable were themselves parseable as SML.  I'm pretty sure that you
couldn't write a useful XSLT stylesheet without using attributes ....

I'm inclined to allow attributes in SML itself but to have a "non-normative
appendix" that is a fairly integral part of the document explaining that
attributes are supported only for compatibility reasons and discouraging
people from using them in "new" SML applications and outlining the various
attribute-related pitfalls to avoid.

Obviously I'm still open to arguments on either side.

xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)


News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS