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


Help: OASIS Mailing Lists Help | MarkMail Help



   RE: [xml-dev] @href or @src?

[ Lists Home | Date Index | Thread Index ]

> This is the answer: 1) There's no pattern, it's all random; 
> 2) Frans should go do something useful.
> Right?

More or less. But there is also an explanation. Given that you're designing
a language (say XSLT) you've got to decide whether to make an attribute name
consistent with the style you've chosen for your language or consistent with
what other people called a similar attribute in a different language. It's
not an easy choice. In XSLT 2.0, for example, we chose "schema-location" on
the xsl:import-schema element: we could have used "href" for consistency
with xsl:include and xsl:import (whose terseness, as it happens, is
inconsistent with all other attribute names in XSLT), or we could have
chosen "schemaLocation" for consistency with XML Schema. Given a clean
slate, I would have chosen "location", on the grounds that "schema-" is
redundant. You can't be consistent with everyone.

Michael Kay

  • References:


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

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