В чем разница между микроданными и микроформатами?

8

Я искал довольно много для этого, и я недостаточно доволен прочитанным. Я также нашел эти вопросы здесь:

У меня есть сайт новостей / социальной сети на испанском языке, и я хотел знать, какой формат лучше всего реализовать.

В данный момент у меня оба бегают. Но я хочу знать, лучше ли иметь только один, если так, какой из них лучше всего подходит для моего сайта? Или я могу оставить их обоих?

Я хочу ориентироваться на большинство поисковых систем, а не только на Google.

Gixty
источник
1
Вы можете взглянуть на мой вопрос: сколько раз я могу повторить ключевое слово, не глядя на спам в Google? Это может помочь вам, как это помогло мне. О микроформатах и ​​микроданных из того, что я прочитал, нормально иметь оба.
Ислено Итуриэль

Ответы:

10

Оба являются решениями для семантической аннотации вашего контента , но разными способами:

  • Микроданные расширяют HTML5 (например, путем введения новых атрибутов, таких как itemprop), в то время как микроформаты используют только существующие механизмы HTML (например, classи relатрибуты).

  • С микроданными вы можете использовать практически любой словарь (популярным является Schema.org ), с микроформатами вы можете использовать только те микроформаты, которые перечислены в их вики .

И да, вы можете использовать как Микроданные, так и Микроформаты для одного и того же документа / контента. Вы также можете даже использовать RDFa (см. Также: Различия между микроданными и RDFa ).

ОООНР
источник
Хорошо, пока, я просто забыл спросить, есть ли преимущества использования более чем одного?
Gixty
2
@Gixty: Потребители (поиск двигателей, браузер дополнений и т.д.) не обязательно поддерживают все Синтаксисы / словарей, так что да, это может иметь смысл использовать более чем один путь. Но если вы не имеете в виду конкретных потребителей (если вы знаете, что один поддерживает только X, а другой только Y ), я бы не стал отклоняться назад: реализовывать более одного способа, если это не будет вам дорого стоить. И если вы сомневаетесь, какой использовать, я бы пошел с RDFa (Lite) .
unor
Отлично, отлично! Просто отметил это. Я думаю, что я пойду с микроданными и RDFa.
Gixty