Возможно, вы немного незнакомы с этой темой и не знаете, что это такое. Грубо говоря, RDFa предназначена для того, чтобы машина лучше понимала вашу страницу, а не просто отображала ее. Вот об этом. краткое введение в то, что такое RDFa.
фон :
Почему появляется RDFa?
Современный Интернет в основном создан для использования человеком. Хотя машиночитаемые данные появляются в Интернете первыми, эти машиночитаемые данные обычно публикуются в Интернете в отдельных файлах и отдельных форматах. удобочитаемые данные довольно минимальны. В результате современные браузеры очень плохо анализируют и обрабатывают веб-данные, поскольку браузер отвечает только за отображение этой информации.
Но какая польза от того, что браузер может идентифицировать эти данные?
У него много применений. Если браузер сможет хорошо распознать эти данные, он сформирует собственную структуру данных. Если эти структуры данных используются, нам не нужно записывать некоторую информацию с помощью бесчисленных сочетаний клавиш Ctrl + C и Ctrl + V для завершения, одно- Операция щелчка очень удобна, и для поисковых систем это означает лучшее отображение результатов поиска и более мощные возможности интеллектуального анализа данных.
Поэтому, исходя из этой цели, появился RDFa, как раз для достижения нашей цели. Его полное название — «Структура описания ресурсов в атрибутах». На самом деле из его полного имени можно получить много информации, ха-ха.
Введение в RDFa:
Мы упомянули, почему появляется RDFa, так что же такое RDFa? Это в основном отражается в следующих моментах:
По сравнению со страницами, которые мы обычно создаём, при использовании технологии RDFa тип документа заголовка определяется следующим образом:
<!DOCTYPE html PUBLIC «-//W3C//DTD XHTML+RDFa 1.0//EN»
" http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd ">
Вышеупомянутый основан на XHTML, главным образом из-за масштабируемости этого тега, что может улучшить встраивание RDFa. Однако, хотя html не может иметь таких хороших расширений, для него все еще существуют стандарты, которые определяются следующим образом:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML4+RDFa 1.0//EN"
http://www.w3.org/MarkUp/DTD/html4-rdfa-1.dtd >
Для html единственная проблема, которую необходимо решить, — это нехватка пространства имен.
Преимущества :
Принцип реализации :
Реализация в основном заключается в добавлении соответствующих атрибутов RDFa к существующим тегам путем введения пространств имен, чтобы браузеры или поисковые системы, поддерживающие технологию RDFa, могли их анализировать, чтобы достичь цели оптимизации. Давайте в качестве примера используем простой код:
<div xmlns:dc=" http://purl.org/dc/elements/1.1/ " about=" http://www.example.com/books/wikinomics ">
<span property="dc:title">Викиномика</span>
<span property="dc:creator">Господин прав</span>
<span property="dc:date">2006-09-02</span>
</div>
В приведенном выше примере кода в основном используются атрибуты about и property в атрибутах RDFa. Этот пример кода иллюстрирует статью, а затем описывает информацию, связанную с этой статьей, такую как название, создатель и дата создания. Эти атрибуты могут обеспечить машинное распознавание. который поддерживает RDFa, образуя таким образом систему со структурой, которую мы, люди, понимаем, для достижения нашей цели.
Что нам нужно сделать, так это то, что, понимая эту сеть, мы также должны позволить машине понимать ее так же хорошо, как и мы.
перспектива:
Из этого мы видим, что перспективы RDFa по-прежнему очень хорошие. Если когда-нибудь реальные браузеры также будут поддерживать его, то в нашем Интернете появится новая ситуация. Если у вас есть какие-либо вопросы, вы также можете это сделать. присоединяйтесь к нам.
Исходный текст: http://www.rainaxin.com/2009/08/technology-share-about-rdfa/