Язык разметки определения документа
![]() | В этой статье есть несколько проблем. Пожалуйста, помогите улучшить его или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалять эти сообщения )
|
Язык разметки определения документа ( DDML ) — это язык схемы XML, предложенный в 1999 году различными участниками из списка электронной рассылки xml-dev . Он был опубликован только как примечание W3C , а не как рекомендация, и никогда не пользовался одобрением разработчиков.
DDML начался как XSchema , переформулировка XML DTD в полноценные XML-документы, так что для описания схемы можно было использовать элементы и атрибуты, а не объявления. По мере продолжения разработки название было изменено на DDML, что отражает отход от цели репликации всей функциональности DTD, чтобы сконцентрироваться на обеспечении надежной структуры для описания базовой иерархии элементов/атрибутов. DDML не предлагал никаких типов данных или функций, кроме тех, что уже предоставлялись DTD, поэтому использование DDML вместо DTD не имело особых преимуществ. Однако DDML послужил основой для разработки следующего поколения языков схем на основе XML, включая более успешные XML Schema и RELAX NG .
Внешние ссылки
[ редактировать ]- Спецификация DDML (примечание W3C)