Si no pots publicar la teva agenda en un format estàndard et recomanem que, com a mínim, utilitzis en el codi font etiquetes que ens permetin identificar la data d’inici, la localització… d’aquesta manera podrem saber amb fiabilitat màxima el tipus de dada que és.
Hi ha vàries propostes des de diferents bandes per estandarditzar la manera en que s’indica un esdeveniment. Te’n mostrem un parell d’exemples que et poden ser útils:
Schema.org
Schema.org està basat en uns noms específics que afegim al nostre codi HTML. A les etiquetes HTML els afegim un atribut que descriu de quin tipus de dada es tracta. L’atribut que fa servir schema.org és itemprop.
Per exemple, per indicar la data d’inici:
<p itemprop="startDate" content="2016-04-21T20:00">21 d'abril de 2016, a les 8 del vespre</p>
Si us hi fixeu, en aquest cas a més s’ha indicat la data amb un format estàndard en el codi, d’aquesta manera evitem confusions. També és una pràctica molt recomanable perquè intentar deduir-la del text redactat pot comportar confusions.
Els noms dels elements que proposen des de shema.org varien una mica dels de microformats. Per exemple:
- description: descripció
- image: adreça de la imatge
- name: títol
- url: adreça web amb la informació de l’esdeveniment
- location: lloc
- startDate: data d’inici
Teniu més informació a: http://www.schema.org/Event
A més, podeu filar més prim amb la localitació, emprant els elements que proposen per a localitzacions: http://www.schema.org/Place
Microformats
La idea de fons és la mateixa del cas anterior, però en aquest cas en comptes de itemprop fan servir un class específic per a cada tipus d’element. Per exemple, la data d’inici quedaria de la següent manera:
<span class="dtstart">2005-06-20</span>
O la localització la indicaríem així:
<span class="location">Argent Hotel, San Francisco, CA</span>
Aquests noms no són casuals, sinó que responen a una proposta de format estàndard, que en aquest cas podeu trobar aquí:
http://microformats.org/wiki/hcalendar
Els noms dels elements més habituals que podeu fer servir són:
- dtstart: data d’inici
- summary: títol, o breu resum
- location: lloc
- url: adreça web amb la informació de l’esdeveniment
- category: categoria
- description: descripció
- geo (latitude, longitude): coordenades georgràfiques. És interessant tenir-les per poder situar amb preció els esdeveniments al mapa.
- photo: adreça on hi ha una imatge relacionada
Més informació
En aquest enllaç de Google hi trobareu més informació sobre altres formats d’esdeveniments, i els avantatges de fer-los servir:
http://support.google.com/webmasters/bin/answer.py?hl=en&answer=164506