माइक्रोडेटा (एचटीएमएल): Difference between revisions

From Vigyanwiki
No edit summary
No edit summary
Line 4: Line 4:
'''माइक्रोडेटा''' [[WHATWG|डब्ल्यूएचएटीडब्ल्यूजी]] [[HTML|एचटीएमएल]] विनिर्देश है जिसका उपयोग वेब पेजों पर वर्तमान कंटेंट के अन्दर [[ मेटा डेटा |मेटा डेटा]] को नेस्ट करने के लिए किया जाता है।<ref name="WHATWG" /> [[खोज इंजन|सर्च इंजन]], [[वेब क्रॉलर]] और [[वेब ब्राउज़र]] वेब पेज से माइक्रोडेटा निकाल सकते हैं और संसाधित कर सकते हैं और उपयोगकर्ताओं के लिए समृद्ध ब्राउज़िंग अनुभव प्रदान करने के लिए इसका उपयोग कर सकते हैं। सर्च इंजन इस संरचित डेटा तक सीधी पहुंच से बहुत लाभान्वित होते हैं इस प्रकार क्योंकि यह उन्हें वेब पेजों पर जानकारी को समझने और उपयोगकर्ताओं को अधिक प्रासंगिक [[खोज इंजन परिणाम पृष्ठ|सर्च इंजन परिणाम पृष्ठ]] प्रदान करने की अनुमति देता है।<ref>{{cite web|url=http://www.lyquix.com/blog-and-news/microdata-the-future-of-search-engine-relevance-and-search-engine-optimization-seo |title=माइक्रोडेटा - खोज इंजन प्रासंगिकता और अनुकूलन (एसईओ) का भविष्य|publisher=Lyquix.com |access-date=2016-06-30}}</ref><ref>Schema.org http://schema.org/</ref> माइक्रोडेटा किसी आइटम का वर्णन करने के लिए सहायक शब्दावली का उपयोग करता है और उसके गुणों को मान निर्दिष्ट करने के लिए नाम-मूल्य जोड़े का उपयोग करता है।<ref name="DIVE" /> इस प्रकार माइक्रोडेटा [[आरडीएफ]]ए और [[ सूक्ष्म प्रारूप |सूक्ष्म प्रारूप]] का उपयोग करने के समान विधियों की तुलना में मशीन-पठनीय टैग के साथ [[HTML तत्व|एचटीएमएल तत्व]] को एनोटेट करने का सरल विधि प्रदान करने का प्रयास है।
'''माइक्रोडेटा''' [[WHATWG|डब्ल्यूएचएटीडब्ल्यूजी]] [[HTML|एचटीएमएल]] विनिर्देश है जिसका उपयोग वेब पेजों पर वर्तमान कंटेंट के अन्दर [[ मेटा डेटा |मेटा डेटा]] को नेस्ट करने के लिए किया जाता है।<ref name="WHATWG" /> [[खोज इंजन|सर्च इंजन]], [[वेब क्रॉलर]] और [[वेब ब्राउज़र]] वेब पेज से माइक्रोडेटा निकाल सकते हैं और संसाधित कर सकते हैं और उपयोगकर्ताओं के लिए समृद्ध ब्राउज़िंग अनुभव प्रदान करने के लिए इसका उपयोग कर सकते हैं। सर्च इंजन इस संरचित डेटा तक सीधी पहुंच से बहुत लाभान्वित होते हैं इस प्रकार क्योंकि यह उन्हें वेब पेजों पर जानकारी को समझने और उपयोगकर्ताओं को अधिक प्रासंगिक [[खोज इंजन परिणाम पृष्ठ|सर्च इंजन परिणाम पृष्ठ]] प्रदान करने की अनुमति देता है।<ref>{{cite web|url=http://www.lyquix.com/blog-and-news/microdata-the-future-of-search-engine-relevance-and-search-engine-optimization-seo |title=माइक्रोडेटा - खोज इंजन प्रासंगिकता और अनुकूलन (एसईओ) का भविष्य|publisher=Lyquix.com |access-date=2016-06-30}}</ref><ref>Schema.org http://schema.org/</ref> माइक्रोडेटा किसी आइटम का वर्णन करने के लिए सहायक शब्दावली का उपयोग करता है और उसके गुणों को मान निर्दिष्ट करने के लिए नाम-मूल्य जोड़े का उपयोग करता है।<ref name="DIVE" /> इस प्रकार माइक्रोडेटा [[आरडीएफ]]ए और [[ सूक्ष्म प्रारूप |सूक्ष्म प्रारूप]] का उपयोग करने के समान विधियों की तुलना में मशीन-पठनीय टैग के साथ [[HTML तत्व|एचटीएमएल तत्व]] को एनोटेट करने का सरल विधि प्रदान करने का प्रयास है।


2013 में, क्योंकि डब्ल्यू3सी एचटीएमएल वर्किंग ग्रुप माइक्रोडेटा एचटीएमएल विनिर्देश के लिए संपादक के रूप में काम करने के लिए किसी को खोजने में विफल रहा था, इसलिए इसका विकास 'नोट' के साथ समाप्त कर दिया गया था।<ref>{{cite mailing list|url=https://lists.w3.org/Archives/Public/public-html-admin/2013Oct/0018.html |title=HTML माइक्रोडेटा को WG नोट के रूप में प्रकाशित करने का WG निर्णय|mailing-list=public-html-admin@w3.org |date=2 Oct 2013 |first=Paul |last=Cotton |access-date=2016-06-30}}</ref><ref>{{cite web|url=http://www.w3.org/TR/microdata/ |title=HTML माइक्रोडेटा|publisher=W3.org |date=23 June 2014 |access-date=2016-06-30}}</ref> चूँकि, उस समय से, दो नए संपादकों का चयन किया गया था, और वर्किंग ड्राफ्ट के पांच नए संस्करण प्रकाशित किए गए हैं,<ref>{{Cite web|url=https://www.w3.org/TR/2017/WD-microdata-20170504/|title=HTML Microdata W3C First Public Working Draft 04 May 2017|website=World Wide Web Consortium (W3C)|access-date=2017-09-06}}</ref><ref>{{Cite web|url=https://www.w3.org/TR/2017/WD-microdata-20170626/|title=HTML Microdata W3C Working Draft 26 June 2017|website=World Wide Web Consortium (W3C)|access-date=2017-09-06}}</ref><ref>{{Cite web|url=https://www.w3.org/TR/2017/WD-microdata-20171009/|title=HTML Microdata W3C Working Draft 09 October 2017|date=9 October 2017|website=World Wide Web Consortium (W3C)|access-date=16 March 2018}}</ref><ref name=":0">{{Cite web|url=https://www.w3.org/TR/2017/WD-microdata-20171010/|title=HTML Microdata W3C Working Draft 10 October 2017|date=10 October 2017|website=World Wide Web Consortium (W3C)|access-date=16 March 2018}}</ref> इस प्रकार सबसे वर्तमान में [https://www.w3.org/TR/microdata/ <abbr>डब्ल्यू3सी</abbr> वर्किंग ड्राफ्ट 26 अप्रैल 2018] है।<ref name=":0" />
2013 में, क्योंकि डब्ल्यू3सी एचटीएमएल वर्किंग ग्रुप माइक्रोडेटा एचटीएमएल विनिर्देश के लिए संपादक के रूप में काम करने के लिए किसी को खोजने में विफल रहा था, इसलिए इसका विकास 'नोट' के साथ समाप्त कर दिया गया था।<ref>{{cite mailing list|url=https://lists.w3.org/Archives/Public/public-html-admin/2013Oct/0018.html |title=HTML माइक्रोडेटा को WG नोट के रूप में प्रकाशित करने का WG निर्णय|mailing-list=public-html-admin@w3.org |date=2 Oct 2013 |first=Paul |last=Cotton |access-date=2016-06-30}}</ref><ref>{{cite web|url=http://www.w3.org/TR/microdata/ |title=HTML माइक्रोडेटा|publisher=W3.org |date=23 June 2014 |access-date=2016-06-30}}</ref> चूँकि, उस समय से, दो नए संपादकों का चयन किया गया था, और वर्किंग ड्राफ्ट के पांच नए संस्करण प्रकाशित किए गए हैं,<ref>{{Cite web|url=https://www.w3.org/TR/2017/WD-microdata-20170504/|title=HTML Microdata W3C First Public Working Draft 04 May 2017|website=World Wide Web Consortium (W3C)|access-date=2017-09-06}}</ref><ref>{{Cite web|url=https://www.w3.org/TR/2017/WD-microdata-20170626/|title=HTML Microdata W3C Working Draft 26 June 2017|website=World Wide Web Consortium (W3C)|access-date=2017-09-06}}</ref><ref>{{Cite web|url=https://www.w3.org/TR/2017/WD-microdata-20171009/|title=HTML Microdata W3C Working Draft 09 October 2017|date=9 October 2017|website=World Wide Web Consortium (W3C)|access-date=16 March 2018}}</ref><ref name=":0">{{Cite web|url=https://www.w3.org/TR/2017/WD-microdata-20171010/|title=HTML Microdata W3C Working Draft 10 October 2017|date=10 October 2017|website=World Wide Web Consortium (W3C)|access-date=16 March 2018}}</ref> इस प्रकार सबसे वर्तमान में [https://www.w3.org/TR/microdata/ <abbr>डब्ल्यू3सी</abbr> वर्किंग ड्राफ्ट 26 अप्रैल 2018] है।<ref name=":0" />
 
 
==शब्दावली==
==शब्दावली==
माइक्रोडेटा शब्दावलियां किसी आइटम का शब्दार्थ या अर्थ प्रदान नहीं करती हैं।<ref>{{Cite web | title = HTML मानक| url = https://html.spec.whatwg.org/multipage/microdata.html | website = Web Hypertext Application Technology Working Group | access-date = 30 December 2016}}</ref> इस प्रकार वेब डेवलपर कस्टम शब्दावली डिज़ाइन कर सकते हैं या वेब पर उपलब्ध शब्दावली का उपयोग कर सकते हैं। स्कीमा.ओआरजी स्कीमा द्वारा सामान्यतः उपयोग की जाने वाली मार्कअप शब्दावली का संग्रह प्रदान किया जाता है जिसमें सम्मिलित हैं: इस प्रकार व्यक्ति, स्थान, घटना, संगठन, उत्पाद, समीक्षा, समीक्षा-समुच्चय, ब्रेडक्रंब, ऑफ़र, ऑफ़र-एग्रीगेट वेबसाइट स्कीमा.ओआरजी की स्थापना [[Google|गूगल]], [[Microsoft|माइक्रोसॉफ्ट]], याहू!, और [[Yandex|यांडेक्स]] जैसे सर्च इंजन ऑपरेटरों द्वारा की गई थी, जो खोज परिणामों को उत्तम बनाने के लिए माइक्रोडेटा मार्कअप का उपयोग करते हैं।<ref>{{cite book|title=HTML5: The missing manual|last=MacDonald|first=Matthew|edition=2nd|publisher=[[O'Reilly and Associates]]|date=2014|isbn=978-1-4493-6326-0}}</ref>{{rp|85}}
माइक्रोडेटा शब्दावलियां किसी आइटम का शब्दार्थ या अर्थ प्रदान नहीं करती हैं।<ref>{{Cite web | title = HTML मानक| url = https://html.spec.whatwg.org/multipage/microdata.html | website = Web Hypertext Application Technology Working Group | access-date = 30 December 2016}}</ref> इस प्रकार वेब डेवलपर कस्टम शब्दावली डिज़ाइन कर सकते हैं या वेब पर उपलब्ध शब्दावली का उपयोग कर सकते हैं। स्कीमा.ओआरजी स्कीमा द्वारा सामान्यतः उपयोग की जाने वाली मार्कअप शब्दावली का संग्रह प्रदान किया जाता है जिसमें सम्मिलित हैं: इस प्रकार व्यक्ति, स्थान, घटना, संगठन, उत्पाद, समीक्षा, समीक्षा-समुच्चय, ब्रेडक्रंब, ऑफ़र, ऑफ़र-एग्रीगेट वेबसाइट स्कीमा.ओआरजी की स्थापना [[Google|गूगल]], [[Microsoft|माइक्रोसॉफ्ट]], याहू!, और [[Yandex|यांडेक्स]] जैसे सर्च इंजन ऑपरेटरों द्वारा की गई थी, जो खोज परिणामों को उत्तम बनाने के लिए माइक्रोडेटा मार्कअप का उपयोग करते हैं।<ref>{{cite book|title=HTML5: The missing manual|last=MacDonald|first=Matthew|edition=2nd|publisher=[[O'Reilly and Associates]]|date=2014|isbn=978-1-4493-6326-0}}</ref>{{rp|85}}


कुछ उद्देश्यों के लिए, तदर्थ शब्दावली पर्याप्त है। दूसरों के लिए, शब्दावली तैयार करने की आवश्यकता होती है। इस प्रकार जहां संभव हो, लेखकों को वर्तमान शब्दावलियों का पुन: उपयोग करने के लिए प्रोत्साहित किया जाता है, क्योंकि इससे कंटेंट का पुन: उपयोग सरल हो जाता है।<ref name="WHATWG"/>
कुछ उद्देश्यों के लिए, तदर्थ शब्दावली पर्याप्त है। दूसरों के लिए, शब्दावली तैयार करने की आवश्यकता होती है। इस प्रकार जहां संभव हो, लेखकों को वर्तमान शब्दावलियों का पुन: उपयोग करने के लिए प्रोत्साहित किया जाता है, क्योंकि इससे कंटेंट का पुन: उपयोग सरल हो जाता है।<ref name="WHATWG"/>
== स्थानीयकरण ==
== स्थानीयकरण ==
कुछ स्थितियों में, विशिष्ट क्षेत्रों को आवरण करने वाले सर्च इंजन माइक्रोडेटा के स्थानीय-विशिष्ट एक्सटेंशन प्रदान कर सकते हैं। उदाहरण के लिए, यैंडेक्स, रूस का प्रमुख सर्च इंजन, [[hCard|एचकार्ड]] (कंपनी संपर्क जानकारी), [[hRecipe|एचरेसिपी]] (खाद्य विधि), समीक्षा और [[hProduct|एचउत्पाद]] (उत्पाद डेटा) जैसे [[माइक्रोफ़ॉर्मेट]] का समर्थन करता है और शब्दों की परिभाषा के लिए अपना स्वयं का प्रारूप प्रदान करता है। इस प्रकार और विश्वकोश लेख यह विस्तार सिरिलिक और लैटिन वर्णमाला के बीच [[लिप्यंतरण]] समस्याओं को हल करने के लिए किया गया था। इस प्रकार स्कीमा की शब्दावली से अतिरिक्त मापदंडों के कार्यान्वयन के बाद,<ref name="AcademicYan"/> रूसी भाषा के वेब पेजों में सूचना का अनुक्रमण अधिक सफल हो गया था।
कुछ स्थितियों में, विशिष्ट क्षेत्रों को आवरण करने वाले सर्च इंजन माइक्रोडेटा के स्थानीय-विशिष्ट एक्सटेंशन प्रदान कर सकते हैं। उदाहरण के लिए, यैंडेक्स, रूस का प्रमुख सर्च इंजन, [[hCard|एचकार्ड]] (कंपनी संपर्क जानकारी), [[hRecipe|एचरेसिपी]] (खाद्य विधि), समीक्षा और [[hProduct|एचउत्पाद]] (उत्पाद डेटा) जैसे [[माइक्रोफ़ॉर्मेट]] का समर्थन करता है और शब्दों की परिभाषा के लिए अपना स्वयं का प्रारूप प्रदान करता है। इस प्रकार और विश्वकोश लेख यह विस्तार सिरिलिक और लैटिन वर्णमाला के बीच [[लिप्यंतरण]] समस्याओं को हल करने के लिए किया गया था। इस प्रकार स्कीमा की शब्दावली से अतिरिक्त मापदंडों के कार्यान्वयन के बाद,<ref name="AcademicYan"/> रूसी भाषा के वेब पेजों में सूचना का अनुक्रमण अधिक सफल हो गया था।
Line 58: Line 54:
जैसा कि उपरोक्त उदाहरण से पता चलता है, माइक्रोडेटा आइटम को नेस्ट किया जा सकता है। इस स्थिति में, [http://schema.org/PostalAddress http://स्कीमा.ओआरजी/PostalAddress] प्रकार का आइटम [http://schema.org/Person http://स्कीमा.ओआरजी/Person] प्रकार के आइटम के अंदर नेस्ट किया गया है।
जैसा कि उपरोक्त उदाहरण से पता चलता है, माइक्रोडेटा आइटम को नेस्ट किया जा सकता है। इस स्थिति में, [http://schema.org/PostalAddress http://स्कीमा.ओआरजी/PostalAddress] प्रकार का आइटम [http://schema.org/Person http://स्कीमा.ओआरजी/Person] प्रकार के आइटम के अंदर नेस्ट किया गया है।


निम्नलिखित टेक्स्ट दिखाता है कि गूगल उपरोक्त उदाहरण कोड से माइक्रोडेटा को कैसे पार्स करता है। इस प्रकार डेवलपर्स गूगल के रिच स्निपेट टेस्टिंग टूल का उपयोग करके माइक्रोडेटा वाले पृष्ठों का परीक्षण कर सकते हैं।<ref name="GoogleRS"/>
निम्नलिखित टेक्स्ट दिखाता है कि गूगल उपरोक्त उदाहरण कोड से माइक्रोडेटा को कैसे पार्स करता है। इस प्रकार डेवलपर्स गूगल के रिच स्निपेट टेस्टिंग टूल का उपयोग करके माइक्रोडेटा वाले पृष्ठों का परीक्षण कर सकते हैं।<ref name="GoogleRS"/><syntaxhighlight lang="abl">
 
<div क्लास="प्लेनलिंक्स">
वस्तु
<syntaxhighlight lang="abl">
Item
Item
   Type: http://schema.org/Person
   Type: http://schema.org/Person
Line 76: Line 68:
   addressLocality = Warner Robins
   addressLocality = Warner Robins
   addressRegion = Georgia
   addressRegion = Georgia
</syntaxhighlight></div>
</syntaxhighlight>




Line 84: Line 76:
* सर्वर: गूगल कर सकता है <ref name="GoogleCan" /> अपने सर्च इंजन परिणाम पृष्ठ में माइक्रोडेटा का उपयोग करें।<ref name="GoogleRS" /> यह [[Google+|गूगल+]] सोशल नेटवर्क के लिए पसंदीदा स्निपेट प्रारूप था।<ref>{{cite AV media|url=https://www.youtube.com/watch?v=4W8Ah394bH8  |archive-url=https://ghostarchive.org/varchive/youtube/20211215/4W8Ah394bH8 |archive-date=2021-12-15 |url-status=live|title=रिच स्निपेट के प्रकार|author=Google Webmasters Channel |medium=Video |date=2011-12-06 |access-date=2016-06-30}}{{cbignore}}</ref>
* सर्वर: गूगल कर सकता है <ref name="GoogleCan" /> अपने सर्च इंजन परिणाम पृष्ठ में माइक्रोडेटा का उपयोग करें।<ref name="GoogleRS" /> यह [[Google+|गूगल+]] सोशल नेटवर्क के लिए पसंदीदा स्निपेट प्रारूप था।<ref>{{cite AV media|url=https://www.youtube.com/watch?v=4W8Ah394bH8  |archive-url=https://ghostarchive.org/varchive/youtube/20211215/4W8Ah394bH8 |archive-date=2021-12-15 |url-status=live|title=रिच स्निपेट के प्रकार|author=Google Webmasters Channel |medium=Video |date=2011-12-06 |access-date=2016-06-30}}{{cbignore}}</ref>
* ब्राउज़र: {{As of|2021|7}}, कोई भी प्रमुख ब्राउज़र माइक्रोडेटा [[दस्तावेज़ ऑब्जेक्ट मॉडल]] [[एपीआई]] का समर्थन नहीं करता है।<ref>{{Cite web|title=Microdata DOM API - Web APIs {{!}} MDN|url=https://developer.mozilla.org/en-US/docs/Web/API/Microdata_DOM_API|access-date=2021-07-05|website=developer.mozilla.org|language=en-US}}</ref> ओपेरा ने 11.60 (2011 में जारी) से इसका समर्थन किया था, किन्तु तब से इसका कार्यान्वयन हटा दिया गया था।<ref>{{cite web |author=Opera Software Documentation Team |url=http://www.opera.com/docs/changelogs/windows/1160/ |title=Opera 11.60 for Windows changelog |publisher=Opera.com |date=2011-12-06 |access-date=2016-06-30 |archive-url=https://web.archive.org/web/20141023082043/http://www.opera.com/docs/changelogs/windows/1160/ |archive-date=2014-10-23 |url-status=dead }}</ref> फ़ायरफ़ॉक्स ने इसे संस्करण 49 में हटा दिया था।<ref>{{Cite web|title=909633 - Remove HTML Microdata API|url=https://bugzilla.mozilla.org/show_bug.cgi?id=909633|access-date=2021-07-05|website=bugzilla.mozilla.org|language=en}}</ref>
* ब्राउज़र: {{As of|2021|7}}, कोई भी प्रमुख ब्राउज़र माइक्रोडेटा [[दस्तावेज़ ऑब्जेक्ट मॉडल]] [[एपीआई]] का समर्थन नहीं करता है।<ref>{{Cite web|title=Microdata DOM API - Web APIs {{!}} MDN|url=https://developer.mozilla.org/en-US/docs/Web/API/Microdata_DOM_API|access-date=2021-07-05|website=developer.mozilla.org|language=en-US}}</ref> ओपेरा ने 11.60 (2011 में जारी) से इसका समर्थन किया था, किन्तु तब से इसका कार्यान्वयन हटा दिया गया था।<ref>{{cite web |author=Opera Software Documentation Team |url=http://www.opera.com/docs/changelogs/windows/1160/ |title=Opera 11.60 for Windows changelog |publisher=Opera.com |date=2011-12-06 |access-date=2016-06-30 |archive-url=https://web.archive.org/web/20141023082043/http://www.opera.com/docs/changelogs/windows/1160/ |archive-date=2014-10-23 |url-status=dead }}</ref> फ़ायरफ़ॉक्स ने इसे संस्करण 49 में हटा दिया था।<ref>{{Cite web|title=909633 - Remove HTML Microdata API|url=https://bugzilla.mozilla.org/show_bug.cgi?id=909633|access-date=2021-07-05|website=bugzilla.mozilla.org|language=en}}</ref>
== यह भी देखें ==
== यह भी देखें ==
* [[सेमांटिक वेब]]
* [[सेमांटिक वेब]]
Line 101: Line 91:
<ref name="GoogleRS">{{cite web|url=https://developers.google.com/structured-data/testing |title=Rich snippets (microdata, microformats, RDFa) |publisher=Google Inc. |date=2016-05-17 |access-date=2016-06-30}}</ref>
<ref name="GoogleRS">{{cite web|url=https://developers.google.com/structured-data/testing |title=Rich snippets (microdata, microformats, RDFa) |publisher=Google Inc. |date=2016-05-17 |access-date=2016-06-30}}</ref>
<ref name="DIVE">{{cite web|url=http://diveintohtml5.info/extensibility.html |title="Distributed," "Extensibility," And Other Fancy Words |publisher=Diveintohtml5.info |access-date=2016-06-30}}</ref>}}
<ref name="DIVE">{{cite web|url=http://diveintohtml5.info/extensibility.html |title="Distributed," "Extensibility," And Other Fancy Words |publisher=Diveintohtml5.info |access-date=2016-06-30}}</ref>}}


== बाहरी संबंध ==
== बाहरी संबंध ==

Revision as of 11:30, 16 July 2023

माइक्रोडेटा डब्ल्यूएचएटीडब्ल्यूजी एचटीएमएल विनिर्देश है जिसका उपयोग वेब पेजों पर वर्तमान कंटेंट के अन्दर मेटा डेटा को नेस्ट करने के लिए किया जाता है।[1] सर्च इंजन, वेब क्रॉलर और वेब ब्राउज़र वेब पेज से माइक्रोडेटा निकाल सकते हैं और संसाधित कर सकते हैं और उपयोगकर्ताओं के लिए समृद्ध ब्राउज़िंग अनुभव प्रदान करने के लिए इसका उपयोग कर सकते हैं। सर्च इंजन इस संरचित डेटा तक सीधी पहुंच से बहुत लाभान्वित होते हैं इस प्रकार क्योंकि यह उन्हें वेब पेजों पर जानकारी को समझने और उपयोगकर्ताओं को अधिक प्रासंगिक सर्च इंजन परिणाम पृष्ठ प्रदान करने की अनुमति देता है।[2][3] माइक्रोडेटा किसी आइटम का वर्णन करने के लिए सहायक शब्दावली का उपयोग करता है और उसके गुणों को मान निर्दिष्ट करने के लिए नाम-मूल्य जोड़े का उपयोग करता है।[4] इस प्रकार माइक्रोडेटा आरडीएफए और सूक्ष्म प्रारूप का उपयोग करने के समान विधियों की तुलना में मशीन-पठनीय टैग के साथ एचटीएमएल तत्व को एनोटेट करने का सरल विधि प्रदान करने का प्रयास है।

2013 में, क्योंकि डब्ल्यू3सी एचटीएमएल वर्किंग ग्रुप माइक्रोडेटा एचटीएमएल विनिर्देश के लिए संपादक के रूप में काम करने के लिए किसी को खोजने में विफल रहा था, इसलिए इसका विकास 'नोट' के साथ समाप्त कर दिया गया था।[5][6] चूँकि, उस समय से, दो नए संपादकों का चयन किया गया था, और वर्किंग ड्राफ्ट के पांच नए संस्करण प्रकाशित किए गए हैं,[7][8][9][10] इस प्रकार सबसे वर्तमान में डब्ल्यू3सी वर्किंग ड्राफ्ट 26 अप्रैल 2018 है।[10]

शब्दावली

माइक्रोडेटा शब्दावलियां किसी आइटम का शब्दार्थ या अर्थ प्रदान नहीं करती हैं।[11] इस प्रकार वेब डेवलपर कस्टम शब्दावली डिज़ाइन कर सकते हैं या वेब पर उपलब्ध शब्दावली का उपयोग कर सकते हैं। स्कीमा.ओआरजी स्कीमा द्वारा सामान्यतः उपयोग की जाने वाली मार्कअप शब्दावली का संग्रह प्रदान किया जाता है जिसमें सम्मिलित हैं: इस प्रकार व्यक्ति, स्थान, घटना, संगठन, उत्पाद, समीक्षा, समीक्षा-समुच्चय, ब्रेडक्रंब, ऑफ़र, ऑफ़र-एग्रीगेट वेबसाइट स्कीमा.ओआरजी की स्थापना गूगल, माइक्रोसॉफ्ट, याहू!, और यांडेक्स जैसे सर्च इंजन ऑपरेटरों द्वारा की गई थी, जो खोज परिणामों को उत्तम बनाने के लिए माइक्रोडेटा मार्कअप का उपयोग करते हैं।[12]: 85 

कुछ उद्देश्यों के लिए, तदर्थ शब्दावली पर्याप्त है। दूसरों के लिए, शब्दावली तैयार करने की आवश्यकता होती है। इस प्रकार जहां संभव हो, लेखकों को वर्तमान शब्दावलियों का पुन: उपयोग करने के लिए प्रोत्साहित किया जाता है, क्योंकि इससे कंटेंट का पुन: उपयोग सरल हो जाता है।[1]

स्थानीयकरण

कुछ स्थितियों में, विशिष्ट क्षेत्रों को आवरण करने वाले सर्च इंजन माइक्रोडेटा के स्थानीय-विशिष्ट एक्सटेंशन प्रदान कर सकते हैं। उदाहरण के लिए, यैंडेक्स, रूस का प्रमुख सर्च इंजन, एचकार्ड (कंपनी संपर्क जानकारी), एचरेसिपी (खाद्य विधि), समीक्षा और एचउत्पाद (उत्पाद डेटा) जैसे माइक्रोफ़ॉर्मेट का समर्थन करता है और शब्दों की परिभाषा के लिए अपना स्वयं का प्रारूप प्रदान करता है। इस प्रकार और विश्वकोश लेख यह विस्तार सिरिलिक और लैटिन वर्णमाला के बीच लिप्यंतरण समस्याओं को हल करने के लिए किया गया था। इस प्रकार स्कीमा की शब्दावली से अतिरिक्त मापदंडों के कार्यान्वयन के बाद,[13] रूसी भाषा के वेब पेजों में सूचना का अनुक्रमण अधिक सफल हो गया था।

वैश्विक विशेषताएँ

  • itemscope - आइटम बनाता है और इंगित करता है कि इस एचटीएमएल तत्व के वर्गों के पास इसके बारे में जानकारी है।[1]
  • itemtype - किसी शब्दावली का वैध यूआरएल जो आइटम और उसके गुणों के संदर्भ का वर्णन करता है।
  • itemid - आइटम का विशिष्ट पहचानकर्ता इंगित करता है।
  • itemprop - इंगित करता है कि इसका युक्त टैग निर्दिष्ट आइटम संपत्ति का मूल्य रखता है। संपत्ति का नाम और मूल्य संदर्भ आइटम की शब्दावली द्वारा वर्णित हैं। इस प्रकार गुण मानों में सामान्यतः स्ट्रिंग मान सम्मिलित होते हैं, किन्तु इसका उपयोग करके यूआरएल का भी उपयोग किया जा सकता है इस प्रकार a तत्व और उसका href गुण, img तत्व और उसका src विशेषता, या अन्य तत्व जो बाहरी संसाधनों से लिंक या एम्बेड करते हैं।[1]
  • itemref - गुण जो तत्व के वर्ग नहीं हैं itemscope इस विशेषता का उपयोग करके विशेषता को आइटम के साथ जोड़ा जा सकता है। तत्व आईडी की सूची प्रदान करता है (नहीं)। itemids) दस्तावेज़ में अन्यत्र अतिरिक्त प्रोपर्टी के साथ उपयुक्त होता है।[1]
  • datetime - आईएसओ 8601 मानक द्वारा निर्दिष्ट तिथि या अवधि को इंगित करता है।

उदाहरण

निम्नलिखित एचटीएमएल5 मार्कअप किसी व्यक्ति के बारे में जानकारी वाले विशिष्ट "अबाउट" पेज पर पाया जा सकता है:

<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.example.com/~JohnnyD">www.example.com/~JohnnyD</a>.
I live at 1234 Peach Drive, Warner Robins, Georgia.</section>

यहाँ जोड़ा गया स्कीमा.ओआरजी के साथ वही मार्कअप है [14][15][16] माइक्रोडेटा:

<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.example.com/~JohnnyD" itemprop="url">www.example.com/~JohnnyD</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://स्कीमा.ओआरजी/PostalAddress प्रकार का आइटम http://स्कीमा.ओआरजी/Person प्रकार के आइटम के अंदर नेस्ट किया गया है।

निम्नलिखित टेक्स्ट दिखाता है कि गूगल उपरोक्त उदाहरण कोड से माइक्रोडेटा को कैसे पार्स करता है। इस प्रकार डेवलपर्स गूगल के रिच स्निपेट टेस्टिंग टूल का उपयोग करके माइक्रोडेटा वाले पृष्ठों का परीक्षण कर सकते हैं।[17]

Item
   Type: http://schema.org/Person
   name = John Doe
   jobTitle = graduate research assistant
   affiliation = University of Dreams
   additionalName = Johnny
   url = http://www.example.com/~JohnnyD
   address = Item(1)
Item 1
   Type: http://schema.org/PostalAddress
   streetAddress = 1234 Peach Drive
   addressLocality = Warner Robins
   addressRegion = Georgia


समान मशीन-पठनीय शब्दों का उपयोग न केवल एचटीएमएल माइक्रोडेटा में किया जा सकता है, किन्तु मार्कअप में आरडीएफए या जेएसओएन-एलडी जैसे अन्य एसंकेतन3 में, या आरडीएफ/एक्सएमएल, नोटेशन 3 जैसे क्रमबद्धता में बाहरी संसाधन विवरण फ्रेमवर्क फ़ाइल में भी किया जा सकता है।

समर्थन

  • सर्वर: गूगल कर सकता है [18] अपने सर्च इंजन परिणाम पृष्ठ में माइक्रोडेटा का उपयोग करें।[17] यह गूगल+ सोशल नेटवर्क के लिए पसंदीदा स्निपेट प्रारूप था।[19]
  • ब्राउज़र: As of July 2021, कोई भी प्रमुख ब्राउज़र माइक्रोडेटा दस्तावेज़ ऑब्जेक्ट मॉडल एपीआई का समर्थन नहीं करता है।[20] ओपेरा ने 11.60 (2011 में जारी) से इसका समर्थन किया था, किन्तु तब से इसका कार्यान्वयन हटा दिया गया था।[21] फ़ायरफ़ॉक्स ने इसे संस्करण 49 में हटा दिया था।[22]

यह भी देखें

संदर्भ

  1. 1.0 1.1 1.2 1.3 1.4 "Microdata — HTML Draft Standard". Whatwg.org. Retrieved 2016-06-30.
  2. "माइक्रोडेटा - खोज इंजन प्रासंगिकता और अनुकूलन (एसईओ) का भविष्य". Lyquix.com. Retrieved 2016-06-30.
  3. Schema.org http://schema.org/
  4. ""Distributed," "Extensibility," And Other Fancy Words". Diveintohtml5.info. Retrieved 2016-06-30.
  5. Cotton, Paul (2 Oct 2013). "HTML माइक्रोडेटा को WG नोट के रूप में प्रकाशित करने का WG निर्णय". public-html-admin@w3.org (Mailing list). Retrieved 2016-06-30.
  6. "HTML माइक्रोडेटा". W3.org. 23 June 2014. Retrieved 2016-06-30.
  7. "HTML Microdata W3C First Public Working Draft 04 May 2017". World Wide Web Consortium (W3C). Retrieved 2017-09-06.
  8. "HTML Microdata W3C Working Draft 26 June 2017". World Wide Web Consortium (W3C). Retrieved 2017-09-06.
  9. "HTML Microdata W3C Working Draft 09 October 2017". World Wide Web Consortium (W3C). 9 October 2017. Retrieved 16 March 2018.
  10. 10.0 10.1 "HTML Microdata W3C Working Draft 10 October 2017". World Wide Web Consortium (W3C). 10 October 2017. Retrieved 16 March 2018.
  11. "HTML मानक". Web Hypertext Application Technology Working Group. Retrieved 30 December 2016.
  12. MacDonald, Matthew (2014). HTML5: The missing manual (2nd ed.). O'Reilly and Associates. ISBN 978-1-4493-6326-0.
  13. "Semantic markup deployment in Russia". Academia.edu. Retrieved 2016-06-30.
  14. "प्रलेखन". Schema.org. Retrieved 2016-06-30.
  15. "पदानुक्रम टाइप करें". Schema.org. Retrieved 2016-06-30.
  16. "Schema.org कछुआ आरडीएफएस स्कीमा". Archived from the original on 2014-09-21. Retrieved 2013-05-29.
  17. 17.0 17.1 "Rich snippets (microdata, microformats, RDFa)". Google Inc. 2016-05-17. Retrieved 2016-06-30.
  18. "Rich Snippet display clarification". 2016-06-22. Retrieved 2016-06-30.
  19. Google Webmasters Channel (2011-12-06). रिच स्निपेट के प्रकार (Video). Archived from the original on 2021-12-15. Retrieved 2016-06-30. {{cite AV media}}: |author= has generic name (help)
  20. "Microdata DOM API - Web APIs | MDN". developer.mozilla.org (in English). Retrieved 2021-07-05.
  21. Opera Software Documentation Team (2011-12-06). "Opera 11.60 for Windows changelog". Opera.com. Archived from the original on 2014-10-23. Retrieved 2016-06-30.
  22. "909633 - Remove HTML Microdata API". bugzilla.mozilla.org (in English). Retrieved 2021-07-05.

बाहरी संबंध