2010-02-19 5 views
0

J'ai travaillé pour appliquer le hCalendarmicroformat aux événements affichés sur mon site Web. Cependant, d'après mes recherches, j'ai l'impression que les microformats ne sont pas recommandés (ou du moins méprisés par certains). Au lieu de cela, RDF semble être le moyen préféré pour représenter des informations riches en sémantique.Quelle est l'alternative de RDF au format hCalendar de Microformat?

Cependant, je suis confondu par RDF. Je ne sais même pas par où commencer. Les microformats fournissent un easy to understand guide pour l'utilisation du format hCalendar. RDF, d'autre part, est écrit en utilisant le langage des gens de la lune.

Existe-t-il une alternative RDF à hCalendar? Y at-il une ressource qui décrit comment l'implémenter? Devrais-je continuer avec hCalendar, car il est facile à mettre en œuvre?

Répondre

2

Recherche google simple soulevée a spec written in that moonlanguage, qui comprend un draft XSL from hCalendar to RDF calendar. Le langage de la lune qui s'y trouve semble en fait assez raisonnable pour ce langage de lune, alors je vous suggère de parler couramment.

Le problème majeur que la plupart des gens ont, c'est que RDF est tellement sacrément bizarre. Donc, voici une amorce de trois règles.

  1. Les documents RDF décrivent un graphique qui décrit des éléments.
  2. Toutes les flèches/noeuds sont décrits en termes de « triplets », qui sont « sujet, prédicat, objet », (par exemple « Ball » « HasColor » « Red »)
  3. Tout est décrit en termes de URIs. (Par exemple < http://d8uv.org/about/id> < http://xmlns.com/foaf/spec/mbox> < mailto:. [email protected]>

Avec cela dans votre arsenal, alors il devrait être beaucoup plus facile de tirer le sens de la moonlanguage Notez que je ne dis pas " facile », parce que, encore une fois, RDF est

sacrément bizarre. Mon conseil personnel est d'oublier la notion, et le bâton avec les microformats. Ils sont assez sémantique, et ne vous conduire à la folie. (Le type de folie qui conduit les gens à faire des choses comme RDF/XML)

+0

Merci beaucoup uch pour la réponse. En aparté, une autre question m'a conduit à cette - http://www.youtube.com/watch?v=ldl0m-5zLz4 - qui est une introduction douce à RDFa. –

+0

Un autre lien utile - SchemaWeb - http://www.schemaweb.info/ - liste certains des vocabulaires RDF les plus populaires. –

+0

Je ne trouve pas de grands adeptes du calendrier RDF, bien qu'il y ait plusieurs adopteurs notables de hCalendar (Yahoo !, Wikipedia, Google). Une autre note, les préoccupations d'accessibilité ont été soulevées à propos de l'utilisation fréquente hCalendar de . http://www.sitepoint.com/blogs/2008/06/25/bbc-rejects-hcalendar-microformat-because-of-accessibility-concerns/ –

Questions connexes