XML Designers: Take Cue from the Web
Consider These Things
- The Web is a bunch of independently developed and maintained chunks of information, connected by hyperlinks.
- Hyperlinks are widely used on the visible Web but have not gained significant traction on the invisible Web.
- XML resides predominately in the invisible Web.
- Key features of the visible Web are:
- chunks of information are independently developed and maintained
- related chunks are connected.
- These are desirable features for emulation on the invisible Web.
- Hyperlinking is just one method for connecting related chunks of information.
- Another method is composition: chunks of information are composed into a single document.
- Composing independently developed and maintained chunks of information into a single document is well-suited to the invisible Web.
- Composition is to the invisible Web what hyperlinking is to the visible Web.
Recommendations for XML Designers
- Create xml documents composed of independently developed xml vocabularies.
- Create small xml vocabularies. They have the most potential for use in varied documents.
- Put each xml vocabulary in a different namespace. The reason for doing this is that namespaces modularize the document, enabling applications to do module-specific processing.
Last Updated: October 29, 2008