|
|
Resource Guide -> XML Namespaces, Tutorials -> RDDL Me This: What Does a Namespace URL Locate?
RDDL Me This: What Does a Namespace URL Locate?
Date: Mar. 2, 2001 Harold discusses the most troublesome of the problems arising from a controversy surrounding the Namespaces in XML specification and the question "What goes at the end of an XML Namespace URI?" The correct answer (nothing: it's a URI, not a URL) has been a thorn in the side of many developers who were confused by the existence of XML Namespace URIs (Uniform Resource Identifiers) that didn't actually map to actual URLs (Uniform Resource Locators). RDDL documents provide a solution to what has become the riddle of XML Namespaces. RDDL documents reside at the end of an XML Namespace URI, providing lists of available machine-processable documents that may be associated with the XML Namespace itself. Supported documents include (but are not limited to): specification documents, Cascading Style Sheets (CSS) , XSLT style sheets, Document Type Definitions (DTDs), as well as Schematron, REgular LAnguage description for XML (RELAX) and Tree Regular Expressions for XML (TREX) schemas. Harold briefly explains RDDL syntax and how the rddl:resource element is used to provide simple XLinks to connect an XML Namespace to its associated documentation as well as how to embed RDDL elements within XHTML documents using the XHTML Modularization and XHTML Basic specifications. |
|
|
|
|
|
|