Information Technology Reference
In-Depth Information
Vorsicht ist geboten, wenn verschachtelte Items ins Spiel kommen, denn dann
besitzt das betroffene Element auch ein
itemScope
-Attribut, und der Inhalt des
Elements muss eigenständig, quasi als
Top-level
-Item interpretiert werden. Die
Spezifikation trägt dem Rechnung und verlangt, dass in diesem Fall
elem.item-
Value
ein neues Item-Objekt zur Verfügung stellt.
Ein zweiter und letzter Sonderfall betrifft HTML-Elemente, die Sie im Abschnitt
über
itemProp
-Attribute schon als Elemente mit Sonderstatus kennengelernt
haben.
a
,
src
,
time
,
meta
oder
object
fallen in diese Kategorie und belegen
elem
.itemValue
im Gegensatz zur üblichen Praxis mit ihrem
href
-,
src
-,
datetime
-,
content
- oder
data
-Attribut. Die Liste aller Vertreter dieser Kategorie finden
Sie in Tabelle 11.1.
Leider unterstützte zu dem Zeitpunkt, als dieses Buch geschrieben wurde,
noch kein Browser die Microdata DOM-API - ein Manko, das Philip Jägenstedts
JavaScript- Bibliothek
microdatajs
einigermaßen wettmachen kann, erlaubt
diese doch schon jetzt, sich dem Thema Microdata auch von der Scripting-Seite
her zu nähern. Es bleibt abzuwarten, ob Microdata sich endgültig etablieren
kann.