|
Re: A radical finding on Using Qualified Names (QNames) as Identifiers i: msg#00182org.w3c.tag
an architectural finding which stipulated dynamic extent for prefix/namespace-name bindings would be a good thing. it is more a "strict" view of their use than it is a "radical" one. among other things, it would permit future versions of the xml information set to deprecate in-scope namespaces. ... Norman Walsh wrote: > > > Having considered Rick's message, I can see the following radical alternative. > (I'm not sure I support it, I'm just floating it for comment.) > > 1. Stipulate that xmlns declarations are [for bindings needed by > the parser *only*]. In other words, for qualified element and attribute > names. > > This gives the XML parser complete freedom to discard any namespace > binding that it does not need. i would understand the first sentence to imply that, once element and attribute names have been resolved, a processor would be licensed to disregard *all* bindings, if not to discard them. > > 2. Since all qnames in attribute values and element content exist only > for some application to process (the parser can't see them), > stipulate that the application must provide some other mechanism > for associating prefixes and namespace names. > > This puts those extra bindings into the content of the XML document > (or entirely out of band) in ways that no processor would consider > discarding. > |
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | A radical finding on Using Qualified Names (QNames) as Identifiers in Content: 00182, Norman Walsh |
|---|---|
| Next by Date: | Re: Comments on arch doc draft: 00182, Tim Bray |
| Previous by Thread: | A radical finding on Using Qualified Names (QNames) as Identifiers in Contenti: 00182, Norman Walsh |
| Next by Thread: | Re: A radical finding on Using Qualified Names (QNames) as Identifiers in Content: 00182, Sanjiva Weerawarana |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |