Введение
В вычислительной технике язык описания каталога ресурсов (RDDL) является расширением XHTML Basic 1.0. Документ RDDL, называемый каталогом ресурсов, предоставляет набор информации об определенном объекте. Объектами, для описания которых был разработан RDDL, являются пространства имен XML. Спецификация RDDL не имеет официального статуса и не была рассмотрена или одобрена какой-либо организацией (например, W3C). RDDL предназначен для того, чтобы как люди, так и программные агенты могли находить любые ресурсы, связанные с конкретным пространством имен. Вместо размещения одного элемента в конце URI пространства имен, RDDL размещает там документ, содержащий перечень всех машиночитаемых документов, которые могут быть доступны, включая:
Определения типов документов (DTD)
XML-схемы на различных языках (включая RELAX, Schematron, W3C XML Schema, TREX и другие)
Каскадные таблицы стилей, XSLT и другие спецификации стилей
Спецификации документов
XML schemas in a variety of languages (including RELAX, Schematron, W3C XML Schema, TREX, and others)
Cascading Style Sheets, XSLT, and other style sheet specifications
Specification documents
rddl: ресурс
В документе RDDL каждый связанный ресурс идентифицируется элементом ресурса в пространстве имен http://www.rddl.org/, который обычно сопоставляется с префиксом rddl. Этот элемент является простым XLink (то есть, он имеет атрибут xlink:type со значением simple), а его атрибут xlink:href указывает на связанный ресурс. Кроме того, атрибут xlink:role определяет тип связанного ресурса, а необязательный атрибут xlink:arcrole определяет назначение связанного ресурса. Необязательный атрибут xlink:title может содержать краткое описание назначения ссылки.