В чем преимущество использования doctype DTD XHTML + RDFa 1.0 // EN над XHTML 1.0 Strict? - PullRequest
5 голосов
/ 20 августа 2010

На некоторых сайтах в Интернете я заметил, что они используют этот тип документа. Что это за Doctype и какова польза от этого Doctype XHTML+RDFa?

<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML+RDFa 1.0//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd'>
<html xmlns='http://www.w3.org/1999/xhtml' xmlns:v="http://rdf.data-vocabulary.org/#" xml:lang='en' dir='ltr'>
 <head profile="http://purl.org/uF/2008/03/">

Ответы [ 3 ]

3 голосов
/ 20 августа 2010

По сути, RDFa - это «Rich snippets and структурированная разметка», это позволит сканерам понять содержание вашей страницы.

Google объясняет это лучше всего: http://www.google.com/support/webmasters/bin/answer.py?hl=en&answer=146898

Похоже на RichSnippets станет будущим SEO в достаточном количестве сайтов, которые начнут их использовать.

Google также создал инструмент тестирования для чтения Rich Snippets: http://www.google.com/webmasters/tools/richsnippets

Вот список сайтов, уже использующих RDFa: http://rdfa.info/wiki/Examples-in-the-wild

1 голос
/ 20 августа 2010

RDF в основном позволяет аннотировать страницу машиночитаемой разметкой.Это понятие, известное как «семантическая сеть» или «связанные данные» (см. Ted Talk ).Использование машиночитаемых форматов предоставляет всевозможные возможности, увеличивая объем и качество данных, доступных для приложений.

0 голосов
/ 20 августа 2010

См. Спецификацию: http://www.w3.org/TR/rdfa-syntax/

RDF / XML [RDF-SYNTAX] обеспечивает достаточную гибкость для представления всех абстрактных концепций в RDF [RDF-CONCEPTS].Тем не менее, это представляет ряд проблем;Во-первых, сложно или невозможно проверить документы, содержащие RDF / XML, с использованием схем XML или DTD, что затрудняет импорт RDF / XML на другие языки разметки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...