„Mikroformat“ – Versionsunterschied
[ungesichtete Version] | [ungesichtete Version] |
Keine Bearbeitungszusammenfassung |
ff 3, sourcecode aus en |
||
Zeile 1: | Zeile 1: | ||
⚫ | '''Mikroformat''' ist ein [[Markup]]-Format zur [[Semantik|semantischen]] [[Annotation]] von [[HTML]] oder [[XHTML]]. Mikroformat-Annotationen können leicht aus [[Webseite]]n extrahiert werden und machen weiteren [[Computerprogramm|Programm]]en (etwa [[Suchmaschine]]n) die Bedeutung des Seiteninhalts verständlich. |
||
[[Bild:microformat-logo.png|right]] |
|||
⚫ | |||
⚫ | |||
⚫ | |||
* ''class'' |
* ''class'' |
||
* ''rel'' |
* ''rel'' |
||
Zeile 10: | Zeile 8: | ||
Jedes Mikroformat wurde für ein spezielles Themen- oder Wissensgebiet entwickelt. So gibt es Mikroformate für Termine, für Kontaktinformationen und für soziale Beziehungen. |
Jedes Mikroformat wurde für ein spezielles Themen- oder Wissensgebiet entwickelt. So gibt es Mikroformate für Termine, für Kontaktinformationen und für soziale Beziehungen. |
||
== Quelltext == |
|||
⚫ | |||
Kontaktinformationen werden normalerweise in html als einfache Elemente dargestellt: |
|||
<source lang="xml"> |
|||
<div> |
|||
<div>Joe Doe</div> |
|||
<div>The Example Company</div> |
|||
<div>604-555-1234</div> |
|||
<a href="http://example.com/">http://example.com/</a> |
|||
</div> |
|||
</source> |
|||
Dieser Quelltext mit dem Mikroformat hCard ausgezeichnet: |
|||
⚫ | |||
<source lang="xml"> |
|||
<div class="vcard"> |
|||
<div class="fn">Joe Doe</div> |
|||
<div class="org">The Example Company</div> |
|||
<div class="tel">604-555-1234</div> |
|||
<a class="url" href="http://example.com/">http://example.com/</a> |
|||
</div> |
|||
</source> |
|||
Hier werden für den Name (fn), die Organisation (org), die Telefonnummer (tel) und die Internetadresse (url) spezifische definierte <code>class</code>-Attribute verwendet und der ganze Bereich als class="vcard" eingebunden. |
|||
So ist es einer Software, z.B. Browserplugins oder Suchmaschinen, möglich die Information auszulesen und diese an andere Anwendungen wie Adressbücher oder Routenplaner zu übergeben. |
|||
== Verbreitung == |
|||
⚫ | Zur Verbreitung wurde von ''Dan Cederholm'' zusammen mit ''Tantek Çelik'' am [[20. Juni]] [[2005]] das Projekt ''microformats.org'' gegründet. Den Anstoß gab das Unternehmen [[Technorati]], das sich mit der Technik von Suchmaschinen befasst und auch die [[Suchmaschine]] kitchen.technorati.com für microformats betreibt. |
||
Derzeit gibt es die zwei Browserplugins ''Operator'' und ''Tail'' für Mozilla Firefox. [[Versionsgeschichte Mozilla Firefox|Firefox 3]] wird nativ mit Microfromats umgehen können<ref>[http://pixelsebi.com/2007-01-03/firefox-3-microformats-infobroker/ Firefox 3 - Microformats Infobroker]</ref>. |
|||
⚫ | |||
[[RDFa]] ist ein ähnlicher Ansatz, bei dem [[Resource Description Framework|RDF]] (das aus dem [[Semantisches Web|semantischen Web]] bekannte ''Resource Description Framework'' zur Annotation beliebiger Ressourcen) in (X)HTML eingebettet wird. Dazu wurde jedoch die (X)HTML-[[Syntax]] geringfügig erweitert. RDFa ist etwas schwieriger zu schreiben als Mikroformate, dafür aber ausdrucksstärker, da man nicht auf bestimmte Themengebiete beschränkt ist, sondern mittels geeigneter [[Ontologie (Informatik)|Ontologien]] Dinge aus allen Gebieten beschreiben kann. |
[[RDFa]] ist ein ähnlicher Ansatz, bei dem [[Resource Description Framework|RDF]] (das aus dem [[Semantisches Web|semantischen Web]] bekannte ''Resource Description Framework'' zur Annotation beliebiger Ressourcen) in (X)HTML eingebettet wird. Dazu wurde jedoch die (X)HTML-[[Syntax]] geringfügig erweitert. RDFa ist etwas schwieriger zu schreiben als Mikroformate, dafür aber ausdrucksstärker, da man nicht auf bestimmte Themengebiete beschränkt ist, sondern mittels geeigneter [[Ontologie (Informatik)|Ontologien]] Dinge aus allen Gebieten beschreiben kann. |
||
== |
== Quellen == |
||
<references/> |
|||
== Weblinks == |
|||
* [http://microformats.org/ microformats.org], die offizielle Website zu Mikroformaten (englisch) |
|||
* [http://microformats.org |
* [http://microformats.org/ microformats.org] Website (englisch) mit [http://microformats.org/wiki/ wiki] |
||
* [http://suda.co.uk/projects/microformats/cheatsheet/microformats.cheatsheet.pdf Microformats Cheat Sheet], eine Übersicht der Mikroformat-Tags (englisch) |
* [http://suda.co.uk/projects/microformats/cheatsheet/microformats.cheatsheet.pdf Microformats Cheat Sheet], eine Übersicht der Mikroformat-Tags (englisch) |
||
* [http://blog.no-panic.at/projects/microformats-thesis Das semantische Web und wie Microformats die Entwicklung vorantreiben werden], eine Diplomarbeit zum Thema Microformats von Florian Beer |
* [http://blog.no-panic.at/projects/microformats-thesis Das semantische Web und wie Microformats die Entwicklung vorantreiben werden], eine Diplomarbeit zum Thema Microformats von Florian Beer |
||
Zeile 28: | Zeile 54: | ||
* [http://groups.google.com/group/webkompetenz/web/Mikroformate.pdf Mikroformate.pdf], Tutorial von [[Stefan Münz]] zu Mikroformaten (PDF) |
* [http://groups.google.com/group/webkompetenz/web/Mikroformate.pdf Mikroformate.pdf], Tutorial von [[Stefan Münz]] zu Mikroformaten (PDF) |
||
* [http://www.photrax.com Photrax.com,] eine Sammlung georeferenzierter Bilder mit Geo-Mikroformaten (bspw. für Operator Firefox Extension) |
* [http://www.photrax.com Photrax.com,] eine Sammlung georeferenzierter Bilder mit Geo-Mikroformaten (bspw. für Operator Firefox Extension) |
||
* [http://kitchen.technorati.com/search/ kitchen.technorati.com] Suchmaschine für Mikroformate |
|||
[[Kategorie:HTML]] |
[[Kategorie:HTML]] |
||
[[Kategorie:Semantisches Web]] |
[[Kategorie:Semantisches Web]] |
Version vom 1. Februar 2008, 13:45 Uhr
Mikroformat ist ein Markup-Format zur semantischen Annotation von HTML oder XHTML. Mikroformat-Annotationen können leicht aus Webseiten extrahiert werden und machen weiteren Programmen (etwa Suchmaschinen) die Bedeutung des Seiteninhalts verständlich.
Die bisher vorhandenen (X)HTML-Standards erlauben minimale semantische Annotationen durch folgende Attribute:
- class
- rel
- rev
Jedes Mikroformat wurde für ein spezielles Themen- oder Wissensgebiet entwickelt. So gibt es Mikroformate für Termine, für Kontaktinformationen und für soziale Beziehungen.
Quelltext
Kontaktinformationen werden normalerweise in html als einfache Elemente dargestellt:
<div>
<div>Joe Doe</div>
<div>The Example Company</div>
<div>604-555-1234</div>
<a href="http://example.com/">http://example.com/</a>
</div>
Dieser Quelltext mit dem Mikroformat hCard ausgezeichnet:
<div class="vcard">
<div class="fn">Joe Doe</div>
<div class="org">The Example Company</div>
<div class="tel">604-555-1234</div>
<a class="url" href="http://example.com/">http://example.com/</a>
</div>
Hier werden für den Name (fn), die Organisation (org), die Telefonnummer (tel) und die Internetadresse (url) spezifische definierte class
-Attribute verwendet und der ganze Bereich als class="vcard" eingebunden.
So ist es einer Software, z.B. Browserplugins oder Suchmaschinen, möglich die Information auszulesen und diese an andere Anwendungen wie Adressbücher oder Routenplaner zu übergeben.
Verbreitung
Zur Verbreitung wurde von Dan Cederholm zusammen mit Tantek Çelik am 20. Juni 2005 das Projekt microformats.org gegründet. Den Anstoß gab das Unternehmen Technorati, das sich mit der Technik von Suchmaschinen befasst und auch die Suchmaschine kitchen.technorati.com für microformats betreibt.
Derzeit gibt es die zwei Browserplugins Operator und Tail für Mozilla Firefox. Firefox 3 wird nativ mit Microfromats umgehen können[1].
Alternativen
RDFa ist ein ähnlicher Ansatz, bei dem RDF (das aus dem semantischen Web bekannte Resource Description Framework zur Annotation beliebiger Ressourcen) in (X)HTML eingebettet wird. Dazu wurde jedoch die (X)HTML-Syntax geringfügig erweitert. RDFa ist etwas schwieriger zu schreiben als Mikroformate, dafür aber ausdrucksstärker, da man nicht auf bestimmte Themengebiete beschränkt ist, sondern mittels geeigneter Ontologien Dinge aus allen Gebieten beschreiben kann.
Quellen
Weblinks
- microformats.org Website (englisch) mit wiki
- Microformats Cheat Sheet, eine Übersicht der Mikroformat-Tags (englisch)
- Das semantische Web und wie Microformats die Entwicklung vorantreiben werden, eine Diplomarbeit zum Thema Microformats von Florian Beer
- Mikroformate: Konzepte und Grundlagen
- Vortrag zu Mikroformaten
- pixelsebi.com/tag/microformats, ein Blog mit Artikeln zum Thema Microformats. Viele weiterführende und erklärende Inhalte
- http://notizblog.org/tag/microformats, ein weiteres Weblog mit vielen Artikeln zum Thema Microformats.
- Mikroformate.pdf, Tutorial von Stefan Münz zu Mikroformaten (PDF)
- Photrax.com, eine Sammlung georeferenzierter Bilder mit Geo-Mikroformaten (bspw. für Operator Firefox Extension)
- kitchen.technorati.com Suchmaschine für Mikroformate