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

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

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

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

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

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

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

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

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

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

जैसा कि उपरोक्त उदाहरण से पता चलता है, माइक्रोडेटा आइटम को नेस्ट किया जा सकता है। इस स्थिति में, http://स्कीमा.ओआरजी/PostalAddress प्रकार का आइटम http://स्कीमा.ओआरजी/Person प्रकार के आइटम के अंदर नेस्ट किया गया है।

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

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

समर्थन

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

यह भी देखें

 * सेमांटिक वेब
 * माइक्रोफॉर्मेट
 * लिट का नितंब
 * जेएसओएन-एलडी
 * सिमेंटिक एचटीएमएल
 * सिमेंटिक सोशल नेटवर्क