Эквивалентно DTD для микроформатов? - PullRequest
4 голосов
/ 09 августа 2011

Существует ли какой-либо стандарт для определения структуры микроформатов?

(я подумываю о написании инструмента для редактирования микроформатов в редакторе WYSIWYG с использованием форм, генерируемых на лету - поэтому нужна абстрактная грамматика для описания отдельных микроформатов).

Я видел эту статью на MDN , которая, кажется, описывает то, что я ищу - но есть ли определения в этом формате для широко используемых микроформатов?

ТИА

Ответы [ 2 ]

1 голос
/ 10 августа 2011

Краткий ответ: нет.

Длинный ответ: все наиболее распространенные микроформаты имеют профили XMDP , но они доступны для чтения только программным обеспечением на уровне «этот текст говорит, что это означает», а не на уровне «это означает, что». Для большей машиночитаемости вам, вероятно, понадобится GRDDL-профили , которые отображают микроформаты непосредственно в RDF. Меньше микроформатов имеют такие, а тем, которые существуют, уже много лет, поэтому не включайте новые изменения в микроформаты.

0 голосов
/ 10 августа 2011

Микроформаты разрабатываются сообществом, поэтому строгой стандартизации не существует. Существующие микроформаты в основном были созданы на microformats.org , там вы можете найти спецификации. Некоторые другие (например, unAPI или COINS ) были разработаны в других местах.

В качестве побочного узла я рекомендую рассмотреть Микроданные и RDFa из-за их растущей популярности.

...