Mikrodaten und RDFa

Wie in der Einleitung zum Abschnitt über Mikrodaten bereits erwähnt, sind Mikrodaten, obwohl vom Konzept her schlüssig und universell, derzeit noch von der Standardisierung durch das W3-Konsortium ausgeschlossen. Der Grund ist der starke Einfluss von Interessensvertretern der RDF-basierten Metadaten. Diese haben im März 2010 bewirkt, dass das Kapitel über Mikrodaten aus der HTML5-Spezifikation des W3-Konsortiums in ein eigenes, separates Dokument ausgelagert wurden.

Prinzipiell schenken sich Mikrodaten und RDFa (die HTML/XHTML-Implementierung von RDF) nichts. Die wichtigsten Features von RDF sind jedenfalls mit Mikrodaten realisierbar:

  • Das explizite Auszeichnen eines Containers eines Daten-Sets ist möglich (itemscope-Attribut, in RDFa häufig implizit definiert durch rel oder typeof).
  • Das explizite Angeben einer URL, die ein Profil für das Daten-Set enthält, ist möglich (itemtype-Attribut, in RDFa realisiert durch typeof).
  • Das Deklarieren von Eigenschaften ist möglich (itemprop-Attribut, in RDFa realisiert durch property, rel und rev),
  • Das Verbergen von Werten vor dem im Browser ausgegebenen Inhalt ist möglich (z.B. durch die Verwendung von <meta>-Tags oder wenn der Wert aus einem Attribut wie href oder src gelesen wird — in RDFa wird dafür content oder resource verwendet).

Allerdings gibt es auch fortgeschrittene Features bei RDFa, die von Mikrodaten bislang nicht unterstützt werden, z.B. die Angabe von Datentypen bei Eigenschaften.

Letztlich ist es bei HTML5 weitgehend eine Geschmacks- und vielleicht auch eine Ideologie-Frage, welches Konzept man bevorzugt, wenn man sich dafür entscheidet, Webseiteninhalte mit Metadaten bestimmter Vokabularien im Text zu versehen. Der führende Suchmaschinen-Anbieter Google unterstützt jedenfalls alle drei Formate: Mikrodaten, Mikroformate und RDFa.

 


Korrekturen, Hinweise und Ergänzungen
Bitte scheut euch nicht und meldet, was auf dieser Seite sachlich falsch oder irreführend ist, was ergänzt werden sollte, was fehlt usw. Dazu bitte oben aus dem Menü Seite den Eintrag Diskutieren wählen. Es ist keine Anmeldung erforderlich, um Anmerkungen zu posten. Unpassende Postings, Spam usw. werden allerdings kommentarlos entfernt.

Sofern nicht anders angegeben, steht der Inhalt dieser Seite unter Lizenz Creative Commons Attribution-ShareAlike 3.0 License