Les microdonnées sont une partie de la spécification HTML du WHATWG qui définit la manière d'inclure des métadonnées dans le contenu existant d'une page web. Les moteurs de recherche, les robots d'indexation et les navigateurs peuvent extraire et traiter les microdonnées d'une page web afin d'offrir une expérience de navigation plus riche. Elles utilisent un vocabulaire de référence pour décrire un élément et des paires nom-valeur pour attribuer des valeurs à ses propriétés. Elles ont été conçues comme une alternative plus simple à RDFa et aux microformats pour annoter les éléments HTML avec des balises lisibles par machine.
Historique du développement
En 2013, le groupe de travail HTML du W3C n'a pas réussi à trouver une personne pour assurer le rôle d'éditeur de la spécification HTML des microdonnées; son développement a donc été interrompu par une « Note ». Plus tard, deux nouveaux éditeurs ont été désignés, et cinq versions plus récentes du projet de travail ont été publiées, la plus récente étant le projet de travail du 26 avril 2018.
Vocabulaires et localisation
Les vocabulaires de microdonnées ne définissent pas eux-mêmes le sens d'un élément; les développeurs peuvent donc concevoir des vocabulaires personnalisés ou réutiliser des vocabulaires existants, ce qui facilite la réutilisation des contenus. Schema.org, créé par des exploitants de moteurs de recherche dont Google, Microsoft, Yahoo! et Yandex, fournit des schémas largement utilisés. Certains moteurs de recherche régionaux ajoutent des extensions locales, comme Yandex, qui prend en charge les microformats ainsi que son propre format pour résoudre les problèmes de translittération entre les alphabets cyrillique et latin.
