RDFa mit FOAF und Dublin Core

Samstag, den 15. November 2008

Mit dem Ziel, mehr Semantik auf diese Seite zu bekommen, habe ich zunächst mit der Umstellung auf XHTML+RDFa begonnen. Das ermöglicht mir dem Inhalt Metadaten in bekannten Notationen wie FOAF oder Dublin Core beizufügen. Extrahiert man RDFa nun wieder, erhält man folgenden XML-Schnippsel, welcher z.B. eine Beschreibung der Artikel in Dublin Core beinhaltet:

<rdf:RDF>
...
<rdf:Description
 rdf:about="http://www.jenkner.org/../django-templates/">
 <dc:title>Django Templates</dc:title>
 <dc:date>2008-10-18T19:58:36Z</dc:date>
</rdf:Description>
...
</rdf:RDF>

Congnition Services erlaubt noch andere Spielereien. So entsteht bei All contacts as vCard eine vCard aus einer Website. Empfehlenswert im Zusammenhang mit FOAF ist der Artikel First steps in RDFa: Creating a FOAF profile von Mark Birbeck. Als weitere wichtige Anlaufstelle ist das RDAa Wiki zu nennen. Hier sind Tools gelistet, die den Umgang mit RDFa erleichtern.

Der Beitrag wurde am 15.11.2008 unter dem Titel “RDFa mit FOAF und Dublin Core” veröffentlicht. Schlagwörter: