Information Technology Reference
In-Depth Information
zum entsprechenden Standard. Bei vCard und vEvent zeigt sich die enge Be-
ziehung zwischen Microdata und Microformats, verweisen doch beide Profile
direkt dorthin:
http://microformats.org/profile/hcard
»
»
http://microformats.org/profile/hcalendar#vevent
Versuchen wir nun, ein vEvent für das Konzert in unserem Blog-Eintrag zu ko-
dieren. Dazu müssen wir den richtigen itemtype hinzufügen und dann gemäß
der Vorgabe der hcalender-Spezifikation die itemprop -Attribute befüllen:
<article itemscope
itemtype = http://microformats.org/profile/hcalendar#vevent >
<time itemprop=dtstart
datetime="2010-02-23T20:30:00+01:00">
Dienstag, 23. Februar 2010, kurz vor halb neun Uhr abends
</time> ...
<span itemprop=location>Deutschen Theaters</span> in
<span itemprop=location>Fröttmaning bei München</span>...
<span itemprop=summary>Orchestrion</span> ...
</article>
Kopieren wir dieses Microdata-Fragment in den Microdata-Viewer, sehen wir
neben der JSON-Notation auch eine weitere Ausgabeoption, diesmal im iCal -
Format, das sich nahtlos in den eigenen Kalender importieren ließe.
BEGIN:VCALENDAR
PRODID:jQuery Microdata
VERSION:2.0
BEGIN:VEVENT
DTSTAMP;VALUE=DATE-TIME:2010825T10497Z
DTSTART;VALUE=DATE-TIME:20100223T203000+0100
LOCATION:Deutschen Theaters
LOCATION:Fröttmaning bei München
SUMMARY:Orchestrion
END:VEVENT
END:VCALENDAR
Als Basis für die Konvertierung von Microdata in das iCal -Format dient Philip
Jägenstedts JavaScript-Bibliothek microdatajs, die zugleich auch Herzstück
des Microdata-Viewers ist. Online steht sie unter folgendem Link zum Herun-
terladen bereit:
»
http://gitorious.org/microdatajs
Search WWH ::




Custom Search