hCards: microformats op je website

Wat zijn microformats?

Microformats zijn een manier om, op een gemakkelijke en subtiele manier, meer betekenis te geven aan XHTML code. Ze zorgen dat jouw XHTML code leesbaar is voor mens én machine. Voordeel? Data zit niet meer vast in XHTML code maar kan worden gelezen, en verwerkt, door allerhande toepassingen.

Hoe werkt het precies?

De werking van microformats wordt misschien best uitgelegd aan de hand van een simpel voorbeeld. In dit voorbeeld zien we hoe je een simpele hCard kunt aanmaken (hCard, de microformat versie van vCard).

XHTML zonder microformats

<div>
<h2>Jelle Desramaults</h2>
<p>Zaakvoerder van <a href="http://www.gorilla-webdesign.be">Gorila webdesign</a>
</p>
</div>

XHTML met microformats

<div class="vcard">
<h2 class="fn">Jelle Desramaults</h2>
<p><span class="role">Zaakvoerder</span> van <a class="org url" href="http://www.gorilla-webdesign.be">Gorila webdesign</a>
</p>
</div>

Door enkele class atributen toe te voegen aan de bestaande XHTML krijgt die plots een stuk meer betekenis. De meeste microformats werken met class atributen, maar ook rel en rev attributen (op a elementen) worden gebruikt.

Verwerking van data:

Nu hebben we wel betekenisvolle code, maar hoe kan de data uit de pagina worden gelicht? In de nabije toekomst zou de webbrowser deze taak op zich moeten nemen, maar voorlopig moeten we ons behelpen met extra software:

  • Operator , een firefox plugin waarmee je microformats van een pagina kunt plukken en verwerken (opslaan in Adress book, Outlook, Google calendar, ...)
  • X2V, distileert automatisch hCard (en hCalendar) uit een URL, en biedt een vCard aan.

Microformats op Gorilla-webdesign.be

We gebruiken microformats (hCard) op onze team, en contact pagina.

Andere microformats

Meer lezen

Reacties

1

De vraag is: maak je het door microformats (vooral hCards) niet makkelijker voor spammers om wereldwijd contactgegevens te gaan harvesten?

2

Spammen via microformats kan je op verschillende manieren:

1) Spammers kunnen hCards harvesten en op die manier E-mail spam versturen.

Dit soort spam tegen gaan lijkt me een beetje een verloren zaak, spammers zullen altijd wel een manier vinden om E-mail adressen te harvesten (of ze nu in een microformat zitten of niet).

De strijd tegen dit soort spam zal moeten worden geleverd door Spam filters op mailservers (wij zitten bij Gmail, dus ik heb persoonlijk heel weinig last van e-mail spam – andere mensen hebben natuurlijk minder geluk).

2) Spammers kunnen hCards gebruiken in comment spam, en zich op die manier “laten” harvesten (door sites zoals technorati). Voorbeeldje van comment spam met microformats.

“Gewone” comment spam kan momenteel worden tegengegaan door het gebruik van rel=’nofollow’ (links met een rel=”nofollow” attribuut worden niet gevolgd door Google). Een rel=”noharvest” attribuut (of iets dergelijks) zou kunnen worden gebruikt om te vermijden dat Microformat spam wordt ge-harvest.

In ieder geval vind ik microformats té interessant om mij te laten afschrikken door spammers.

3

John allsop beantwoordt dezelfde vraag. (onderaan, bij comments).

4

Great! Thank you very much! I always wanted to write in my blog something like that. Can I take part of your post to my site? Of course, I will add backlink? Regards

Geef je mening… don't be shy

  • http://

Feed the primates

Wij hebben grote honger naar nieuwe projecten. Ook voor uw project leggen wij de lat heel hoog. Samenwerken? Stuur een berichtje. Of bel 09 395 02 51.

Een idee voor een nieuw project? We zijn benieuwd