a component for extracting HTML5 microdata in the browser