This is my personal blog. The views expressed on these pages are mine alone and not those of my employer.

Monday, October 20, 2008

Making XML Namespaces Simpler

As I've been playing with XML a bit more lately due to the SVG work I've been doing, I've been amazed yet again that XML namespaces are so complex. Why didn't they just standardize on prefixes like 'svg:' instead of long URLs? I stumbled on a great editorial on how the XML web could be refactored to allow this; its probably too late, but the ideas in here are good:

XML Namespaces Don't Need URIs

"The decision to identify XML namespaces with URIs was an architectural mistake that has caused much suffering for XML users and needless complexity for XML tools. Removing namespace URIs altogether and simply using namespace prefixes to identify namespaces would make it easier for people as well as software to read, write, and process XML."


This page is powered by Blogger. Isn't yours?

Subscribe to Posts [Atom]