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?
Répondre
HTML Microdata (Projet)
tutoriel Microdata avec des exemples:
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. –
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. –
(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 dansrel
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.
- 1. Prise en charge JAVA pour Web sémantique
- 2. sémantique de balisage et formulaires
- 3. Suggestion pour le balisage sémantique
- 4. balisage sémantique HTML pour les tables complexes
- 5. YUI: Quelle est la sémantique de Module.destroy()
- 6. Balisage sémantique pour obtenir l'effet modifiable de la dernière rangée?
- 7. balisage sémantique pour le difflib.HtmlDiff Python
- 8. Quelle est la meilleure mise en page par défaut/démarrage sémantique pour html5?
- 9. Particuliers et propriétés en web sémantique
- 10. Prise en charge de Gecko/Firefox pour les notifications HTML5
- 11. Web sémantique SPARQL CONSTRUCT Question
- 12. Sémantique de la structure html pour les pages de données
- 13. Emacs, Cedet et sémantique
- 14. sémantique de code Javascript
- 15. Outil de fusion sémantique
- 16. Etiquettes H1, SEO et sémantique
- 17. Quelle est la différence entre la sémantique entre Python et JavaScript?
- 18. Sémantique de l'instruction F #
- 19. sémantique (ou symbolique) Représentation de la musique
- 20. fermetures et le doute sémantique
- 21. Intégration TextMate et Django - Prise en charge du balisage {%%}
- 22. Web sémantique: Didacticiel sur RDF dev
- 23. Prise Web HTML5 Handshaking
- 24. Outil pour différencier la structure sémantique de la page Web plutôt que le contenu
- 25. frameworks pour prendre en charge les technologies RIA/Web 2.0
- 26. Implémentation de la recherche sémantique avec RDF
- 27. Prise en charge du support HTML5 Safari4
- 28. différence sémantique entre les requêtes de jointure
- 29. Démarrage de la reconnaissance d'image sémantique
- 30. ANTLR sémantique prédicats
Si vous ne l'avez pas déjà trouvé, voir http://dev.w3.org/html5/rdfa/ – Alohci