hCalendar (Abkürzung für HTML iCalendar ) ist ein Microformat-Standard zum Anzeigen einer semantischen (X) HTML-Darstellung von Kalenderinformationen im iCalendar-Format über ein Ereignis auf HTML-Klassen und rel Attribute.
Mit Hilfe von Analysewerkzeugen (z. B. anderen Websites oder Browser-Add-Ons [1] wie der Firefox-Erweiterung "Operator") können Sie die Details des Ereignisses extrahieren und diese über eine andere Website anzeigen, indexieren oder durchsuchen oder laden zum Beispiel in ein Kalender- oder Tagebuchprogramm. Mehrere Instanzen können als Zeitachsen angezeigt werden.
Beispiel [ edit ]
Betrachten Sie dieses halb erfundene Beispiel:
Die englische Wikipedia wurde gestartet am 15. Januar 2001 mit einer Party aus 14.00 Uhr Jimmy Wales 'Haus (Mehr Informationen).
Die HTML-Markierung könnte Folgendes sein:
< p > Die englische Wikipedia wurde gestartet am 15. Januar 2001 mit einer Party aus 14.00 Uhr Jimmy Wales 'Haus ( < a href = "http://en.wikipedia.org/wiki/History_of_Wikipedia" > > weitere Informationen </ [19659012] a > ) </ p >
Der hCalendar-Zusatz kann mit span
HTML-Elementen und den Klassen vevent
Summary
hinzugefügt werden ] dtstart
(Startdatum), Ende
(Enddatum), Ort
und URL
:
< p Klasse = "vevent" > Die Klasse < span = "summary" > Die englische Wikipedia wurde [/ span gegründet. am 15. Januar 2001 mit einer Party aus [19456521] < abbr Klasse = "dtstart" title = "2001-01-15T14: 00: 00 + 06: 00" ]> 14 Uhr </ abbr > - < abbr Klasse = "dtend" title = "2001-01-15T16: 00: 00 + 06: 00" ]> 16.00 Uhr </ abbr > um < span Klasse = "Standort" > Haus von Jimmy Wales [/ span > ( < eine -Klasse = "url" href = "http://de.wikipedia.org/wiki/History_of_Wikipedia" [19659013]> Weitere Informationen </ a > ) </ p >
Beachten Sie die Verwendung des Elements abbr
um das maschinenlesbare ISO8601-Datum / Uhrzeit-Format für die Start- und Endzeit zu enthalten.
Bedenken bezüglich der Zugänglichkeit [ edit ]
Es wurden Bedenken geäußert [2] dass bei Verwendung des Elements abbr
(unter Verwendung des so- Abbr-Design-Pattern genannt, verursacht auf diese Weise Probleme mit der Zugänglichkeit, nicht zuletzt für Benutzer von Bildschirmlesern und akustischen Browsern. [3] Das neuere h-event-Mikroformat verwendet daher stattdessen das HTML5-Element time
.
<Zeit Klasse = "dt-start" datetime = "2013-06-30 12:00" > 30 th ] Juni 2013, 12:00
Das Geo-Mikroformat ist Teil der hCalendar-Spezifikation und wird häufig verwendet, um die Koordinaten des Ereignisses in einen hCalendar aufzunehmen.
Attribute [ edit ]
Eine vollständige Liste der Attribute finden Sie im hCalendar-Spickzettel.
Zu namhaften Organisationen und anderen Websites, die hCalendar verwenden, gehören:
No comments:
Post a Comment