Jump to content

Микроданные (HTML)

(Перенаправлено из микроданных (HTML5) )

Микроданные — это WHATWG, спецификация HTML используемая для вложения метаданных в существующий контент на веб-страницах. [ 1 ] Поисковые системы , веб-сканеры и браузеры могут извлекать и обрабатывать микроданные с веб-страницы и использовать их для предоставления пользователям более широких возможностей просмотра. Поисковые системы получают большую выгоду от прямого доступа к микроданным, поскольку это позволяет им понимать информацию на веб-страницах и предоставлять более релевантные результаты . пользователям [ 2 ] [ 3 ] Микроданные используют вспомогательный словарь для описания элемента и пар имя-значение для присвоения значений его свойствам. [ 4 ] Микроданные — это попытка предоставить более простой способ аннотирования HTML-элементов машиночитаемыми тегами, чем аналогичные подходы с использованием RDFa и микроформатов .

В 2013 году, поскольку рабочая группа W3C по HTML не смогла найти кого-то, кто мог бы работать в качестве редактора спецификации Microdata HTML , ее разработка была прекращена с «Примечанием». [ 5 ] [ 6 ] Однако с тех пор были выбраны два новых редактора и опубликовано пять новых версий рабочего проекта. [ 7 ] [ 8 ] [ 9 ] [ 10 ] самым последним из них является рабочий проект от 26 апреля 2018 года. [ 10 ]

Словари микроданных не предоставляют семантику или значение элемента. [ 11 ] Веб-разработчики могут создавать собственный словарь или использовать словари, доступные в Интернете. Коллекция часто используемых словарей разметки предоставляется схемами Schema.org , которые включают в себя: Person , « Place », Event , Organization , Product , Review , Review-aggregate , Breadcrumb , Offer , Offer-aggregate . Веб-сайт Schema.org был создан такими операторами поисковых систем, как Google , Microsoft , Yahoo! и Яндекс , которые используют разметку микроданных для улучшения результатов поиска. [ 12 ] : 85 

Для некоторых целей достаточно специального словаря. Для других потребуется разработать словарь. Там, где это возможно, авторам рекомендуется повторно использовать существующие словари, поскольку это облегчает повторное использование контента. [ 1 ]

Локализация

[ редактировать ]

В некоторых случаях поисковые системы, охватывающие определенные регионы, могут предоставлять расширения микроданных с учетом местной специфики. Например, Яндекс , крупная поисковая система в России, поддерживает такие микроформаты , как hCard (контактная информация компании), hRecipe (рецепт еды), hReview (обзоры рынка) и hProduct (данные о продукте), а также предоставляет собственный формат для определения терминов. и энциклопедические статьи. Это расширение было сделано для решения проблем транслитерации между кириллицей и латиницей. После реализации дополнительных параметров из словаря Схемы, [ 13 ] индексация информации на русскоязычных веб-страницах стала более успешной.

Глобальные атрибуты

[ редактировать ]
  • itemscope – Создает элемент и указывает, что потомки этого элемента содержат информацию о нем. [ 1 ]
  • itemtype – Действительный URL-адрес словаря, описывающего элемент и контекст его свойств.
  • itemid – Указывает уникальный идентификатор элемента.
  • itemprop – Указывает, что содержащий его тег содержит значение указанного свойства элемента. Имя свойства и контекст значения описываются словарем элемента. Значения свойств обычно состоят из строковых значений, но также могут использовать URL-адреса с помощью a элемент и его href атрибут, img элемент и его src атрибут или другие элементы, которые ссылаются на внешние ресурсы или встраивают их. [ 1 ]
  • itemref – Свойства, не являющиеся потомками элемента с itemscope атрибут может быть связан с элементом с помощью этого атрибута. Предоставляет список идентификаторов элементов (не itemids) с дополнительными свойствами в другом месте документа. [ 1 ]
  • datetime – Указывает дату или продолжительность, как указано в стандарте ISO 8601 .

Следующую разметку HTML5 можно найти на типичной странице «О нас», содержащей информацию о человеке:

<div> Hello, my name is John Doe, I am a graduate research assistant at
the University of Dreams.
My friends call me Johnny. 
You can visit my homepage at <a href="http://www.example.com/~JohnnyD">www.example.com/~JohnnyD</a>.
I live at 1234 Peach Drive, Warner Robins, Georgia.</div>

Вот та же разметка с добавлением Schema.org. [ 14 ] [ 15 ] [ 16 ] Микроданные:

<div itemscope itemtype="http://schema.org/Person"> 
	Hello, my name is 
	<span itemprop="name">John Doe</span>, 
	I am a 
	<span itemprop="jobTitle">graduate research assistant</span> 
	at the 
	<span itemprop="affiliation">University of Dreams</span>. 
	My friends call me 
	<span itemprop="additionalName">Johnny</span>. 
	You can visit my homepage at 
	<a href="http://www.example.com/~JohnnyD" itemprop="url">www.example.com/~JohnnyD</a>. 
	<div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
		I live at 
		<span itemprop="streetAddress">1234 Peach Drive</span>,
		<span itemprop="addressLocality">Warner Robins</span>,
		<span itemprop="addressRegion">Georgia</span>.
	</div>
