Какова альтернатива RDF формату hCalendar Microformat?

Я работаю над применением hCalendar микроформат для событий, отображаемых на моем веб-сайте. Однако из моих исследований у меня сложилось впечатление, что микроформаты не рекомендуются (или, по крайней мере, некоторые смотрят свысока). Вместо этого RDF представляется предпочтительным способом представления семантически богатой информации.

Однако меня смущает RDF. Я даже не знаю, с чего начать. Микроформаты предоставляют простое для понимания руководство по использованию формата hCalendar. RDF, с другой стороны, написан с использованием лунного языка.

Есть ли альтернатива RDF для hCalendar? Есть ли какой-то ресурс, который описывает, как это реализовать? Должен ли я просто продолжать использовать hCalendar, поскольку его легко реализовать?


person Gabe Sumner    schedule 19.02.2010    source источник


Ответы (1)


Простой поиск в Google выдал спецификацию, написанную на этом лунном языке, которая включает черновик XSL из hCalendar в календарь RDF. Лунный язык там кажется довольно подходящим для этого лунного языка, поэтому я предлагаю вам свободно говорить на нем.

Основная проблема, с которой сталкивается большинство людей, заключается в том, что RDF чертовски странный. Итак, вот вам три правила.

  1. Документы RDF описывают граф, который описывает материал.
  2. Все стрелки/узлы описываются в терминах «троек», которые представляют собой «субъект, предикат, объект» (например, «Мяч», «Имеет цвет», «Красный»)
  3. Все описывается в терминах URI. (например, ‹http://d8uv.org/about/id> ‹http://xmlns.com/foaf/spec/mbox> ‹mailto:[email protected]>

С этим в вашем арсенале будет намного проще извлечь смысл из лунного языка. Обратите внимание, что я не говорю "легкий", потому что, опять же, RDF чертовски странный.

Мой личный совет — просто забыть обо всем этом и придерживаться микроформатов. Они достаточно семантичны и не доведут вас до безумия. (Тип безумия, который заставляет людей создавать такие вещи, как RDF/XML)

person d8uv    schedule 19.02.2010
comment
Большое спасибо за ответ. Кстати, к этому меня привел еще один вопрос - youtube.com/watch?v=ldl0m -5zLz4 — небольшое введение в RDFa. - person Gabe Sumner; 20.02.2010
comment
Еще одна полезная ссылка — SchemaWeb — schemaweb.info — содержит список самых популярных словарей RDF. - person Gabe Sumner; 20.02.2010
comment
Я не могу найти каких-либо крупных последователей RDF Calendar, хотя есть несколько заметных последователей hCalendar (Yahoo!, Wikipedia, Google). Еще одно замечание: проблемы с доступностью были подняты в связи с частым использованием hCalendar ‹abbr›. sitepoint.com /блоги/25/06/2008/ - person Gabe Sumner; 20.02.2010
comment
Со всеми микроформатами идиома abbr-title устарела для шаблона класса значений. . Итак, используйте это. hCalendar используется, имеет идеальную семантику и в целом менее безумен, чем материал SemWeb. - person d8uv; 20.02.2010
comment
+1 только за насмешку в RDF/XML - все должны быть благоразумны и просто использовать Черепаху - person RobV; 22.02.2010