hCalendar je mikroformat – skupek definiranih razredov HTML – za objavljanje koledarskih vnosov v jeziku (X)HTML.[1] To doseže s preslikavo lastnosti in vrednosti standarda iCalendar s HTML razredi in atributi rel. Omogoča orodjem za razčlenjevanje, da izluščijo te podatke in jih indeksirajo za iskanje, prikažejo ali naložijo v uporabnikov koledar.

V hCalendar je vključen tudi mikroformat Geo za vključevanje koordinat kraja dogodka.[2]

Zgled

uredi

Delno izmišljen zgled:

   Angleška Wikipedija je bila zagnana
   15. januarja 2001 z zabavo med 
   14. in 16. uro v 
   hiši Jimmyja Walesa
   (več o tem).

V jeziku HTML se to zapiše

<p>
   Angleška Wikipedija je bila zagnana
   15. januarja 2001 z zabavo med 
   14. in 16. uro v 
   hiši Jimmyja Walesa
   (<a href="https://sl.wikipedia.org/wiki/Zgodovina_Wikipedije">več o tema>)
p>

hCalendar se lahko doda z uporabo elementov span in razredov vevent, summary, dtstart (začetni datum), dtend (končni datum), location in url:

<p class="vevent">
    <span class="summary">Angleška Wikipedija je bila zagnanaspan> 
    15. januarja 2001 z zabavo med 
    <abbr class="dtstart" title="2001-01-15T14:00:00+06:00">14.abbr> in
    <abbr class="dtend" title="2001-01-15T16:00:00+06:00">16. uroabbr> v 
    <span class="location">hiši Jimmyja Walesaspan> 
    (<a class="url" href="https://sl.wikipedia.org/wiki/Zgodovina_Wikipedije">več o tema>)
p>

Element abbr je uporabljen za prikaz časa začetka in konca v strojno berljivem formatu datuma po standardu ISO 8601. Obstajajo pomisleki glede uporabe tega elementa zaradi čitljivosti, med drugim pri uporabnikih tehnologij za branje z zaslona.[3][4] Novejši mikroformat h-event namesto tega uporablja element time, ki je del specifikacije HTML5:

 class="dt-start" datetime="2013-06-30 12:00">30. junij 2013, 12:00

Sklici

uredi
  1. ↑ Sikos, Leslie (2011). Web Standards: Mastering HTML5, CSS3, and XML. Apress. str. 254–255. ISBN 978-1430240419.
  2. ↑ »Sustainability of Digital Formats: Planning for Library of Congress Collections«. Kongresna knjižnica. Pridobljeno 3. decembra 2025.
  3. ↑ Web Standards Project, hAccessibility: Abbreviations in Microformats
  4. ↑ Microformats Wiki: Assistive Technology

Zunanje povezave

uredi