2010-07-24 2 views
3

Il semble que, pour l'instant, il n'y a pas ou peu de support en HTML5 pour le balisage sémantique utilisant RDFa ou les microformats. J'ai fait un peu de lecture, mais si je devais commencer à utiliser HTML5 dès maintenant, que pourrais-je faire pour prendre en charge le balisage sémantique (tel que les microformats) et les technologies Web sémantiques (telles que RDFa)? Si je veux utiliser ces technologies maintenant, devrais-je m'en tenir à XHTML?Quelle est la prise en charge de HTML5 pour les technologies de balisage sémantique et Web sémantique?

+0

Si vous ne l'avez pas déjà trouvé, voir http://dev.w3.org/html5/rdfa/ – Alohci

Répondre

3

HTML Microdata (Projet)

http://dev.w3.org/html5/md/

tutoriel Microdata avec des exemples:

http://diveintohtml5.ep.io/extensibility.html

+0

Bien qu'il soit un pas dans la bonne direction, cela est loin d'être aussi riche que RDFa et les microformats (quelque peu) standardisés. –

+0

En fait, après avoir vu quelques exemples (en connaissant le terme «microdata» et en cherchant cela en conjonction avec HTML5, j'ai trouvé plus d'informations), il semble que ce soit très conforme à ce que je recherche. Mais j'ai encore plus de lecture à faire. –

2

(Quelques années ont passé ...)

Pour sémantiquement annoter votre contenu dans les documents HTML5, vous pouvez utiliser Microd ata, microformats et/ou RDFa:

  • Microdata est une extension HTML5, mais maintenant simplement un groupe de travail du W3C note (et il ne deviendra pas une Recommandation W3C dans un proche avenir). Il est toujours included (et potentiellement en cours de développement) dans HTML Living Standard de WHATWG.

  • Microformats (comme dans class valeurs) sont évidemment pris en charge car ils ne nécessitent aucune modification du langage HTML. Les microformats (comme dans rel valeurs) sont pris en charge dès qu'ils sont enregistrés dans leur propre wiki sous existing rel values: HTML5 link type extensions (c'est l'endroit où all link types have to be registered pour HTML5).

  • RDFa est une extension à divers langages de balisage, including HTML5. Il peut également être utilisé sous la forme du sous-ensemble RDFa Lite. Toutes les spécifications pertinentes sont W3C Recommandations.

Questions connexes