</div>

Как показано в приведенном выше примере, элементы микроданных могут быть вложенными. В этом случае элемент типа http://schema.org/PostalAddress вложен в элемент типа http://schema.org/Person .

В следующем тексте показано, как Google анализирует микроданные из приведенного выше примера кода. Google Разработчики могут тестировать страницы, содержащие микроданные, с помощью инструмента тестирования расширенных фрагментов . [ 17 ]

Одни и те же машиночитаемые термины могут использоваться не только в микроданных HTML, но и в других аннотациях, таких как RDFa или JSON-LD в разметке, или во внешнем файле RDF при сериализации, такой как RDF/XML , Notation3 или Turtle. .

Поддерживать

[ редактировать ]

См. также

[ редактировать ]
  1. ^ Перейти обратно: а б с д и «Микроданные — проект стандарта HTML» . Whatwg.org . Проверено 30 июня 2016 г.
  2. ^ «Микроданные — будущее релевантности и оптимизации поисковых систем (SEO)» . Lyquix.com . Проверено 30 июня 2016 г.
  3. ^ Schema.org http://schema.org/
  4. ^ « Распределенный», «Расширяемость» и другие причудливые слова» . Diveintohtml5.info . Проверено 30 июня 2016 г.
  5. ^ Коттон, Пол (2 октября 2013 г.). «Решение рабочей группы опубликовать микроданные в формате HTML в качестве примечания рабочей группы» . [электронная почта защищена] (список рассылки) . Проверено 30 июня 2016 г.
  6. ^ «HTML-микроданные» . W3.org. 23 июня 2014 года . Проверено 30 июня 2016 г.
  7. ^ «Первый публичный рабочий проект HTML Microdata W3C, 4 мая 2017 г.» . Консорциум Всемирной паутины (W3C) . Проверено 6 сентября 2017 г.
  8. ^ «Рабочий проект HTML Microdata W3C от 26 июня 2017 г.» . Консорциум Всемирной паутины (W3C) . Проверено 6 сентября 2017 г.
  9. ^ «Рабочий проект HTML Microdata W3C от 9 октября 2017 г.» . Консорциум Всемирной паутины (W3C) . 9 октября 2017 года . Проверено 16 марта 2018 г.
  10. ^ Перейти обратно: а б «Рабочий проект HTML Microdata W3C от 10 октября 2017 г.» . Консорциум Всемирной паутины (W3C) . 10 октября 2017 г. Проверено 16 марта 2018 г.
  11. ^ «Стандарт HTML» . Рабочая группа по технологиям веб-гипертекстовых приложений . Проверено 30 декабря 2016 г.
  12. ^ Макдональд, Мэтью (2014). HTML5: недостающее руководство (2-е изд.). О'Рейли и партнеры . ISBN  978-1-4493-6326-0 .
  13. ^ «Развертывание семантической разметки в России» . Академия.edu . Проверено 30 июня 2016 г.
  14. ^ «Документация» . Схема.орг . Проверено 30 июня 2016 г.
  15. ^ «Иерархия типов» . Схема.орг . Проверено 30 июня 2016 г.
  16. ^ «Схема Schema.org Turtle RDFS» . Архивировано из оригинала 21 сентября 2014 г. Проверено 29 мая 2013 г.
  17. ^ Перейти обратно: а б «Расширенные фрагменты кода (микроданные, микроформаты, RDFa)» . Google Inc., 17 мая 2016 г. Проверено 30 июня 2016 г.
  18. ^ «Уточнение отображения расширенного фрагмента» . 22 июня 2016 г. Проверено 30 июня 2016 г.
  19. ^ Канал Google для веб-мастеров (06 декабря 2011 г.). Типы расширенных сниппетов (видео). Архивировано из оригинала 15 декабря 2021 г. Проверено 30 июня 2016 г. {{cite AV media}}: |author= имеет общее имя ( справка )
  20. ^ «API DOM микроданных — Веб-API | MDN» . http://developer.mozilla.org . Проверено 5 июля 2021 г.
  21. ^ Группа документации программного обеспечения Opera (06 декабря 2011 г.). «Журнал изменений Opera 11.60 для Windows» . Opera.com. Архивировано из оригинала 23 октября 2014 г. Проверено 30 июня 2016 г.
  22. ^ «909633 — Удаление API микроданных HTML» . bugzilla.mozilla.org . Проверено 5 июля 2021 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 5aa908817bba1a9af208d9910621657c__1722939240
URL1:https://arc.ask3.ru/arc/aa/5a/7c/5aa908817bba1a9af208d9910621657c.html
Заголовок, (Title) документа по адресу, URL1:
Microdata (HTML) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)