XHTML Friends Network
XHTML Friends Network (XFN) is a metadata profile used to display personal connections via links on the World Wide Web and in social networks . The profile uses the rel
attribute of a hyperlink to enable humans and machines to describe and recognize personal human contacts in a differentiated manner. XFN was developed by Tantek Çelik , WordPress developers Matthew Mullenweg and Eric Meyer . It is a technology that can be assigned to social software and the semantic web .
use
XFN is an easy way for blog authors to categorize their personal contacts in the blogroll or link collections. For example, you can specify value XFN over a whether one truly knows a contact and has already met once in person (met) if a contact a colleague's (co-worker) , or whether a contact is a friend (friend) . Single or multiple values can be assigned to the attribute of the element in HTML .
rel
<a>
example
Here you can see how one or more values are assigned to the rel
attributes of the hyperlinks . Multiple values can be appended with spaces. These values can be read out again by various programs. These types of programs are called spiders or crawlers .
<a href="http://jane-blog.example.org/" rel="sweetheart date met">Jane</a>
<a href="http://dave-blog.example.org/" rel="friend met">Dave</a>
<a href="http://darryl-blog.example.org/" rel="friend met">Darryl</a>
<a href="http://james-blog.example.com/" rel="met">James Expert</a>
specification
Terms:
- Inverse
- Information is based on reciprocity. If Thomas is a sibling of Daniel, then the reverse automatically applies that Daniel is a sibling of Thomas.
- Transitive
- Information also apply to similar contacts of the other (linked) person. If Thomas states that he lives with Daniel and Daniel states that he lives with Andreas, then it follows that Thomas also lives with Andreas.
Friendship
only one value is possible
- contact
- Someone who you know how to contact, often inversely.
- acquaintance
- Someone you have greeted once, but not (much) more - maybe a short conversation or two. Often inversely.
- friend
- Someone to be friends with . A buddy or good friend you know, often inversely.
Physically
- met
- Someone you've met in person, inversely.
job
- co-worker
- Work colleague or who is employed in the same company. Inverse. Usually transitive.
- colleague
- Colleague / fellow student , inverse, often transitive.
Geographically
only one value is possible
- co-resident
- Roommate . Inverse and transitive.
- neighbor
- Neighbor , perhaps one street or front door further, lives, inversely, often transitive.
family
only one value is possible
- child
- biological child or someone the person has adopted and takes care of. Inverse is parent .
- parent
- Parent - inverse of child .
- sibling
- Sibling . Inverse. Usually transitive.
- spouse
- Spouse . Inverse. Not transitive.
- kin
- A relative who is seen as part of the distant relatives. Inverse, usually also transitive.
Romantic
- muse
- Muse - someone to be inspired by. Not inverse.
- crush
- Crush . Not inverse.
- date
- Someone to go out with. Based on reciprocity; not transitive.
- sweetheart
- Darling - someone with whom one is in an intimate and at least somewhat committed relationship; normally this information occurs only once; inverse, not transitive.
Personally
- me
- A link to yourself at a different url . If this value is given, no further XFN values can be given. Inversion necessary. In a subdirectory, there is an implicit "me" relationship to all of the contents.
See also
Web links
- XFN - XHTML Friends Network
- XFN 1.1 profile (specification)
- XFN Graph - XHTML Friends Network Visualizer
Individual evidence
- ↑ made with XFN Graph - XHTML Friends Network Visualizer
- ↑ Referencing in HTML in the SELFHTML Wiki