Content deleted Content added
m Rm extra 'is' |
Tassedethe (talk | contribs) m Disambiguate RELAX to Regular Language description for XML using popups |
||
(22 intermediate revisions by 19 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:
* [[Document Type Definition]]s (DTD)
* [[XML schema]]s in a variety of languages (including [[Regular Language description for XML|RELAX]], [[Schematron]], [[W3C XML Schema]], [[Regular Language description for XML|TREX]], and others)
* [[Cascading Style Sheets]], [[XSLT]], and other style sheet specifications
* 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 <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)]
*[http://www.oreillynet.com/pub/a/oreilly/xml/news/xmlnut2_0201.html What does a namespace URI locate?]
[[Category:HTML]]
{{
|