Content deleted Content added
Tassedethe (talk | contribs) m Disambiguate RELAX to Regular Language description for XML using popups |
|||
(19 intermediate revisions by 17 users not shown) | |||
Line 1:
In [[computing]], '''Resource Directory Description Language''' ('''RDDL''') is an extension of [[XHTML]] Basic 1.0.
RDDL is designed to allow both human readers and software robots to find any sort of resource associated with a particular namespace. Instead of putting one thing at the end of a namespace [[Uniform Resource Identifier|URI]], RDDL puts a document there that lists all the machine-processable documents that might be available, including
== External links ==▼
*[http://www.rddl.org/ RDDL home page]▼
* [[Document Type Definition]]s (DTD)
{{Compu-stub}}▼
* [[Cascading Style Sheets]], [[XSLT]], and other style sheet specifications
* Specification documents▼
== rddl:resource ==▼
▲RDDL is designed to allow both human readers and software robots to find any sort of resource associated with a particular namespace. Instead of putting one thing at the end of a namespace URI, RDDL puts a document there that lists all the machine-processable documents that might be available, including, but not limited to:
An RDDL document identifies each related resource by a resource element in the http://www.rddl.org/ namespace, which is customarily mapped to the rddl prefix. This element is a simple [[XLink]] (that is, it has an <code>xlink:type</code> attribute with the value simple) and its <code>xlink:href</code> attribute points to the related resource. Furthermore, the <code>xlink:role</code> attribute identifies the nature of the related resource and the optional <code>xlink:arcrole</code> attribute identifies the purpose of the related resource. An optional <code>xlink:title</code> attribute can provide a brief description of the purpose of the link.▼
▲== External links ==
▲*[http://www.rddl.org/ RDDL home page]
*[http://xml.coverpages.org/rddl.html Cover Pages: Resource Directory Description Language (RDDL)]
▲Schemas in a variety of languages (including RELAX, Schematron, the W3C Schema language, TREX, and others)
*[http://www.oreillynet.com/pub/a/oreilly/xml/news/xmlnut2_0201.html What does a namespace URI locate?]
[[Category:HTML]]
▲Specification documents
▲rddl:resource
▲An RDDL document identifies each related resource by a resource element in the http://www.rddl.org/ namespace, which is customarily mapped to the rddl prefix. This element is a simple XLink (that is, it has an xlink:type attribute with the value simple) and its xlink:href attribute points to the related resource. Furthermore, the xlink:role attribute identifies the nature of the related resource and the optional xlink:arcrole attribute identifies the purpose of the related resource. An optional xlink:title attribute can provide a brief description of the purpose of the link.
|