[Home] [By Thread] [By Date] [Recent Entries]

  • From: Ronald Bourret <rpbourret@r...>
  • To: xml-dev@l...
  • Date: Tue, 31 Jul 2001 03:07:32 -0700

"Simon St.Laurent" wrote:

> I'm basically attempting to build a bridge from a practice I don't like
> to a practice I do like.

Not qualifying child elements is a bad practice; as Tim Bray pointed
out, it leads to collisions when you start mixing elements from
different namespaces.

Not qualifying attributes is a neutral practice. It appears to have no
negative side effects (RDF excepted).

Qualifying unqualified child elements and attributes is a dubious
practice. It can lead to collisions even within a namespace.

Instead of trying to impose a technical solution, better to write the
author of any schema that uses unqualified child elements an email and
explain that they are not writing a portable schema. Bad design is a
human problem and is better solved by humans.

-- Ron Bourret
Author, XML Namespaces FAQ

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member