RDFa est une syntaxe qui vise à inclure des triples RDF dans des pages Web en XHTML. Elle est
actuellement en cours d'élaboration au W3C, à l'état de Working draft.
Le principe de base est le même que les Microformats.
La syntaxe est différente, mais surtout, là où les microformats proposent de nouveaux vocabulaires, RDFa réutilise les
propriétés définies dans des vocabulaires RDF (Dublin Core, SKOS, Geo, OWL et tous les autres...) et même les instances définies
dans d'autres fichiers RDF que l'on peut pointer via son URI.
Si vous voulez en savoir plus sur le principe de RDFa, vous pouvez lire ce billet sur mon blog : Et si on sémantisait un peu le Web
J'ai mis au point deux applications de RDFa :
- La knowledge box permet d'afficher des informations sur des chaînes de caractères encodées en RDFa. Les données sont
issues de Dbpedia. Vous pouvez en voir une application dans ces deux billets :
Le code et l'explication détaillée de la knowledge box est disponible dans ce billet : Le code de la knowledge box
- Operator est une extension
Firefox qui permet d'exploiter les données encodées en microformats ou en RDFa dans une page
Web. J'ai mis au point deux scripts utilisateurs pour Operator :
- Le plugin ISBN offre un lien vers Amazon ou Library thing d'un ouvrage dont on a indiqué l'ISBN en RDFa.
- Le plugin Explore URL permet de visualiser dans delicious si une page Web a été référencée.
Pour en savoir plus sur ce test, vous pouvez vous référer à ce billet : Amusons-nous avec RDFa, le retour.