HTML5 माइक्रोडेटा मानक में HTML मार्कअप (मुख्य रूप से सर्च इंजन के लिए) और DOM फंक्शन्स का एक सेट (मुख्य रूप से ब्राउज़र्स के लिए) दोनों शामिल हैं।
आप अपने वेब पेजों में माइक्रोडेटा मार्कअप शामिल कर सकते हैं, और जो सर्च इंजन माइक्रोडेटा एट्रिब्यूट्स को नहीं समझते हैं वे उन्हें बस नजरअंदाज कर देंगे। हालांकि, यदि आपको DOM के माध्यम से माइक्रोडेटा को एक्सेस या मैनिपुलेट करने की आवश्यकता है, तो आपको जांचना होगा कि ब्राउज़र माइक्रोडेटा DOM API को सपोर्ट करता है या नहीं।
यदि कोई ब्राउज़र HTML5 माइक्रोडेटा API को सपोर्ट करता है, तो ग्लोबल डॉक्यूमेंट ऑब्जेक्ट पर getItems() फंक्शन होगा। यदि ब्राउज़र माइक्रोडेटा को सपोर्ट नहीं करता है, तो getItems() फंक्शन अपरिभाषित होगा।
function supports_microdata_api() { return !!document.getItems; }