2. Was sind Microformats?
Microformats sind Metadaten.
Crawler von Suchmaschinen und anderen Diensten
können durch Microformats Real-World Objekte wie z.B.
Personen und ihre Verbindung zueinander klar erkennen.
Bsp. Mitarbeiter einer Firma, Schauspieler eines Filmes
5. Wie sieht es aus?
Es gibt mehrere konkurrierende Standards:
● Microformats (h-card, h-calendar, …)
● RDFa
● Schema.org / Microdata (Google, Bing, Yahoo, Yandex)
● WAI-ARIA (Barrierefreiheit, W3 Reccomendation)
● Open Graph
6. Microformats (v2)
● Benutzt festgelegte Vokabular zur
Identifizierung.
● Community-Generiert.
● Neues Vokabular muss erst von der
Community akzeptiert werden.
● HTML4 Transitional und HTML5
7. Microformats Beispiel
<div class="h-card">
<img class="u-photo" alt="photo of Mitchell"
src="https://webfwd.org/content/about-experts/300.mitchellbaker/mentor_mbaker.jpg"/>
<a class="p-name u-url"
href="http://blog.lizardwrangler.com/"
>Mitchell Baker</a>
(<a class="u-url"
href="https://twitter.com/MitchellBaker"
>@MitchellBaker</a>)
<span class="p-org">Mozilla Foundation</span>
<p class="p-note">
Mitchell is responsible for setting the direction and scope of the Mozilla Foundation and
its activities.
</p>
<span class="p-category">Strategy</span>
<span class="p-category">Leadership</span>
</div>
8. Microdata (Schema.org / RDFa)
● Benutzt URIs zur klassifizierung.
● Von Google, Yahoo und Bing initiiert.
● Vokabular kann beliebig erweitert werden
● Nur HTML5 (schema.org)
● HTML4, XML, HTML5 (RDFa)
10. Unterstützung
● Google unterstützt alle Standards, empfiehlt aber
Microdata zu verwenden.
● Bei Blog-Feeds haben sich Microformats durchgesetzt.
● Microformats h-Card und h-Calendar sind ratifizierte
Standards.
● Browser-Unterstützung bisher nur über Plugins.
11. Nur einen Standard verwenden
Google warnte explizit davor, mehr als einen
der drei Standards (Microformat, RDFa,
Schema.org) gleichzeitig pro Objekt zu
verwenden.
(Hat die Warnung aber wieder relativiert.)
Es ist aber schlicht nicht nötig.