HTML5 마이크로데이터 표준에는 HTML 마크업(주로 검색 엔진용)과 DOM 기능 세트(주로 브라우저용)가 모두 포함됩니다.
웹 페이지에 마이크로데이터 마크업을 포함할 수 있으며 마이크로데이터 속성을 이해하지 못하는 검색 엔진은 이를 무시합니다. 그러나 DOM을 통해 마이크로데이터에 접근하거나 조작해야 하는 경우 브라우저가 마이크로데이터 DOM API를 지원하는지 확인해야 합니다.
브라우저가 HTML5 마이크로데이터 API를 지원하는 경우 전역 문서 객체에 getItems() 함수가 있습니다. 브라우저가 마이크로데이터를 지원하지 않으면 getItems() 함수가 정의되지 않습니다.
function supports_microdata_api() { return !!document.getItems; }