микроформаты, rdf или микроданные

Есть ли какое-либо различие между использованием одного из этого технологии?

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

49
задан neoswf 1 May 2015 в 02:34
поделиться

2 ответа

* Edit, май 2015: Времена изменились ... снова . Schema.org кажется подходящим вариантом, используя либо микроданные (примечание W3C), либо RDFa (рекомендация W3C), где вариант RDFa Lite легче всего изучить. Между тем, недавно компания Microformats выпустила и новую версию, на которую в настоящее время никто не обращает внимания.

Также см. Ответ на Какова взаимосвязь между RDF, RDFa, микроформатами и микроданными?

Редактировать, август 2011 г .: Времена изменились. Забудьте мою рекомендацию ниже. Просто используйте микроданные и забудьте, что два других существуют.

Микроформаты : самый старый и самый простой из трех. Если существующие спецификации покрывают ваши потребности (то есть вы хотите разметить адреса, события, ссылки друзей или другой из поддерживаемых типов данных), то они являются хорошим и практичным выбором. Проблема в том, что вы не можете создать свой собственный микроформат, если хотите разметить какие-то данные, которые не поддерживаются официальными спецификациями.

RDFa : он основан на модели данных RDF W3C (в основном это способ встраивания данных RDF в HTML-страницы). RDF существует уже давно, и существует большое количество причудливых инструментов для работы с данными RDF (хранилища, поисковые системы, языки запросов, визуализаторы графиков и т. Д.). Таким образом, RDFa переносит вас в эту большую существующую экосистему. Но это также усложняет RDFa, и кривая обучения более крутая, чем для других предложений.

Микроданные : это контрпредложение Яна Хиксона в адрес RDFa. По сути, это расширяемая версия микроформатов.У него нет подключения к RDF, и он проще, чем RDFa. Он все еще очень новый и пока не получил широкого распространения, поэтому пока рано говорить об этом. Обновление: schema.org действительно скрепляет сделку.

Я бы порекомендовал использовать микроформаты, если они удовлетворяют ваши потребности, и RDFa в противном случае.

50
ответ дан 7 November 2019 в 11:51
поделиться

RDFa -> больше ресурсов (пустые узлы, CURIE и т.д.)

Microformarts -> просто и популярно, незначительные ресурсы и нет поддержки пользовательских словарей

Microdata -> классный ресурс itemref, очень очень новый...

1
ответ дан 7 November 2019 в 11:51
поделиться
Другие вопросы по тегам:

Похожие вопросы: