[
Lists Home |
Date Index |
Thread Index
]
> - require XML parsers to report the expanded name to the
> application,
> not the abbreviated name or the prefix declaration.
Question 1: Would DOM builders have to do the reverse?
Question 2: Why can't parsers implement this as a option now?
Question 3: I think must be missing a clue somewhere... is it a fact that
certain applications rely on the original QName, and not the (URI + local
name)?
Question 4: What is the correct term for (URI + local name): 'universal
name' or 'expanded name'?
What's the difference, if any, between the term 'universal name' and
'expanded name' ?
Both terms are used in the Namespaces rec, but are indirectly defined:
Universal name:
"document constructs should have universal names, whose scope extends beyond
their containing document. "
Expanded name:
" ... by requiring that no element have two attributes whose expanded names
are equivalent, i.e. have the same attribute-value pairs".
I'm guessing 'expanded name' is an implementation of 'universal name'.
(BTW, this is why I think it's important to provide a glossary of terms in
all Recommendations.)
|