hKalender

hCalendar (stenografi for HTML iCalendar ) er en Microformat- standard beregnet på å vise en XHTML- semantisk representasjon av iCalendar- formatet angående informasjon om en hendelse på websider .

Det tillater analyseverktøy (for eksempel andre nettsteder eller Firefox Operator-utvidelse ) for å hente ut detaljene i hendelsen, og vise dem ved hjelp av et annet nettsted, indeksere dem eller søke etter dem, eller laste dem inn i et dagbokadministrasjons- eller avispubliseringsprogram.

Dette lar brukerne enkelt kopiere eller abonnere på hendelser ved bruk av en hCalendar til iCalendar-konverteringstjeneste.

Eksempler

Eksempel 1

<div class="vevent"> <div class="summary">Rock en Seine</div> <abbr class="dtstart" title="20070824">24</abbr> - <abbr class="dtend" title="20070827">26 août 2007</abbr> <div class="location">Domaine National de Saint Cloud, Saint Cloud, France</div> <a class="url" href="http://www.lastfm.fr/event/183366">Lien permanent</a> </div>

Bruken av elementet abbrpresenterer en forkortet dato som kan leses av leseren uten å glemme attributtet "tittel" som vil avsløre en presis dato som kan leses av en maskin i henhold til ISO 8601-standarden.

Eksempel 2: Berik en hendelse med hCalendar

La oss forestille oss dette semi-fiktive eksemplet:

La version anglaise de Wikipédia fut lancée le 15 janvier 2001 lors d'une partie de 14h00 à 16h00 chez Jimmy Wales (plus d'information).

HTML-merkingen kan være:

<p> La version anglaise de Wikipédia fut lancée le 15 janvier 2001 lors d'une partie de 14h00 à 16h00 chez Jimmy Wales (<a href="http://fr.wikipedia.org/wiki/Histoire_de_Wikip%C3%A9dia">plus d'information</a>). </p>

Vi kan legge hCalendar markering ved hjelp av HTML-elementer span og klasser vevent , summary, dtstart(startdato) dtend(sluttdato), locationog url :

<p class="vevent"> La <span class="summary">version anglaise de Wikipédia fut lancée</span> le 15 janvier 2001 lors d'une partie de <abbr class="dtstart" title="2001-01-15T14:00:00+6:00">14h00</abbr> à <abbr class="dtend" title="2001-01-15T16:00:00+6:00">16h00</abbr> chez <span class="location">Jimmy Wales</span> (<a class="url" href="http://fr.wikipedia.org/wiki/Histoire_de_Wikip%C3%A9dia">plus d'informations</a>) </p>

Legg merke til bruken av elementet for abbrå inneholde dato- og tidsformatet som kan leses av ISO 8601- maskiner for start- og sluttidspunktet.

Eksklusive sluttdatoer

For datoer som inneholder en hel dag, der ingen tid er spesifisert, skal sluttdatoen registreres som eksklusiv (det vil si dagen etter at arrangementet avsluttes). For eksempel :

<abbr class="dtend" title="2008-02-01">31 janvier 2008</abbr>

Tilgjengelighetsproblemer

Det er reist problemer om bruken av elementet abbr(ved bruk av "abbr-design-mønsteret" som ovenfor) som forårsaker tilgjengelighetsproblemer, ikke bare for brukere av skjermlesere og muntlige nettlesere. Arbeidet pågår for å finne en alternativ metode for å presentere ISO8601 dato-tid informasjon. Dette er spesielt problematisk for eksklusive sluttdatoer (se eksemplet ovenfor).

Geo

Den geo-mikro er en del av den hCalendar spesifikasjon, og det er ofte brukt til å omfatte koordinatene for posisjonen til situasjonen i et hCalendar.

Attributter

For en fullstendig liste over attributter, se hCalendar Anti-Dryer.

Brukere

Noen kjente organisasjoner og andre nettsteder som bruker hCalendar:

Referanser

  1. Web Standards Project, hAccessibility: Forkortelser i Microformats
  2. “  Abbr design pattern · Microformats Wiki,  ”microformats.org (åpnet 4. mai 2016 )
  3. Microformats Wiki: hjelpemiddelteknologi
  4. “  hcalendar-cheatsheet-no · Microformats Wiki  ” , på microformats.org (åpnet 4. mai 2016 )

Eksterne linker

For en fullstendig liste over hCalendar-klassenavn, mer informasjon om hCalendar-spesifikasjonen og tilgang til hCalendar til iCalendar-konverteringstjenester, se: