Microdata是WHATWG HTML规范的一部分,定义了如何在现有网页内容中包含元数据。搜索引擎、网络爬虫和浏览器可以从网页中提取并处理Microdata,以提供更丰富的浏览体验。它使用辅助词汇表描述一个项目,并通过名称-值对为其属性赋值;作为RDFa和微格式的更简单替代方案而设计,用于以机器可读的标签标注HTML元素。
发展历程
2013年,W3C HTML工作组未能找到人选担任Microdata HTML规范的编辑,因此其开发以一份“注释”的形式终止。此后,又选定了两名新编辑,并发布了工作草案的五个较新版本,最新的是2018年4月26日的工作草案。
词汇表与本地化
Microdata词汇表本身并不定义项目的含义,因此开发者可以设计自定义词汇表,或重用现有词汇表,这使内容的复用更加容易。由谷歌、微软、雅虎和Yandex等搜索引擎运营商建立的Schema.org提供了广泛使用的模式。一些地区性搜索引擎会添加本地扩展,例如Yandex支持微格式及其自有格式,以解决西里尔字母与拉丁字母之间的音译问题。
浏览器支持
谷歌等搜索引擎在其搜索结果页面中使用Microdata,它也曾是谷歌+社交网络首选的摘要格式。截至2021年7月,没有主流浏览器支持Microdata DOM API。Opera从11.60版本开始支持它,但后来移除了其实现;Firefox则在49版本中将其移除。
