|
Besides URLs, it is possible to use URNs, which would look like urn:namespace:extrastuff. This is subject to all the problems of elaborate complexity, as in
urn:somedomain_veryimportantschema:2005.v249
but have the advantage, to my thinking, of not looking like a regular web address, which was a source of early confusion to me, and I suppose many others. It took a while to realize the URI was simply an inert placeholder and was not the source of some information.
As for "well known" schemas, what happens when I get a piece of XML from Silicon Valley Groundhog Supply, with root element <svg>, that happens to have some SVG embedded. I know it's a little far fetched, but the major point of namespaces is to avoid having to select unique names for elements, by having the namespace to enclose a specific group of them.
|