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