Мікродані — це специфікація HTML WHATWG, яка використовується для вкладення метаданих у наявний вміст на веб-сторінках. Пошукові системи, веб-сканери та браузери можуть витягувати й обробляти мікродані з веб-сторінки та використовувати їх, щоб надати користувачам більш широкий досвід перегляду. Пошукові системи дуже виграють від прямого доступу до цих структурованих даних, оскільки це дозволяє їм розуміти інформацію на веб-сторінках і надавати користувачам більш релевантні результати. Microdata використовує допоміжний словник для опису пар елемента та імені-значення, щоб призначити значення його властивостям. Мікродані – це спроба надати простіший спосіб анотування елементів HTML машиночитаними тегами, ніж аналогічні підходи використання RDFa та мікроформатів.
У 2013 році, оскільки робоча група W3C HTML не знайшла редактора специфікації Microdata HTML, її розробка була завершена «Примітка». Однак з того часу було обрано двох нових редакторів і опубліковано п’ять новіших версій робочого проекту, останньою є робочий проект W3C від 26 квітня 2018 року.
Словники
Словники мікроданих не надають семантику або значення елемента. Веб-розробники можуть створити власний словник або використовувати словники, доступні в Інтернеті. Набір загальновживаних словників розмітки надається схемами Schema.org, які включають: Person, "Place", Event, Organization, Product, Review, Review-aggregate, Breadcrumb, Offer, Offer-aggregate. Веб-сайт schema.org був створений такими операторами пошукових систем, як Google, Microsoft, Yahoo!, і Яндекс, які використовують розмітку мікроданих для покращення результатів пошуку.
Для деяких цілей достатньо спеціального словникового запасу. Для інших необхідно створити словниковий запас. Якщо можливо, авторам рекомендується повторно використовувати наявні словники, оскільки це полегшує повторне використання вмісту.
Локалізація
У деяких випадках пошукові системи, що охоплюють певні регіони, можуть надавати локальні розширення мікроданих. Наприклад, Яндекс, головна пошукова система в Росії, підтримує такі мікроформати, як hCard (контактна інформація компанії), [en] (рецепт їжі), [en] (огляди ринку) і [en] (дані про товари) і надає власний формат визначення термінів. та енциклопедичні статті. Це розширення було зроблено для вирішення проблем транслітерації між кирилицею та латиницею. Після впровадження додаткових параметрів зі словника Schema індексація інформації на російськомовних веб-сторінках стала більш успішною.
Глобальні атрибути
itemscope
– створює елемент і вказує, що нащадки цього елемента містять інформацію про нього.itemtype
– дійсна URL-адреса словника, що описує елемент і контекст його властивостей.itemid
– вказує унікальний ідентифікатор елемента.itemprop
– вказує, що його тег містить значення вказаної властивості елемента. Назва властивості та контекст значення описуються словником елемента. Значення властивостей зазвичай складаються з рядкових значень, але також можна використовувати URL -адреси, що використовують елементa
та йогоhref
, елементimg
та його атрибутsrc
або інші елементи, які посилаються на зовнішні ресурси або вбудовують їх.itemref
– властивості, які не є нащадками елемента з атрибутомitemscope
, можуть бути пов’язані з елементом за допомогою цього атрибута. Надає список ідентифікаторів елементів (а неitemid
) з додатковими властивостями в іншому місці документа.datetime
– вказує дату або тривалість, як визначено стандартом ISO 8601.
Приклад
Таку розмітку HTML5 можна знайти на типовій сторінці «Про мене», яка містить інформацію про особу:
<section> 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.JohnnyD.com">www.JohnnyD.com</a>. I live at 1234 Peach Drive, Warner Robins, Georgia.</section>
Ось така сама розмітка з доданими мікроданими Schema.org:
<section 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.JohnnyD.com" itemprop="url">www.JohnnyD.com</a>. <section 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>. </section> </section>
Як показує наведений вище приклад, елементи мікроданих можуть бути вкладеними. У цьому випадку елемент типу http://schema.org/PostalAddress вкладений всередині елемента типу http://schema.org/Person.
У наведеному нижче тексті показано, як Google аналізує мікродані з наведеного вище прикладу коду. Розробники можуть тестувати сторінки, що містять мікродані, за допомогою інструмента тестування Rich Snippet Testing від Google.
Пункт Тип: http://schema.org/Person name = John Doe jobTitle = graduate research assistant affiliation = University of Dreams additionalName = Johnny url = http://www.johnnyd.com/ адреса = елемент(1) Пункт 1 Тип: http://schema.org/PostalAddress streetAddress = 1234 Peach Drive addressLocality = Warner Robins addressRegion = Georgia
Ті самі машиночитані терміни можна використовувати не тільки в мікроданих HTML, а й в інших анотаціях, таких як RDFa або JSON-LD в розмітці, або у зовнішньому RDF-файлі в серіалізації, наприклад [en], [en] або [en].
Підтримка
- Сервери: Google може використовувати мікродані на своїх сторінках результатів. Це був бажаний формат фрагмента для соціальної мережі .
- Браузери: Станом на липень 2021 , жоден основний браузер не підтримує Microdata DOM API. Opera підтримувала його з версії 11.60 (випущена в 2011 році), але з тих пір прибрала його реалізацію. Firefox видалив його у версії 49.
Див. також
Примітки
- . Whatwg.org. Архів оригіналу за 5 серпня 2014. Процитовано 30 червня 2016.
- . Lyquix.com. Архів оригіналу за 15 січня 2013. Процитовано 30 червня 2016.
- Schema.org http://schema.org/ [ 3 червня 2011 у Wayback Machine.]
- . Diveintohtml5.info. Архів оригіналу за 3 січня 2022. Процитовано 30 червня 2016.
- Cotton, Paul (2 жовтня 2013). . Архів оригіналу за 21 червня 2022. Процитовано 30 червня 2016.
{{}}
: Проігноровано невідомий параметр|mailing-list=
() - . W3.org. 23 червня 2014. Архів оригіналу за 18 лютого 2010. Процитовано 30 червня 2016.
- . World Wide Web Consortium (W3C). Архів оригіналу за 5 травня 2017. Процитовано 6 вересня 2017.
- . World Wide Web Consortium (W3C). Архів оригіналу за 13 липня 2017. Процитовано 6 вересня 2017.
- . World Wide Web Consortium (W3C). 9 жовтня 2017. Архів оригіналу за 13 жовтня 2017. Процитовано 16 березня 2018.
- . World Wide Web Consortium (W3C). 10 жовтня 2017. Архів оригіналу за 13 жовтня 2017. Процитовано 16 березня 2018.
- . Web Hypertext Application Technology Working Group. Архів оригіналу за 29 листопада 2014. Процитовано 30 грудня 2016.
- MacDonald, Matthew (2014). HTML5: The missing manual (вид. 2nd). . ISBN .
- . Academia.edu. Архів оригіналу за 21 червня 2022. Процитовано 30 червня 2016.
- . Schema.org. Архів оригіналу за 16 червня 2022. Процитовано 30 червня 2016.
- . Schema.org. Архів оригіналу за 20 квітня 2022. Процитовано 30 червня 2016.
- . Архів оригіналу за 21 вересня 2014. Процитовано 29 травня 2013.
- . Google Inc. 17 травня 2016. Архів оригіналу за 28 квітня 2016. Процитовано 30 червня 2016.
- . 22 червня 2016. Архів оригіналу за 5 грудня 2011. Процитовано 30 червня 2016.
- Types of Rich Snippets (Video). 6 грудня 2011. Процитовано 30 червня 2016. . Архів оригіналу за 21 червня 2022. Процитовано 21 червня 2022.
{{}}
: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title () - . developer.mozilla.org (амер.). Архів оригіналу за 18 квітня 2018. Процитовано 5 липня 2021.
- Opera Software Documentation Team (6 грудня 2011). . Opera.com. Архів оригіналу за 23 жовтня 2014. Процитовано 30 червня 2016.
- . bugzilla.mozilla.org (англ.). Архів оригіналу за 10 липня 2020. Процитовано 5 липня 2021.
Посилання
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Mikrodani ce specifikaciya HTML WHATWG yaka vikoristovuyetsya dlya vkladennya metadanih u nayavnij vmist na veb storinkah Poshukovi sistemi veb skaneri ta brauzeri mozhut vityaguvati j obroblyati mikrodani z veb storinki ta vikoristovuvati yih shob nadati koristuvacham bilsh shirokij dosvid pereglyadu Poshukovi sistemi duzhe vigrayut vid pryamogo dostupu do cih strukturovanih danih oskilki ce dozvolyaye yim rozumiti informaciyu na veb storinkah i nadavati koristuvacham bilsh relevantni rezultati Microdata vikoristovuye dopomizhnij slovnik dlya opisu par elementa ta imeni znachennya shob priznachiti znachennya jogo vlastivostyam Mikrodani ce sproba nadati prostishij sposib anotuvannya elementiv HTML mashinochitanimi tegami nizh analogichni pidhodi vikoristannya RDFa ta mikroformativ U 2013 roci oskilki robocha grupa W3C HTML ne znajshla redaktora specifikaciyi Microdata HTML yiyi rozrobka bula zavershena Primitka Odnak z togo chasu bulo obrano dvoh novih redaktoriv i opublikovano p yat novishih versij robochogo proektu ostannoyu ye robochij proekt W3C vid 26 kvitnya 2018 roku SlovnikiSlovniki mikrodanih ne nadayut semantiku abo znachennya elementa Veb rozrobniki mozhut stvoriti vlasnij slovnik abo vikoristovuvati slovniki dostupni v Interneti Nabir zagalnovzhivanih slovnikiv rozmitki nadayetsya shemami Schema org yaki vklyuchayut Person Place Event Organization Product Review Review aggregate Breadcrumb Offer Offer aggregate Veb sajt schema org buv stvorenij takimi operatorami poshukovih sistem yak Google Microsoft Yahoo i Yandeks yaki vikoristovuyut rozmitku mikrodanih dlya pokrashennya rezultativ poshuku 85 Dlya deyakih cilej dostatno specialnogo slovnikovogo zapasu Dlya inshih neobhidno stvoriti slovnikovij zapas Yaksho mozhlivo avtoram rekomenduyetsya povtorno vikoristovuvati nayavni slovniki oskilki ce polegshuye povtorne vikoristannya vmistu LokalizaciyaU deyakih vipadkah poshukovi sistemi sho ohoplyuyut pevni regioni mozhut nadavati lokalni rozshirennya mikrodanih Napriklad Yandeks golovna poshukova sistema v Rosiyi pidtrimuye taki mikroformati yak hCard kontaktna informaciya kompaniyi en recept yizhi en oglyadi rinku i en dani pro tovari i nadaye vlasnij format viznachennya terminiv ta enciklopedichni statti Ce rozshirennya bulo zrobleno dlya virishennya problem transliteraciyi mizh kiriliceyu ta latiniceyu Pislya vprovadzhennya dodatkovih parametriv zi slovnika Schema indeksaciya informaciyi na rosijskomovnih veb storinkah stala bilsh uspishnoyu Globalni atributiitemscope stvoryuye element i vkazuye sho nashadki cogo elementa mistyat informaciyu pro nogo itemtype dijsna URL adresa slovnika sho opisuye element i kontekst jogo vlastivostej itemid vkazuye unikalnij identifikator elementa itemprop vkazuye sho jogo teg mistit znachennya vkazanoyi vlastivosti elementa Nazva vlastivosti ta kontekst znachennya opisuyutsya slovnikom elementa Znachennya vlastivostej zazvichaj skladayutsya z ryadkovih znachen ale takozh mozhna vikoristovuvati URL adresi sho vikoristovuyut element a ta jogo href element img ta jogo atribut src abo inshi elementi yaki posilayutsya na zovnishni resursi abo vbudovuyut yih itemref vlastivosti yaki ne ye nashadkami elementa z atributom itemscope mozhut buti pov yazani z elementom za dopomogoyu cogo atributa Nadaye spisok identifikatoriv elementiv a ne itemid z dodatkovimi vlastivostyami v inshomu misci dokumenta datetime vkazuye datu abo trivalist yak viznacheno standartom ISO 8601 PrikladTaku rozmitku HTML5 mozhna znajti na tipovij storinci Pro mene yaka mistit informaciyu pro osobu lt section gt 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 lt a href http www JohnnyD com gt www JohnnyD com lt a gt I live at 1234 Peach Drive Warner Robins Georgia lt section gt Os taka sama rozmitka z dodanimi mikrodanimi Schema org lt section itemscope itemtype http schema org Person gt Hello my name is lt span itemprop name gt John Doe lt span gt I am a lt span itemprop jobTitle gt graduate research assistant lt span gt at the lt span itemprop affiliation gt University of Dreams lt span gt My friends call me lt span itemprop additionalName gt Johnny lt span gt You can visit my homepage at lt a href http www JohnnyD com itemprop url gt www JohnnyD com lt a gt lt section itemprop address itemscope itemtype http schema org PostalAddress gt I live at lt span itemprop streetAddress gt 1234 Peach Drive lt span gt lt span itemprop addressLocality gt Warner Robins lt span gt lt span itemprop addressRegion gt Georgia lt span gt lt section gt lt section gt Yak pokazuye navedenij vishe priklad elementi mikrodanih mozhut buti vkladenimi U comu vipadku element tipu http schema org PostalAddress vkladenij vseredini elementa tipu http schema org Person U navedenomu nizhche teksti pokazano yak Google analizuye mikrodani z navedenogo vishe prikladu kodu Rozrobniki mozhut testuvati storinki sho mistyat mikrodani za dopomogoyu instrumenta testuvannya Rich Snippet Testing vid Google Punkt Tip http schema org Person name John Doe jobTitle graduate research assistant affiliation University of Dreams additionalName Johnny url http www johnnyd com adresa element 1 Punkt 1 Tip http schema org PostalAddress streetAddress 1234 Peach Drive addressLocality Warner Robins addressRegion Georgia Ti sami mashinochitani termini mozhna vikoristovuvati ne tilki v mikrodanih HTML a j v inshih anotaciyah takih yak RDFa abo JSON LD v rozmitci abo u zovnishnomu RDF fajli v serializaciyi napriklad en en abo en PidtrimkaServeri Google mozhe vikoristovuvati mikrodani na svoyih storinkah rezultativ Ce buv bazhanij format fragmenta dlya socialnoyi merezhi Google Brauzeri Stanom na lipen 2021 zhoden osnovnij brauzer ne pidtrimuye Microdata DOM API Opera pidtrimuvala jogo z versiyi 11 60 vipushena v 2011 roci ale z tih pir pribrala jogo realizaciyu Firefox vidaliv jogo u versiyi 49 Div takozhSemantichna merezha Mikroformat RDFa Lite JSON LD Semantichnij HTML en Primitki Whatwg org Arhiv originalu za 5 serpnya 2014 Procitovano 30 chervnya 2016 Lyquix com Arhiv originalu za 15 sichnya 2013 Procitovano 30 chervnya 2016 Schema org http schema org 3 chervnya 2011 u Wayback Machine Diveintohtml5 info Arhiv originalu za 3 sichnya 2022 Procitovano 30 chervnya 2016 Cotton Paul 2 zhovtnya 2013 Arhiv originalu za 21 chervnya 2022 Procitovano 30 chervnya 2016 a href wiki D0 A8 D0 B0 D0 B1 D0 BB D0 BE D0 BD Cite web title Shablon Cite web cite web a Proignorovano nevidomij parametr mailing list dovidka W3 org 23 chervnya 2014 Arhiv originalu za 18 lyutogo 2010 Procitovano 30 chervnya 2016 World Wide Web Consortium W3C Arhiv originalu za 5 travnya 2017 Procitovano 6 veresnya 2017 World Wide Web Consortium W3C Arhiv originalu za 13 lipnya 2017 Procitovano 6 veresnya 2017 World Wide Web Consortium W3C 9 zhovtnya 2017 Arhiv originalu za 13 zhovtnya 2017 Procitovano 16 bereznya 2018 World Wide Web Consortium W3C 10 zhovtnya 2017 Arhiv originalu za 13 zhovtnya 2017 Procitovano 16 bereznya 2018 Web Hypertext Application Technology Working Group Arhiv originalu za 29 listopada 2014 Procitovano 30 grudnya 2016 MacDonald Matthew 2014 HTML5 The missing manual vid 2nd ISBN 978 1 4493 6326 0 Academia edu Arhiv originalu za 21 chervnya 2022 Procitovano 30 chervnya 2016 Schema org Arhiv originalu za 16 chervnya 2022 Procitovano 30 chervnya 2016 Schema org Arhiv originalu za 20 kvitnya 2022 Procitovano 30 chervnya 2016 Arhiv originalu za 21 veresnya 2014 Procitovano 29 travnya 2013 Google Inc 17 travnya 2016 Arhiv originalu za 28 kvitnya 2016 Procitovano 30 chervnya 2016 22 chervnya 2016 Arhiv originalu za 5 grudnya 2011 Procitovano 30 chervnya 2016 Types of Rich Snippets Video 6 grudnya 2011 Procitovano 30 chervnya 2016 Arhiv originalu za 21 chervnya 2022 Procitovano 21 chervnya 2022 a href wiki D0 A8 D0 B0 D0 B1 D0 BB D0 BE D0 BD Cite web title Shablon Cite web cite web a Obslugovuvannya CS1 Storinki z tekstom archived copy yak znachennya parametru title posilannya developer mozilla org amer Arhiv originalu za 18 kvitnya 2018 Procitovano 5 lipnya 2021 Opera Software Documentation Team 6 grudnya 2011 Opera com Arhiv originalu za 23 zhovtnya 2014 Procitovano 30 chervnya 2016 bugzilla mozilla org angl Arhiv originalu za 10 lipnya 2020 Procitovano 5 lipnya 2021 PosilannyaMicrodata HTML Draft Standard WHATWG W3C HTML Microdata Working Group Note W3C Almaer Dion 11 travnya 2009 Ajaxian arhiv originalu za 12 grudnya 2009 HTML5 Microdata Specs Data Vocabulary org