2. Plan
Concepts général sur le RDFa
Principe du RDFa
Dublin Core
Outil d’aide d’annotation en RDF
3. Annotation
Langage courant (dictionnaire le Robert):
* Note critique ou explicative qu’on écrit sur un texte, un livre
En informatique
* Commentaire (libre) rattaché à un document ou une portion de
document.
* Concept (prédéfini) rattaché à une portion de document.
4. Définition du RDFa
RDFa est une recommandation du W3C dont l’objectif
est de permettre l’annotation des contenus du
document Web
RDFa est une syntaxe qui permet de décrire des
données structurées dans une page web.
6. Principe du RDFa
il utilise deux type d’attributs
Des attributs existantes
* @rel : relation entre deux ressources
* @rev : relation inverse entre deux ressources
* @content : littéral RDF
* @href : URI exprimant la ressource de rel/rev
* @src : même rôle que Href mais pour une
ressource imbriqué
7. Des nouveaux attributs
* @about : sujet RDF (c’est une URI spécifiant la
ressource décrite )
* @property : relation entre un sujet et des littéraux
* @resource : objet d’une relation (mais sans lien
cliquable sur la page)
* @datatype : type d’un littéral
* @typeof : type d’un sujet
8. <div xmlns:v="http://rdf.data-vocabulary.org/#" typeof="v:Person">
Je m'appelle <span property="v:name">Youcef </span>,
mais on m'appelle <span property="v:surnom">Hassen</span>.
Voici ma page d'accueil :
<a href="http://www.example.com" rel="v:url">www.example.com</a>.
J'habite à
<span rel="v:address">
<span typeof=« a:Address">
<span property=« a: willaya">Tlemcen</span>, en
<span property=« a:region">Imama</span>
</span>
</span>
Et je suis <span property="v:diplome">licencié</span>
en <span property="v: spécialité">Informatique</span>.
</div>
9. Dublin Core
C’est une schéma de métadonnée qui utilise un
ensemble de propriétés pour décrire ou annoter un objet
tel que un Livre.
Il comprend officiellement 15 éléments de description
(Title,Creator,Subject,Description,Publisher,Date,Type,
lanuage,Relation,Coverage,Rights..)