www.wikidata.de-de.nina.az
Mikroformate sind ein Markup Format zur semantischen Annotation von HTML oder XHTML Mittels Mikroformat Annotation vorgenommene Feinstrukturierungen konnen leicht aus Webseiten extrahiert werden und machen weiteren Programmen etwa Suchmaschinen die Bedeutung des Seiteninhalts verstandlich ohne diesen dabei zu verandern microformats LogoJedes Mikroformat wurde fur ein spezielles Themen oder Wissensgebiet entwickelt So gibt es Mikroformate fur Termine fur Kontaktinformationen und fur soziale Beziehungen Inhaltsverzeichnis 1 Beispiele 2 Einteilung 3 Verbreitung 4 Alternativen 5 Literatur 6 Weblinks 7 EinzelnachweiseBeispiele BearbeitenDie bisher vorhandenen X HTML Standards erlauben minimale semantische Annotationen durch folgende Attribute rel von relationship Vorwartsbeziehung in einem anchor Element lt a href rel gt lt a gt Beschreibung der Zieladresse rev von reverse relationship Ruckwartsbeziehung Gegenteil der Vorwartsbeziehung Beschreibung des referenzierenden Dokuments Obsolet seit HTML5 class weist einem Element einen Klassennamen oder einen Satz von Klassennamen zu Beispiel normalerweise werden Kontaktinformationen in HTML als einfache Elemente dargestellt lt div gt lt div gt Max Mustermann lt div gt lt div gt Musterfirma lt div gt lt div gt 01234 56789 lt div gt lt a href http example com gt http example com lt a gt lt div gt Der folgende Quelltext ist mit dem Mikroformat hCard ausgezeichnet und als class vcard eingebunden lt div class vcard gt lt div class fn gt Max Mustermann lt div gt lt div class org gt Musterfirma lt div gt lt div class tel gt 01234 56789 lt div gt lt a class url href http example com gt http example com lt a gt lt div gt Hier werden spezifische class Attribute verwendet fur den Namen fn die Organisation org die Telefonnummer tel sowie die Internetadresse url So ist es einer Software z B Browser Plug ins oder Suchmaschinen moglich die Information auszulesen und sie an andere Anwendungen wie Adressbucher oder Routenplaner zu ubergeben In dem Beispieltext Der Treffpunkt befindet sich bei 24 31 14 09 ist aus dem Kontext verstandlich dass es sich um ein Paar Koordinaten handelt Indem diese Daten mit HTML Klassennamen ausgezeichnet werden sind Softwareagenten in der Lage die Werte zu erkennen und weiterzuverarbeiten um sie etwa an ein GPS Gerat zu exportieren oder die Koordinaten auf einer Karte darzustellen In diesem Beispiel werden die Klassennamen h geo p latitude und p longitude des Mikroformats Geo verwendet Der Treffpunkt befindet sich bei lt span class h geo geo gt lt span class p latitude latitude gt 24 31 lt span gt lt span class p longitude longitude gt 14 09 lt span gt lt span gt Beachte Die Klassennamen geo latitude und longitude sind fur die Ruckwartskompatibilitat mitaufgefuhrt Einteilung BearbeitenMikroformate lassen sich in zwei Gruppen einteilen elementare und zusammengesetzte Formate 1 Zu den elementaren Mikroformaten zahlen etwa rel license rel nofollow kennzeichnet einen Link der nicht zur Berechnung der Linkpopularitat der verlinkten Seite benutzt werden soll rel tag XFN und XOXO Zusammengesetzte Mikroformate bauen auf den elementaren auf und konnen komplexere und umfangreichere Aufgaben losen 2 Zu den zusammengesetzten Mikroformaten gehoren u a geo hCalendar fur die Auszeichnung von Kalender und Veranstaltungsdaten hCard zeichnet Kontaktinformationen aus in HTML Code als vcard bezeichnet und xFolk 1 Verbreitung BearbeitenMikroformaten entstanden um 2005 in der Bemuhung relevante Daten sowohl maschinenlesbar als auch direkt fur Benutzer lesbar aufzubereiten Zur Verbreitung wurde von Dan Cederholm zusammen mit Tantek Celik am 20 Juni 2005 das Projekt microformats org gegrundet Den Anstoss gab das Unternehmen Technorati das sich mit der Technik von Suchmaschinen befasst und auch die Suchmaschine kitchen technorati com fur microformats betreibt Fur verschiedene Browser wie Firefox Chrome Internet Explorer und Safari existieren Browser Plug ins die einzelne Mikroformate auswerten konnen 3 Ein verbreitetes Mikroformat ist nofollow Mittlerweile existieren zahlreiche Tools die Autoren bei der Auszeichnung mit Mikroformaten unterstutzen 1 Alternativen BearbeitenRDFa ist ein ahnlicher 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 geringfugig erweitert RDFa ist etwas schwieriger zu schreiben als Mikroformate dafur aber ausdrucksstarker da man nicht auf bestimmte Themengebiete beschrankt ist sondern mittels geeigneter Ontologien Dinge aus allen Gebieten beschreiben kann Microdata ist eine von WHATWG entwickelte Alternative zum Mikroformat Microdata stellt keine Semantik zur Verfugung d h Webentwickler konnen ein eigenes Vokabular benutzen Die Verwendung eines etablierten Vokabulars wird jedoch befurwortet da dies die Wiederverwendung von Inhalten vereinfacht Literatur BearbeitenJohn Allsopp Microformats empowering your markup for Web 2 0 Friendsof Berkeley Kalifornien 2007 ISBN 978 1 59059 814 6 Florian Beer Microformats Semantik fur jedermann Das semantische Web und wie Microformats die Entwicklung vorantreiben werden VDM Verlag Wien Osterreich 2008 ISBN 978 3 8364 9221 8 Florence Maurice Microformats Semantik fur Webseiten entwickler press Munchen Deutschland 2009 ISBN 978 3 86802 017 5 Weblinks Bearbeitenmicroformats org Projektwebsite englisch mit wiki Microformats Cheat Sheet PDF 78 kB eine Ubersicht der Mikroformat Tags englisch RDFa PrimerEinzelnachweise Bearbeiten a b c Carsten M Schulze Was sind Mikroformate und wozu braucht man sie in Patrick Danowski und Julia Bergmann Hrsg Handbuch Bibliothek 2 0 de Gruyter 2010 ISBN 311023209X S 129ff Mikroformate Erweiterung von HTML microformats org Abgerufen von https de wikipedia org w index php title Mikroformat amp oldid 237059802