FOAF und hCard im Vergleich

FOAF oder anderes xml hCard Beschreibung
foaf:Agent n.a. Eine Art Oberbegriff für alle Arten von was-auch-immer, das Irgendwas tun kann. Für Personen, Organisationen, Gruppen o.Ä. sollten besser die entsprechenden Unterklassen verwendet werden.
foaf:Person n.a. Eine Person. Dabei ist es unerheblich, ob es sich um eine lebende, tote, historische, fiktive oder sonstige Person handelt. Die Verwendung von address und hCard Markup impliziert, daß es sich bei den Informationen um solche über eine Person handelt.
foaf:name fn Voller Name einer Person, wie z.B Vorname und Nachname, eventuell auch Titel und andere Namenszusätze.
foaf:nick nickname Ein Spitzname, Alias o.Ä., wie es z.B. in Foren, Chat oder Blogs genutzt werden kann.
foaf:title title Ein Titel (Dr., Dipl-Ing., ...)
foaf:homepage url Die url der Webpräsenz dieser Person.
foaf:mbox email Die e-mail Adresse dieser Person. In hCard kann die Art der Mailbox näher bestimmt werden (type=...). Mehrere Mailboxen sind möglich.
foaf:sha1sum n.a. Eine Prüfsumme (Hash) der ersten Mailboxadresse, dient als ID dieser Person.
foaf:img photo Ein Bild, das in sehr direktem Zusammenhang mit der Person steht. Also i.d.R. ein Photo dieser Person.
foaf:depiction photo Ähnlich wie img, aber allgemeiner. Es bezeichnet irgendeine Art von visueller Repräsentation der Person.
foaf:surname family-name (?) Der Familienname? FOAF ist derzeit noch am Testen!
foaf:family_name family-name Der Familienname (Test)
foaf:givenname given-name Der Vorname.
foaf:firstName given-name Der Vorname.

Für die übrigen FOAF Properties gibt es keine Entsprechungen in hCard, und umgekehrt gibt es für eine Reihe von hCard Properties auch keine Entsprechungen in FOAF. Glücklicherweise kann man, xml namespaces sei Dank, die fehlenden hCard Informationen in die FOAF-Datei einbinden Dazu gibt es eine Empfehlung des Web Consortiums. Eine vollständige Implementierung der persönlichen Daten als FOAF RDF Datei beinhaltet also auch einige Informationen des vCard namespaces. Dublin Core ist nicht direkt vergleichbar, dazu gibt es zu wenig Überschneidungen.