XFN Implementations

(Difference between revisions)

Jump to: navigation, search
(added new implementation item "MeetListen now supports XFN on profile pages.")
Current revision (23:38, 3 May 2013) (view source)
(authoring publishing: Nvu)
 
(33 intermediate revisions not shown.)
Line 1: Line 1:
-
= XFN Implementations =
+
<entry-title>XFN Implementations </entry-title>
-
In addition to the [http://gmpg.org/xfn/tools XFN Tools] page, here are a few more more recent implementations:
+
In addition to the [http://gmpg.org/xfn/tools XFN Tools] page, this page contains more more recent implementations.
 +
'''Note: we should move all of http://gmpg.org/xfn/tools to here, (re)verify each, and document as either up to date, or obsolete. Perhaps snapshot the entire list (without links) for historical implementation documentation. Then let's redirect gmpg.org/xfn/tools to here.'''
 +
 +
== new implementations ==
The following implementations have been developed which either generate or parse [http://gmpg.org/xfn XFN relationship links]. If you have an XFN implementation, feel free to add it to the '''top''' of this list.
The following implementations have been developed which either generate or parse [http://gmpg.org/xfn XFN relationship links]. If you have an XFN implementation, feel free to add it to the '''top''' of this list.
 +
<!--
-
* [http://meetlisten.com MeetListen] now supports [http://gmpg.org/xfn XFN] on profile pages. (e.g. [http://meetlisten.com/home/friends.php?id=6 MAKACOW-Brazil's]).
+
    Add to the *top* of this list
-
* XFN is implemented on [http://couchsurfing.com CouchSurfing] profiles (e.g. [http://www.couchsurfing.com/people/guaka Guaka's]).
+
 
-
* [http://xfngraph.sourceforge.net XFN Graph] — a multi-platform Java-based tool which creates spider diagrams of XFN relationships from any given starting URL.
+
-->
-
* [http://xfnroll.new-bamboo.co.uk/people/popular XFNRoller] (to be lifestalker.com) XFN spider and browser focused on using blogs to represent individuals. Exports OPML of feeds for lists such as top 10 most popular people.
+
* [http://blog.georgebrock.com/events/open-hack-london-xfn-profile-discovery XFN profile discovery] - A Greasemonkey script that follows rel="me" links from the current page to find a person's other sites and profiles.
-
* [http://flickr.com Flickr] now supports [[hcard|hCard]] and [http://gmpg.org/xfn XFN] on profile pages.  See [http://flickr.com/photos/factoryjoe/113866484/ screenshot of Flickr UI in Flock browser using Flocktails extension - March 17th 2006].
+
* [http://afrigator.com Afrigator] by [[Stii|Stii Pretorius]] - use XFN data found on blog rolls to find friends on Afrigator.com (Screen cast - [http://www.vimeo.com/1110175 http://www.vimeo.com/1110175])
-
* [http://www.webstandards.org/action/dwtf/microformats/ Dreamweaver Extension suite] from the [http://webstandards.org/ Web Standards Project] enables the authoring of XFN links from within Dreamweaver 8.
+
* [http://digg.com/ Digg] by [[SteveWilliams|Steve Williams]] (Example: [http://digg.com/users/sbwms Steve's Digg user profile].)
-
* [http://placenamehere.com/TXP/pnh_mf/ pnh_mf] is a plugin for [http://textpattern.com/ Textpattern] that supports embedding XFN and other microformats in templates and blog posts. Written by [http://placenamehere.com/ Chris Casciano].
+
* [http://donpark.org:3301/ XFN friend finder] by Don Park ([http://www.donpark.org/blog/articles/2008/03/15/my-rss-reader-just-killed-friendfeed blog explanation]).
-
* [http://wiki.www.videntity.org/wiki/Social_Networking_Unlimited Videntity supports XFN].
+
* [http://www.qmpeople.com/ qmpeople] - Generates XFN from address book properties of registered users - e.g. http://www.qmpeople.com/users/laserion
-
* [http://odeo.com ODEO] [http://odeo.com/blog/2005/07/adding-microformats-to-odeo.html publishes] <code>rel="contact"</code> for a user's contacts on their profile page.
+
* [http://textcube.org TextCube] Blogging tool TextCube version 1.6 and later.
-
* [http://www.zaadz.com Zaadz] uses [[hcard|hCard]] and [http://gmpg.org/xfn XFN] for friends on a user's profile page.
+
* [http://code.google.com/apis/socialgraph/ Google Social Graph API] uses XFN data from public Web sites as its main data source.
 +
<!--
 +
 
 +
    Add to the *top* of this list
 +
 
 +
-->
 +
 
 +
== update streams and pingers ==
 +
* [http://updates.elsewhere.im/ SixApart Relationship Update Stream] - launched 2007-10-19
 +
 
 +
== authoring publishing ==
 +
The following tools, plugins, and extensions enable authors to eaily create and publish XFN links:
* [http://icite.net/develop/software.html#ll4blojsom LL4blojsom] is the LinkList plugin for the [http://blojsom.sf.net blojsom] blog engine. blojsom, written in Java, is the open source application behind the Tiger Weblog Server that is part of OS X server. The LL4blojsom plugin is used for creating XFN blogrolls.
* [http://icite.net/develop/software.html#ll4blojsom LL4blojsom] is the LinkList plugin for the [http://blojsom.sf.net blojsom] blog engine. blojsom, written in Java, is the open source application behind the Tiger Weblog Server that is part of OS X server. The LL4blojsom plugin is used for creating XFN blogrolls.
-
* [http://tagalag.com Tagalag] Tagalag [http://tagalag.com/tools.html#xfn supports] a partial XFN vocabulary.
 
* [http://www.zachinglis.com/projects/xfn-rel-creator/ XFN rel Creator] This script replaces any links within the designated tags and replaces them with a visual representation of the links. Default set as abbrevations but with CSS it is easy to replace them for images.
* [http://www.zachinglis.com/projects/xfn-rel-creator/ XFN rel Creator] This script replaces any links within the designated tags and replaces them with a visual representation of the links. Default set as abbrevations but with CSS it is easy to replace them for images.
* [http://www.wordpress.org/ WordPress] has XFN support built-in to its Link Manager function, which is used for generating blogrolls. When in the administrative interface, choose the Links top-level menu item, then choose Add Link. The link form lets you choose which XFN properties you wish the link to have. When displaying the links on the site via any of the standard WordPress template tags, it will automatically format it with the appropriate tags in the rel attribute. (based on [http://gmpg.org/xfn/creator XFN Creator])
* [http://www.wordpress.org/ WordPress] has XFN support built-in to its Link Manager function, which is used for generating blogrolls. When in the administrative interface, choose the Links top-level menu item, then choose Add Link. The link form lets you choose which XFN properties you wish the link to have. When displaying the links on the site via any of the standard WordPress template tags, it will automatically format it with the appropriate tags in the rel attribute. (based on [http://gmpg.org/xfn/creator XFN Creator])
* [http://www.communityserver.org/ Community Server] has XFN support in its blog Link Lists. It allows you to select which XFN tag(s) to use for each link.
* [http://www.communityserver.org/ Community Server] has XFN support in its blog Link Lists. It allows you to select which XFN tag(s) to use for each link.
-
* [http://xfnsearch.joshpeek.com/ XFN Search]
+
* [http://www.webstandards.org/action/dwtf/microformats/ Dreamweaver Extension suite] from the [http://webstandards.org/ Web Standards Project] enables the authoring of XFN links from within Dreamweaver 8.
-
* [http://ma.gnolia.com/ Ma.gnolia] [http://ma.gnolia.com/blog/2006/08/21/a-microadvance-in-our-microformats supports relMe]
+
* [http://placenamehere.com/TXP/pnh_mf/ pnh_mf] is a plugin for [http://textpattern.com/ Textpattern] that supports embedding XFN and other microformats in templates and blog posts. Written by [http://placenamehere.com/ Chris Casciano].
 +
* [http://www.oddmuse.org/cgi-bin/oddmuse/xfn_Module OddMuse XFN Module] allows a wiki markup in OddMuse wikis for entering data about xfn relationships
 +
* [http://blo.gs/ blo.gs] – Allows you to add information regarding your relationship to the people behind the blogs in your favorites list. [http://blo.gs/news.php#n56 XFN 1.1 support added 2004-08-20].
 +
* [http://www.nvu.com/ Nvu] – HTML editor that integrates XFN editing into its hyperlink editing dialogs.
 +
 
 +
=== XFN Creators ===
 +
The  [http://gmpg.org/xfn/creator XFN Creator] has been localized to numerous languages (see the [[rel-alternate]] links in the head).  Additional localizations are provided below.
 +
 
 +
If you are a native/fluent reader of the following languages, please review the respective XFN creators and leave a nested list comment evaluating them.  Once a creator has been sufficiently well reviewed, it should be copied to gmpg.org (or preferably http://microformats.org/code/xfn/ and http://microformats.org/code-tools) and rel-alternate linked accordingly.
 +
 
 +
* [http://www.beyondcow.com/creator-ch.html XFN 1.1 生成器] (Chinese), [http://twitter.com/lianxu/status/8961983572 published 2010-02-11] by [http://twitter.com/lianxu/status/8961804821 twitter.com/lianxu].
 +
* ...
 +
 
 +
== friends lists ==
 +
Numerous services support both XFN friends lists, and even better XFN+[[hcard|hCard]] friends lists.
 +
* See [[hcard-xfn-friends-lists|hCard+XFN friends lists]].
 +
 
 +
== rel me identity equivalency ==
 +
* [http://wordpress.org/extend/plugins/yadis/ YADIS plugin] supports OpenID delegation links that are also compatible XFN rel-me links.
* [http://wink.com Wink] supports rel-me (see [http://wink.com/beach--profile])
* [http://wink.com Wink] supports rel-me (see [http://wink.com/beach--profile])
-
* [http://services.alphaworks.ibm.com/manyeyes/view/SNnqRHsOtha6i5-m6iGTH2- XFN visualization] example at IBM's Many Eyes
+
** '''suboptimal''': uses "nofollow me" where it should just use "me". User entered profile information is first party, not 3rd party, and therefore should not be labeled with [[rel-nofollow]].
-
== XFN Validators ==
+
== validators ==
 +
* [http://tools.microformatic.com/help/xhtml/rel-lint/ rel-lint] by [[User:DrewMcLellan|Drew McLellan]] will validate existence of XFN attributes.
-
[http://tools.microformatic.com/help/xhtml/rel-lint/ rel-lint] by [[User:DrewMcLellan|Drew McLellan]] will validate existence of XFN attributes.
+
== visualizers and browsers ==
 +
* [http://manyeyes.alphaworks.ibm.com/manyeyes/visualizations/xhtml-friends-network-with-twitter XFN visualization] example at IBM's Many Eyes made with [http://sphinx.net.ru/hg/xfn-spider xfn-spider] — simple crawler extracting microformats with XSLT ([http://sphinx.net.ru/blog/entry/simple-microformat-xslt-extraction/ Original article in Russian] circa summer 2007) and exporting information to OPML feedlist, [http://manyeyes.alphaworks.ibm.com/manyeyes/visualizations/tags-from-a-bigger-xhtml-friend-netw tag cloud] etc.
 +
* [http://xfngraph.sourceforge.net XFN Graph] — a multi-platform Java-based tool which creates spider diagrams of XFN relationships from any given starting URL.
 +
* [http://xfnroll.new-bamboo.co.uk/people/popular XFNRoller] (to be lifestalker.com) XFN spider and browser focused on using blogs to represent individuals. Exports OPML of feeds for lists such as top 10 most popular people.
-
== See Also ==
+
== search ==
 +
* [http://xfnsearch.joshpeek.com/ XFN Search] (appears to require HTTP-authentication login)
-
* [http://www.centralityjournal.com/archives/xfn_bottomup_social_networks.html XFN:bottom-up Social Networks by Stowe Boyd]
+
== converters ==
-
* [[xfn-wants]]
+
* see [[xfn-to-foaf]]
 +
 
 +
== appear old or unverifiable ==
 +
These sites appear to be too old, and or perhaps broken (like PHP error dump).
 +
* '''[http://tagalag.com Tagalag]''' [http://tagalag.com/tools.html#xfn supports] a partial XFN vocabulary.
 +
 
 +
== offline ==
 +
The following XFN implementations appear to be offline:
 +
* '''Autoxfn''' – A module for Bloxsom that adds XFN annotations to links in an entry.
 +
** was at <nowiki>http://weblog.scifihifi.com/2004/02/08/autoxfn-10/</nowiki> as of 2004-02-08.
 +
* '''exefen''' – A Web-based interface that allows quick XFN annotation of all the links on a page. You can save the result and paste it back into your HTML source.
 +
** was at <nowiki>http://photomatt.net/tools/exefen/</nowiki> as of 2004(?).
 +
 
 +
== See Also ==
 +
{{xfn-related-pages}}

Current revision


In addition to the XFN Tools page, this page contains more more recent implementations.

Note: we should move all of http://gmpg.org/xfn/tools to here, (re)verify each, and document as either up to date, or obsolete. Perhaps snapshot the entire list (without links) for historical implementation documentation. Then let's redirect gmpg.org/xfn/tools to here.

Contents

new implementations

The following implementations have been developed which either generate or parse XFN relationship links. If you have an XFN implementation, feel free to add it to the top of this list.

update streams and pingers

authoring publishing

The following tools, plugins, and extensions enable authors to eaily create and publish XFN links:

XFN Creators

The XFN Creator has been localized to numerous languages (see the rel-alternate links in the head). Additional localizations are provided below.

If you are a native/fluent reader of the following languages, please review the respective XFN creators and leave a nested list comment evaluating them. Once a creator has been sufficiently well reviewed, it should be copied to gmpg.org (or preferably http://microformats.org/code/xfn/ and http://microformats.org/code-tools) and rel-alternate linked accordingly.

friends lists

Numerous services support both XFN friends lists, and even better XFN+hCard friends lists.

rel me identity equivalency

validators

visualizers and browsers

search

converters

appear old or unverifiable

These sites appear to be too old, and or perhaps broken (like PHP error dump).

offline

The following XFN implementations appear to be offline:

See Also

XFN Implementations was last modified: Friday, May 3rd, 2013

Views