<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://microformats.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Alper</id>
	<title>Microformats Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://microformats.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Alper"/>
	<link rel="alternate" type="text/html" href="https://microformats.org/wiki/Special:Contributions/Alper"/>
	<updated>2026-04-21T12:21:42Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.38.4</generator>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=rel-payment&amp;diff=31455</id>
		<title>rel-payment</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=rel-payment&amp;diff=31455"/>
		<updated>2008-04-24T15:59:20Z</updated>

		<summary type="html">&lt;p&gt;Alper: /* Practical examples of rel=&amp;quot;payment&amp;quot; */ added tipit.to&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Authors ==&lt;br /&gt;
[http://solitude.dk Andreas Haugstrup Pedersen]&lt;br /&gt;
&lt;br /&gt;
[http://joshkinberg.com Joshua Kinberg]&lt;br /&gt;
&lt;br /&gt;
[http://momentshowing.net Jay Dedman]&lt;br /&gt;
&lt;br /&gt;
[http://poorbuthappy.com/ease Peter Van Dijk]&lt;br /&gt;
&lt;br /&gt;
== Abstract ==&lt;br /&gt;
RelPayment is a microformat for making exchanges of support (be it financial or otherwise) possible. By adding rel=&amp;quot;payment&amp;quot; to a hyperlink a page indicates that the destination of that hyperlink provides a way to show or give support for the current page. For example to give financial support to the owner of the current page.&lt;br /&gt;
&lt;br /&gt;
One of the goals with this microformat is to give content aggregators such as RSS readers a way to extract these support links and give them special attention (such as displaying a standard button along with the content).&lt;br /&gt;
&lt;br /&gt;
== RelPayment ==&lt;br /&gt;
RelPayment is meant as a general way to facilitate acts of support, and thus this specification makes no assumptions on the type of support.&lt;br /&gt;
&lt;br /&gt;
A page may contain any number of hyperlinks marked with rel=&amp;quot;payment&amp;quot;. This allows authors to give readers more than one possible way to show support (a DropCash link, a PayPal link, a link to a page with an address to mail a check and so on). It also allows authors to add payment links that only relate to a certain section of a page. E.g. a book review website may have several book reviews on one page with each review having their own Amazon Affiliate link marked with rel=&amp;quot;payment&amp;quot;. Aggregators should implement support for multiple payment hyperlinks.&lt;br /&gt;
&lt;br /&gt;
Authors should use the &amp;quot;title&amp;quot; attribute to provide a human readable description of the type of support pointed to by the hyperlink. Aggregators may use the contents of the &amp;quot;title&amp;quot; attribute to provide additional information about the support link to their users. E.g. &amp;lt;a href=&amp;quot;[url]&amp;quot; rel=&amp;quot;payment&amp;quot; title=&amp;quot;Donate Money Via PayPal&amp;quot;&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
If the hyperlink contains an image (e.g. &amp;lt;a href=&amp;quot;[url] rel=&amp;quot;payment&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;[url]&amp;quot; alt=&amp;quot;Support Badge&amp;quot; /&amp;gt;&amp;lt;/a&amp;gt;) aggregators may display that image  instead of the aggregator's standard link.&lt;br /&gt;
&lt;br /&gt;
== Visible Metadata ==&lt;br /&gt;
Links marked with rel=&amp;quot;payment&amp;quot; are meant to be visible on the page, and because of that the &amp;lt;a&amp;gt; element is encouraged over the &amp;lt;link&amp;gt; element. This gives readers the easiest access to show support and it discourages link fraud. Authors should not use empty hyperlinks such as &amp;lt;a href=&amp;quot;[url]&amp;quot; rel=&amp;quot;payment&amp;quot; /&amp;gt; and parsers may ignore empty links.&lt;br /&gt;
&lt;br /&gt;
== XMDP profile ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;dl class=&amp;quot;profile&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;dt id=&amp;quot;rel&amp;quot;&amp;gt;rel&amp;lt;/dt&amp;gt;&lt;br /&gt;
 &amp;lt;dd&amp;gt;&amp;lt;p&amp;gt;&lt;br /&gt;
   &amp;lt;a rel=&amp;quot;help&amp;quot; href=&amp;quot;http://www.w3.org/TR/html401/struct/links.html#adef-rel&amp;quot;&amp;gt;&lt;br /&gt;
     HTML4 definition of the 'rel' attribute.&amp;lt;/a&amp;gt;  &lt;br /&gt;
   Here is an additional value.&amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;dl&amp;gt;&lt;br /&gt;
   &amp;lt;dt id=&amp;quot;payment&amp;quot;&amp;gt;payment&amp;lt;/dt&amp;gt;&lt;br /&gt;
   &amp;lt;dd&amp;gt;Indicates that the referred resource provides a way to show support for the referring page.&amp;lt;/dd&amp;gt;&lt;br /&gt;
  &amp;lt;/dl&amp;gt;&lt;br /&gt;
 &amp;lt;/dd&amp;gt;&lt;br /&gt;
&amp;lt;/dl&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Application for addition to Atom registry of link relations ==&lt;br /&gt;
&lt;br /&gt;
The following is an application for a link relation value, as&lt;br /&gt;
specified in the Atom Syndication Format.&lt;br /&gt;
[https://datatracker.ietf.org/public/idindex.cgi?command=id_detail&amp;amp;filename=draft-ietf-atompub-format]&lt;br /&gt;
&lt;br /&gt;
thank you,&lt;br /&gt;
&lt;br /&gt;
Joshua Kinberg, jkinberg AT gmail DOT com&lt;br /&gt;
&lt;br /&gt;
Robert Sayre, sayrer AT gmail DOT com&lt;br /&gt;
&lt;br /&gt;
=== Registry ===&lt;br /&gt;
&lt;br /&gt;
http://www.iana.org/assignments/link-relations&lt;br /&gt;
&lt;br /&gt;
=== Attribute Value ===&lt;br /&gt;
&lt;br /&gt;
&amp;quot;payment&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Description ===&lt;br /&gt;
&lt;br /&gt;
rel=&amp;quot;payment&amp;quot; indicates a URI where payment is accepted. It is meant&lt;br /&gt;
as a general way to facilitate acts of payment, and thus this&lt;br /&gt;
specification makes no assumptions on the type of payment or&lt;br /&gt;
transaction protocol. Examples may include a WWW page where donations&lt;br /&gt;
are accepted or where goods and services are available for purchase.&lt;br /&gt;
rel=&amp;quot;payment&amp;quot; is not intended to initiate an automated transaction.&lt;br /&gt;
&lt;br /&gt;
A link element with a rel=&amp;quot;payment&amp;quot; attribute may exist at the&lt;br /&gt;
feed/channel level and/or the entry/item level. For example, a&lt;br /&gt;
rel=&amp;quot;payment&amp;quot; link at the feed/channel level may point to a &amp;quot;tip jar&amp;quot;&lt;br /&gt;
URI, whereas an entry/item containing a book review may include a&lt;br /&gt;
rel=&amp;quot;payment&amp;quot; link that points to the location where the book may be&lt;br /&gt;
purchased through an online retailer.&lt;br /&gt;
&lt;br /&gt;
=== Display Characteristics ===&lt;br /&gt;
&lt;br /&gt;
End-user software could support rel=&amp;quot;payment&amp;quot; by displaying a &amp;quot;payment&lt;br /&gt;
button&amp;quot; along with the content. Alternatively, content aggregators may&lt;br /&gt;
display a payment hyperlink containing the text specified in a&lt;br /&gt;
corresponding title attribute within the &amp;lt;link&amp;gt; element, for example:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;link rel=&amp;quot;payment&amp;quot;&lt;br /&gt;
    href=&amp;quot;http://example.com/c.r.e.a.m&amp;quot;&lt;br /&gt;
    title=&amp;quot;give me the loot&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
May display either a payment button or a hyperlink containing the&lt;br /&gt;
text, &amp;quot;give me the loot.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Security Considerations ===&lt;br /&gt;
&lt;br /&gt;
The link element is subject to tampering and observation, as is the&lt;br /&gt;
linked resource. For that reason, implementations should clearly&lt;br /&gt;
signal the level trust and [[privacy]] a linked resource provides.  If&lt;br /&gt;
present, digital signatures provide authentication, message integrity,&lt;br /&gt;
and non-repudiation with proof of origin. Encryption provides data&lt;br /&gt;
confidentiality. Implementations should also consider the level of&lt;br /&gt;
confidentiality and message integrity provided by the transport used&lt;br /&gt;
to reach the payment resource.&lt;br /&gt;
&lt;br /&gt;
== Prior Art ==&lt;br /&gt;
&lt;br /&gt;
=== Anil Dash's proposal, 2002 ===&lt;br /&gt;
&lt;br /&gt;
* http://www.dashes.com/anil/2002/12/10/payment_link_ta&lt;br /&gt;
&lt;br /&gt;
Anil Dash's proposal in 2002 to use XHTML &amp;lt;link&amp;gt; element to define payment URLs:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;payment LINK tags&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
There are already a lot of defined (if not quite standardized) possible values for the LINK element in XHTML. We're using them for RSS Auto-Discovery and, of course, for stylesheets already. But what about something like:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;link rel=&amp;quot;appendix&amp;quot; type=&amp;quot;text/html&amp;quot; title=&amp;quot;payment&amp;quot; href=&amp;quot;URL of Wishlist or Paypal Page&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
A standardized way of linking to the page where you pay for your patronage of a site. Granted, calling the payment page an &amp;quot;Apppendix&amp;quot; of the site you're visiting is fudging things a bit. Maybe there's a more elegant way?&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Although this is similar to rel=&amp;quot;payment&amp;quot; as we are proposing, it is not as flexible as it can only be used to define one payment location for an entire page (likely a tip jar or wishlist page). Perhaps rel=&amp;quot;payment&amp;quot; could be used within the link element as well as within standard anchor tags?&lt;br /&gt;
&lt;br /&gt;
===Open Financial Exchange===&lt;br /&gt;
* http://en.wikipedia.org/wiki/OFX aka OFX&lt;br /&gt;
&lt;br /&gt;
== Examples from the wild ==&lt;br /&gt;
&lt;br /&gt;
=== Amazon Associates ===&lt;br /&gt;
'''Product with image'''&lt;br /&gt;
&lt;br /&gt;
This is the code generated by Amazon for a single product endorsement with photo. Everything is generated automatically. The form can be replaced with another regular HTML link.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE HTML PUBLIC &amp;quot;-//W3C//DTD HTML 4.01 Transitional//EN&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
  &amp;lt;body&amp;gt;&lt;br /&gt;
  &amp;lt;table cellSpacing=0 cellPadding=1 width=120 height=240 bgColor=#000000 border=0&amp;gt;&lt;br /&gt;
   &amp;lt;tr&amp;gt;&lt;br /&gt;
     &amp;lt;td&amp;gt;&lt;br /&gt;
       &amp;lt;table cellSpacing=0 cellPadding=0 width=118 height=238 align=center bgColor=#ffffff border=0&amp;gt;&lt;br /&gt;
         &amp;lt;tr&amp;gt;&lt;br /&gt;
           &amp;lt;td&amp;gt;&lt;br /&gt;
             &amp;lt;table width=100%  height=238 border=0 cellSpacing=0 cellPadding=0&amp;gt;&lt;br /&gt;
               &amp;lt;tr align=center&amp;gt;&lt;br /&gt;
                 &amp;lt;td&amp;gt;&lt;br /&gt;
                   &amp;lt;a href=http://www.amazon.com/exec/obidos/ASIN/B00022AH6I/solitudedk-20?creative=327641&amp;amp;camp=14573&amp;amp;link_code=as1 target=_blank&amp;gt;&amp;lt;img src=http://rcm-images.amazon.com/images/P/B00022AH6I.01._SCTZZZZZZZ_.jpg vspace=3 border=0&amp;gt;&amp;lt;/a&amp;gt;&lt;br /&gt;
                 &amp;lt;/td&amp;gt;&lt;br /&gt;
               &amp;lt;/tr&amp;gt;&lt;br /&gt;
               &amp;lt;tr&amp;gt;&lt;br /&gt;
                 &amp;lt;td vAlign=center height=15%&amp;gt;&amp;lt;center&amp;gt;&lt;br /&gt;
                   &amp;lt;a href=http://www.amazon.com/exec/obidos/ASIN/B00022AH6I/solitudedk-20?creative=327641&amp;amp;camp=14573&amp;amp;link_code=as1 target=_blank&amp;gt;&amp;lt;font face=Arial color=#0000ff size=1&amp;gt;Kodak EasyShare DX7440 4MP Digital C...&amp;lt;/font&amp;gt;&amp;lt;/a&amp;gt;&lt;br /&gt;
                 &amp;lt;/td&amp;gt;&lt;br /&gt;
               &amp;lt;/tr&amp;gt;&lt;br /&gt;
               &amp;lt;tr height=15%&amp;gt;&lt;br /&gt;
                 &amp;lt;td&amp;gt;&lt;br /&gt;
                   &amp;lt;center&amp;gt;&lt;br /&gt;
                   &amp;lt;font face=Arial color=#000000 size=-2&amp;gt;Kodak Digital &amp;lt;/font&amp;gt;&lt;br /&gt;
                   &amp;lt;/center&amp;gt;&lt;br /&gt;
                 &amp;lt;/td&amp;gt;&lt;br /&gt;
               &amp;lt;/tr&amp;gt;&lt;br /&gt;
               &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td height=15%&amp;gt;&lt;br /&gt;
                   &amp;lt;center&amp;gt;&amp;lt;a href=&amp;quot;http://www.amazon.com/exec/obidos/redirect?tag=solitudedk-20&amp;amp;amp;camp=14573&amp;amp;amp;creative=327641&amp;amp;amp;link_code=am1&amp;amp;amp;path=tg/stores/offering/list/-/B00022AH6I/all/ASIN/B00022AH6I&amp;amp;amp;camp=14573&amp;amp;amp;creative=327641&amp;quot; target=_blank&amp;gt;&amp;lt;font face=Arial color=#0000ff size=1&amp;gt;Best&amp;amp;nbsp;Price&amp;amp;nbsp;&amp;lt;font face=Arial color=#990000 size=1&amp;gt;$157.70&amp;lt;/font&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
                 &amp;lt;/td&amp;gt;&lt;br /&gt;
               &amp;lt;/tr&amp;gt;&lt;br /&gt;
               &amp;lt;tr height=15%&amp;gt;&lt;br /&gt;
                 &amp;lt;td&amp;gt;&lt;br /&gt;
                   &amp;lt;center&amp;gt;&amp;lt;font face=Arial color=#000000 size=1&amp;gt;or Buy&amp;amp;nbsp;New&amp;amp;nbsp;&amp;lt;font color=#990000&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
                 &amp;lt;/td&amp;gt;&lt;br /&gt;
               &amp;lt;/tr&amp;gt;&lt;br /&gt;
               &amp;lt;tr&amp;gt;&lt;br /&gt;
                 &amp;lt;td height=15%&amp;gt;&amp;lt;center&amp;gt;&lt;br /&gt;
                   &amp;lt;table&amp;gt;&lt;br /&gt;
                   &amp;lt;form method=&amp;quot;GET&amp;quot; action=&amp;quot;http://www.amazon.com/gp/aws/cart/add.html&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;&lt;br /&gt;
                   &amp;lt;tr&amp;gt;&lt;br /&gt;
                   &amp;lt;td&amp;gt;&lt;br /&gt;
                   &amp;lt;input type=&amp;quot;hidden&amp;quot; name=&amp;quot;SubscriptionId&amp;quot; value=&amp;quot;D68HUNXKLHS4J&amp;quot; /&amp;gt;&lt;br /&gt;
                   &amp;lt;input type=&amp;quot;hidden&amp;quot; name=&amp;quot;AssociateTag&amp;quot; value=&amp;quot;solitudedk-20&amp;quot; /&amp;gt;&lt;br /&gt;
                   &amp;lt;input type=&amp;quot;hidden&amp;quot; name=&amp;quot;ASIN.1&amp;quot; value=&amp;quot;B00022AH6I&amp;quot; /&amp;gt;&lt;br /&gt;
                   &amp;lt;input type=&amp;quot;hidden&amp;quot; name=&amp;quot;Quantity.1&amp;quot; value=&amp;quot;1&amp;quot; /&amp;gt;&lt;br /&gt;
                   &amp;lt;input type=&amp;quot;hidden&amp;quot; name=&amp;quot;linkCode&amp;quot; value=&amp;quot;as1&amp;quot; /&amp;gt;&lt;br /&gt;
                   &amp;lt;input type=&amp;quot;image&amp;quot;  name=&amp;quot;submit.add&amp;quot; value=&amp;quot;Buy from Amazon.com&amp;quot; border=&amp;quot;0&amp;quot; alt=&amp;quot;Buy from Amazon.com&amp;quot; src=&amp;quot;http://rcm-images.amazon.com/images/G/01/buttons/buy-from-tan.gif&amp;quot; /&amp;gt;&lt;br /&gt;
                   &amp;lt;/center&amp;gt;&lt;br /&gt;
                   &amp;lt;/td&amp;gt;&lt;br /&gt;
                   &amp;lt;/tr&amp;gt;&lt;br /&gt;
                   &amp;lt;/form&amp;gt;&lt;br /&gt;
                   &amp;lt;/table&amp;gt;&lt;br /&gt;
                 &amp;lt;/center&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
               &amp;lt;/tr&amp;gt;&lt;br /&gt;
               &amp;lt;tr&amp;gt;&lt;br /&gt;
                 &amp;lt;td height=5% align=absbottom&amp;gt;&lt;br /&gt;
                   &amp;lt;center&amp;gt;&amp;lt;a href=http://rcm.amazon.com/e/cm/privacy-policy.html?o=1 target=_blank&amp;gt;&lt;br /&gt;
               &amp;lt;font face=Arial color=#a1a1a1 size=1&amp;gt;Privacy Information&amp;lt;/font&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
                 &amp;lt;/td&amp;gt;&lt;br /&gt;
               &amp;lt;/tr&amp;gt;&lt;br /&gt;
             &amp;lt;/table&amp;gt;&lt;br /&gt;
           &amp;lt;/td&amp;gt;&lt;br /&gt;
         &amp;lt;/tr&amp;gt;&lt;br /&gt;
       &amp;lt;/table&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
   &amp;lt;/tr&amp;gt;&lt;br /&gt;
 &amp;lt;/table&amp;gt;&lt;br /&gt;
   &amp;lt;/body&amp;gt;&lt;br /&gt;
  &amp;lt;/html&amp;gt; &lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Text links'''&lt;br /&gt;
&lt;br /&gt;
This is the code for a text link to a product category. The visible link text is chosen by the user.&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.amazon.com/exec/obidos/redirect?link_code=ur2&amp;amp;amp;camp=1789&amp;amp;amp;&lt;br /&gt;
  tag=solitudedk-20&amp;amp;amp;creative=9325&amp;amp;amp;path=tg/browse/-/1&amp;quot;&amp;gt;&lt;br /&gt;
  Get Photography Books at Amazon&lt;br /&gt;
&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;img src=&amp;quot;http://www.assoc-amazon.com/e/ir?t=solitudedk-20&amp;amp;amp;l=ur2&amp;amp;amp;o=1&amp;quot; &lt;br /&gt;
  width=&amp;quot;1&amp;quot; height=&amp;quot;1&amp;quot; border=&amp;quot;0&amp;quot; alt=&amp;quot;&amp;quot; style=&amp;quot;border:none !important; &lt;br /&gt;
  margin:0px !important;&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Banners'''&lt;br /&gt;
&lt;br /&gt;
The following is the code generated by Amazon for generic Amazone banners. Note use of imagemap to create &amp;quot;privacy policy link&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
  &amp;lt;body topmargin=0 leftmargin=0 marginheight=0 marginwidth=0&amp;gt;&lt;br /&gt;
    &amp;lt;table width=468 height=60 border=0 cellspacing=0 cellpadding=0&amp;gt;&lt;br /&gt;
      &amp;lt;tr valign=middle align=center&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&lt;br /&gt;
          &amp;lt;MAP NAME='boxmap'&amp;gt;&amp;lt;AREA SHAPE='RECT' COORDS='379, 50, 469, 61' &lt;br /&gt;
            HREF=http://rcm.amazon.com/e/cm/privacy-policy.html?o=1 target=_top&amp;gt;&lt;br /&gt;
            &amp;lt;AREA COORDS='0,0,10000,10000' HREF=http://www.amazon.com/exec/obidos/redirect?&lt;br /&gt;
              tag=solitudedk-20&amp;amp;creative=333489&amp;amp;camp=15553&amp;amp;link_code=ez&amp;amp;path=&lt;br /&gt;
              /tg/browse/-/171280 target=_top&amp;gt;&lt;br /&gt;
          &amp;lt;/MAP&amp;gt;&lt;br /&gt;
          &amp;lt;img src=http://rcm-images.amazon.com/images/G/01/&lt;br /&gt;
            associates/2005/served-banners/us_banner_imag_468x60.gif &lt;br /&gt;
            width='468' height='60' border='0' usemap='#boxmap'&amp;gt;&lt;br /&gt;
        &amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;/table&amp;gt;&lt;br /&gt;
  &amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt; &lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Search Boxes'''&lt;br /&gt;
&lt;br /&gt;
Amazon offers search boxes:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;form action=&amp;quot;http://www.amazon.com/exec/obidos/external-search&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;table class=&amp;quot;normal&amp;quot; border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td style=&amp;quot;background-color:#fff;&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;table border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;top&amp;quot; &lt;br /&gt;
        height=&amp;quot;90&amp;quot; width=&amp;quot;120&amp;quot; style=&amp;quot;border: 1px solid #000000 !important;&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tr&amp;gt;&lt;br /&gt;
          &amp;lt;td style=&amp;quot;background-color:#fff;&amp;quot; height=&amp;quot;20&amp;quot; valign=&amp;quot;bottom&amp;quot; align=&amp;quot;center&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;span style=&amp;quot;font-family: verdana,arial,helvetica,sans-serif; &lt;br /&gt;
            font-size:10px !important; font-weight:bold !important;&amp;quot;&amp;gt;Search Now:&amp;lt;/span&amp;gt;&lt;br /&gt;
          &amp;lt;/td&amp;gt;&lt;br /&gt;
          &amp;lt;td style=&amp;quot;background-color:#fff;&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;/tr&amp;gt;&lt;br /&gt;
        &amp;lt;tr&amp;gt;&lt;br /&gt;
          &amp;lt;td style=&amp;quot;background-color:#fff;&amp;quot; align=&amp;quot;center&amp;quot; height=&amp;quot;30&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;keyword&amp;quot; size=&amp;quot;10&amp;quot; value=&amp;quot;&amp;quot; /&amp;gt;&lt;br /&gt;
          &amp;lt;/td&amp;gt;&lt;br /&gt;
          &amp;lt;td style=&amp;quot;background-color:#fff;&amp;quot; height=&amp;quot;20&amp;quot; valign=&amp;quot;top&amp;quot; align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;input type=&amp;quot;hidden&amp;quot; name=&amp;quot;mode&amp;quot; value=&amp;quot;blended&amp;quot; /&amp;gt; &lt;br /&gt;
            &amp;lt;input type=&amp;quot;hidden&amp;quot; name=&amp;quot;tag&amp;quot; value=&amp;quot;solitudedk-20&amp;quot; /&amp;gt; &lt;br /&gt;
            &amp;lt;input type=&amp;quot;image&amp;quot; border=&amp;quot;0&amp;quot; value=&amp;quot;Go&amp;quot; name=&amp;quot;Submit&amp;quot; &lt;br /&gt;
              src=&amp;quot;http://g-images.amazon.com/images/G/01/associates/build-links/&lt;br /&gt;
              ap-search-go-btn.gif&amp;quot; alt=&amp;quot;[ Go ]&amp;quot; align=&amp;quot;absmiddle&amp;quot; /&amp;gt; &lt;br /&gt;
          &amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;/tr&amp;gt;&lt;br /&gt;
        &amp;lt;tr&amp;gt;&lt;br /&gt;
          &amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;background-color:#000;&amp;quot; height=&amp;quot;40&amp;quot;&amp;gt;&lt;br /&gt;
           &amp;lt;a href=&amp;quot;http://www.amazon.com/exec/obidos/redirect-home/solitudedk-20&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;img src=&amp;quot;http://g-images.amazon.com/images/G/01/associates/build-links/&lt;br /&gt;
            searchbox-logo-126x32.gif&amp;quot; height=&amp;quot;36&amp;quot; border=&amp;quot;0&amp;quot; width=&amp;quot;126&amp;quot; &lt;br /&gt;
            alt=&amp;quot;Amazon Logo&amp;quot; /&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;/tr&amp;gt;&lt;br /&gt;
      &amp;lt;/table&amp;gt;&lt;br /&gt;
    &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;/form&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;Comments to author of article: &amp;lt;/dt&amp;gt;&lt;br /&gt;
&amp;lt;dd&amp;gt;This is a bad example for semantic, microformats, w3c and rel=&amp;quot;payment&amp;quot; &lt;br /&gt;
&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;It's using table/td/tr for layout&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;attributes without quotation marks (bgColor=120)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;uppercase to markup&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;markups depreceated&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;the example isn't have rel=&amp;quot;payment&amp;quot; attribute&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&amp;lt;/dd&amp;gt;&lt;br /&gt;
&amp;lt;/dl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Practical examples of rel=&amp;quot;payment&amp;quot; ===&lt;br /&gt;
&lt;br /&gt;
* http://www.joshkinberg.com/blog/archives/2005/07/channel_102_int.php&lt;br /&gt;
&lt;br /&gt;
Blog entry containing video interview with founders of a theater group. rel=&amp;quot;payment&amp;quot; link points to the theater group's fundraising page where the reader is encourage to donate via PayPal.&lt;br /&gt;
&lt;br /&gt;
* http://www.joshkinberg.com/blog/archives/2005/08/e_e_meet_bullwi.php&lt;br /&gt;
&lt;br /&gt;
Blog entry containing home video that uses music by a popular recording artist. rel=&amp;quot;payment&amp;quot; link encourages reader to purchase the artist's CD at Amazon (could have used Amazon affilliate link as noted above).&lt;br /&gt;
&lt;br /&gt;
* http://www.joshkinberg.com/blog/archives/2005/08/vlogs_on_npr_sc.php&lt;br /&gt;
&lt;br /&gt;
Blog entry containing audio segment from an NPR interview. rel=&amp;quot;payment&amp;quot; link encourages the reader to support NPR by purchasing something from the NPR Online Shop.&lt;br /&gt;
&lt;br /&gt;
* http://tipit.to&lt;br /&gt;
&lt;br /&gt;
Tipit.to is an appreciation intermediary which allows people to put a tipjar on their website. A tipjar is a page on Tipit.to where visitors can donate money. Sample code linking to the tipjar contains rel=&amp;quot;payment&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Tools that currently support RelPayment ==&lt;br /&gt;
&lt;br /&gt;
* http://GetFireAnt.com&lt;br /&gt;
&lt;br /&gt;
FireAnt is an RSS video aggregator and media player. Subscribe to any RSS 2.0 channel and automatically download fresh media content to watch and listen to.&lt;br /&gt;
&lt;br /&gt;
* http://blip.tv&lt;br /&gt;
&lt;br /&gt;
blip.tv lets you share and watch video for free. We will host your video, make it available for your friends, family and blog readers and help you find video that others have shared.&lt;br /&gt;
&lt;br /&gt;
* http://MeFeedia.com&lt;br /&gt;
&lt;br /&gt;
Mefeedia is a video aggregator, like Bloglines for video. You can subscribe to channels and watch thousands of videos. This site is about not about movies, television shows or video made by big companies, it's about the thousands of people are creating video and putting it online. Movies made by real people.&lt;br /&gt;
&lt;br /&gt;
* http://rssbazaar.com&lt;br /&gt;
&lt;br /&gt;
* http://49media.com&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
* [[rel-faq]]&lt;br /&gt;
* [[currency]]&lt;/div&gt;</summary>
		<author><name>Alper</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=rel-payment&amp;diff=26826</id>
		<title>rel-payment</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=rel-payment&amp;diff=26826"/>
		<updated>2008-04-24T15:38:16Z</updated>

		<summary type="html">&lt;p&gt;Alper: /* Examples from the wild */ retry, original poster's markup was wrong in more places than one&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Authors ==&lt;br /&gt;
[http://solitude.dk Andreas Haugstrup Pedersen]&lt;br /&gt;
&lt;br /&gt;
[http://joshkinberg.com Joshua Kinberg]&lt;br /&gt;
&lt;br /&gt;
[http://momentshowing.net Jay Dedman]&lt;br /&gt;
&lt;br /&gt;
[http://poorbuthappy.com/ease Peter Van Dijk]&lt;br /&gt;
&lt;br /&gt;
== Abstract ==&lt;br /&gt;
RelPayment is a microformat for making exchanges of support (be it financial or otherwise) possible. By adding rel=&amp;quot;payment&amp;quot; to a hyperlink a page indicates that the destination of that hyperlink provides a way to show or give support for the current page. For example to give financial support to the owner of the current page.&lt;br /&gt;
&lt;br /&gt;
One of the goals with this microformat is to give content aggregators such as RSS readers a way to extract these support links and give them special attention (such as displaying a standard button along with the content).&lt;br /&gt;
&lt;br /&gt;
== RelPayment ==&lt;br /&gt;
RelPayment is meant as a general way to facilitate acts of support, and thus this specification makes no assumptions on the type of support.&lt;br /&gt;
&lt;br /&gt;
A page may contain any number of hyperlinks marked with rel=&amp;quot;payment&amp;quot;. This allows authors to give readers more than one possible way to show support (a DropCash link, a PayPal link, a link to a page with an address to mail a check and so on). It also allows authors to add payment links that only relate to a certain section of a page. E.g. a book review website may have several book reviews on one page with each review having their own Amazon Affiliate link marked with rel=&amp;quot;payment&amp;quot;. Aggregators should implement support for multiple payment hyperlinks.&lt;br /&gt;
&lt;br /&gt;
Authors should use the &amp;quot;title&amp;quot; attribute to provide a human readable description of the type of support pointed to by the hyperlink. Aggregators may use the contents of the &amp;quot;title&amp;quot; attribute to provide additional information about the support link to their users. E.g. &amp;lt;a href=&amp;quot;[url]&amp;quot; rel=&amp;quot;payment&amp;quot; title=&amp;quot;Donate Money Via PayPal&amp;quot;&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
If the hyperlink contains an image (e.g. &amp;lt;a href=&amp;quot;[url] rel=&amp;quot;payment&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;[url]&amp;quot; alt=&amp;quot;Support Badge&amp;quot; /&amp;gt;&amp;lt;/a&amp;gt;) aggregators may display that image  instead of the aggregator's standard link.&lt;br /&gt;
&lt;br /&gt;
== Visible Metadata ==&lt;br /&gt;
Links marked with rel=&amp;quot;payment&amp;quot; are meant to be visible on the page, and because of that the &amp;lt;a&amp;gt; element is encouraged over the &amp;lt;link&amp;gt; element. This gives readers the easiest access to show support and it discourages link fraud. Authors should not use empty hyperlinks such as &amp;lt;a href=&amp;quot;[url]&amp;quot; rel=&amp;quot;payment&amp;quot; /&amp;gt; and parsers may ignore empty links.&lt;br /&gt;
&lt;br /&gt;
== XMDP profile ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;dl class=&amp;quot;profile&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;dt id=&amp;quot;rel&amp;quot;&amp;gt;rel&amp;lt;/dt&amp;gt;&lt;br /&gt;
 &amp;lt;dd&amp;gt;&amp;lt;p&amp;gt;&lt;br /&gt;
   &amp;lt;a rel=&amp;quot;help&amp;quot; href=&amp;quot;http://www.w3.org/TR/html401/struct/links.html#adef-rel&amp;quot;&amp;gt;&lt;br /&gt;
     HTML4 definition of the 'rel' attribute.&amp;lt;/a&amp;gt;  &lt;br /&gt;
   Here is an additional value.&amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;dl&amp;gt;&lt;br /&gt;
   &amp;lt;dt id=&amp;quot;payment&amp;quot;&amp;gt;payment&amp;lt;/dt&amp;gt;&lt;br /&gt;
   &amp;lt;dd&amp;gt;Indicates that the referred resource provides a way to show support for the referring page.&amp;lt;/dd&amp;gt;&lt;br /&gt;
  &amp;lt;/dl&amp;gt;&lt;br /&gt;
 &amp;lt;/dd&amp;gt;&lt;br /&gt;
&amp;lt;/dl&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Application for addition to Atom registry of link relations ==&lt;br /&gt;
&lt;br /&gt;
The following is an application for a link relation value, as&lt;br /&gt;
specified in the Atom Syndication Format.&lt;br /&gt;
[https://datatracker.ietf.org/public/idindex.cgi?command=id_detail&amp;amp;filename=draft-ietf-atompub-format]&lt;br /&gt;
&lt;br /&gt;
thank you,&lt;br /&gt;
&lt;br /&gt;
Joshua Kinberg, jkinberg AT gmail DOT com&lt;br /&gt;
&lt;br /&gt;
Robert Sayre, sayrer AT gmail DOT com&lt;br /&gt;
&lt;br /&gt;
=== Registry ===&lt;br /&gt;
&lt;br /&gt;
http://www.iana.org/assignments/link-relations&lt;br /&gt;
&lt;br /&gt;
=== Attribute Value ===&lt;br /&gt;
&lt;br /&gt;
&amp;quot;payment&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Description ===&lt;br /&gt;
&lt;br /&gt;
rel=&amp;quot;payment&amp;quot; indicates a URI where payment is accepted. It is meant&lt;br /&gt;
as a general way to facilitate acts of payment, and thus this&lt;br /&gt;
specification makes no assumptions on the type of payment or&lt;br /&gt;
transaction protocol. Examples may include a WWW page where donations&lt;br /&gt;
are accepted or where goods and services are available for purchase.&lt;br /&gt;
rel=&amp;quot;payment&amp;quot; is not intended to initiate an automated transaction.&lt;br /&gt;
&lt;br /&gt;
A link element with a rel=&amp;quot;payment&amp;quot; attribute may exist at the&lt;br /&gt;
feed/channel level and/or the entry/item level. For example, a&lt;br /&gt;
rel=&amp;quot;payment&amp;quot; link at the feed/channel level may point to a &amp;quot;tip jar&amp;quot;&lt;br /&gt;
URI, whereas an entry/item containing a book review may include a&lt;br /&gt;
rel=&amp;quot;payment&amp;quot; link that points to the location where the book may be&lt;br /&gt;
purchased through an online retailer.&lt;br /&gt;
&lt;br /&gt;
=== Display Characteristics ===&lt;br /&gt;
&lt;br /&gt;
End-user software could support rel=&amp;quot;payment&amp;quot; by displaying a &amp;quot;payment&lt;br /&gt;
button&amp;quot; along with the content. Alternatively, content aggregators may&lt;br /&gt;
display a payment hyperlink containing the text specified in a&lt;br /&gt;
corresponding title attribute within the &amp;lt;link&amp;gt; element, for example:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;link rel=&amp;quot;payment&amp;quot;&lt;br /&gt;
    href=&amp;quot;http://example.com/c.r.e.a.m&amp;quot;&lt;br /&gt;
    title=&amp;quot;give me the loot&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
May display either a payment button or a hyperlink containing the&lt;br /&gt;
text, &amp;quot;give me the loot.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Security Considerations ===&lt;br /&gt;
&lt;br /&gt;
The link element is subject to tampering and observation, as is the&lt;br /&gt;
linked resource. For that reason, implementations should clearly&lt;br /&gt;
signal the level trust and [[privacy]] a linked resource provides.  If&lt;br /&gt;
present, digital signatures provide authentication, message integrity,&lt;br /&gt;
and non-repudiation with proof of origin. Encryption provides data&lt;br /&gt;
confidentiality. Implementations should also consider the level of&lt;br /&gt;
confidentiality and message integrity provided by the transport used&lt;br /&gt;
to reach the payment resource.&lt;br /&gt;
&lt;br /&gt;
== Prior Art ==&lt;br /&gt;
&lt;br /&gt;
=== Anil Dash's proposal, 2002 ===&lt;br /&gt;
&lt;br /&gt;
* http://www.dashes.com/anil/2002/12/10/payment_link_ta&lt;br /&gt;
&lt;br /&gt;
Anil Dash's proposal in 2002 to use XHTML &amp;lt;link&amp;gt; element to define payment URLs:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;payment LINK tags&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
There are already a lot of defined (if not quite standardized) possible values for the LINK element in XHTML. We're using them for RSS Auto-Discovery and, of course, for stylesheets already. But what about something like:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;link rel=&amp;quot;appendix&amp;quot; type=&amp;quot;text/html&amp;quot; title=&amp;quot;payment&amp;quot; href=&amp;quot;URL of Wishlist or Paypal Page&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
A standardized way of linking to the page where you pay for your patronage of a site. Granted, calling the payment page an &amp;quot;Apppendix&amp;quot; of the site you're visiting is fudging things a bit. Maybe there's a more elegant way?&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Although this is similar to rel=&amp;quot;payment&amp;quot; as we are proposing, it is not as flexible as it can only be used to define one payment location for an entire page (likely a tip jar or wishlist page). Perhaps rel=&amp;quot;payment&amp;quot; could be used within the link element as well as within standard anchor tags?&lt;br /&gt;
&lt;br /&gt;
===Open Financial Exchange===&lt;br /&gt;
* http://en.wikipedia.org/wiki/OFX aka OFX&lt;br /&gt;
&lt;br /&gt;
== Examples from the wild ==&lt;br /&gt;
&lt;br /&gt;
=== Amazon Associates ===&lt;br /&gt;
'''Product with image'''&lt;br /&gt;
&lt;br /&gt;
This is the code generated by Amazon for a single product endorsement with photo. Everything is generated automatically. The form can be replaced with another regular HTML link.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE HTML PUBLIC &amp;quot;-//W3C//DTD HTML 4.01 Transitional//EN&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
  &amp;lt;body&amp;gt;&lt;br /&gt;
  &amp;lt;table cellSpacing=0 cellPadding=1 width=120 height=240 bgColor=#000000 border=0&amp;gt;&lt;br /&gt;
   &amp;lt;tr&amp;gt;&lt;br /&gt;
     &amp;lt;td&amp;gt;&lt;br /&gt;
       &amp;lt;table cellSpacing=0 cellPadding=0 width=118 height=238 align=center bgColor=#ffffff border=0&amp;gt;&lt;br /&gt;
         &amp;lt;tr&amp;gt;&lt;br /&gt;
           &amp;lt;td&amp;gt;&lt;br /&gt;
             &amp;lt;table width=100%  height=238 border=0 cellSpacing=0 cellPadding=0&amp;gt;&lt;br /&gt;
               &amp;lt;tr align=center&amp;gt;&lt;br /&gt;
                 &amp;lt;td&amp;gt;&lt;br /&gt;
                   &amp;lt;a href=http://www.amazon.com/exec/obidos/ASIN/B00022AH6I/solitudedk-20?creative=327641&amp;amp;camp=14573&amp;amp;link_code=as1 target=_blank&amp;gt;&amp;lt;img src=http://rcm-images.amazon.com/images/P/B00022AH6I.01._SCTZZZZZZZ_.jpg vspace=3 border=0&amp;gt;&amp;lt;/a&amp;gt;&lt;br /&gt;
                 &amp;lt;/td&amp;gt;&lt;br /&gt;
               &amp;lt;/tr&amp;gt;&lt;br /&gt;
               &amp;lt;tr&amp;gt;&lt;br /&gt;
                 &amp;lt;td vAlign=center height=15%&amp;gt;&amp;lt;center&amp;gt;&lt;br /&gt;
                   &amp;lt;a href=http://www.amazon.com/exec/obidos/ASIN/B00022AH6I/solitudedk-20?creative=327641&amp;amp;camp=14573&amp;amp;link_code=as1 target=_blank&amp;gt;&amp;lt;font face=Arial color=#0000ff size=1&amp;gt;Kodak EasyShare DX7440 4MP Digital C...&amp;lt;/font&amp;gt;&amp;lt;/a&amp;gt;&lt;br /&gt;
                 &amp;lt;/td&amp;gt;&lt;br /&gt;
               &amp;lt;/tr&amp;gt;&lt;br /&gt;
               &amp;lt;tr height=15%&amp;gt;&lt;br /&gt;
                 &amp;lt;td&amp;gt;&lt;br /&gt;
                   &amp;lt;center&amp;gt;&lt;br /&gt;
                   &amp;lt;font face=Arial color=#000000 size=-2&amp;gt;Kodak Digital &amp;lt;/font&amp;gt;&lt;br /&gt;
                   &amp;lt;/center&amp;gt;&lt;br /&gt;
                 &amp;lt;/td&amp;gt;&lt;br /&gt;
               &amp;lt;/tr&amp;gt;&lt;br /&gt;
               &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td height=15%&amp;gt;&lt;br /&gt;
                   &amp;lt;center&amp;gt;&amp;lt;a href=&amp;quot;http://www.amazon.com/exec/obidos/redirect?tag=solitudedk-20&amp;amp;amp;camp=14573&amp;amp;amp;creative=327641&amp;amp;amp;link_code=am1&amp;amp;amp;path=tg/stores/offering/list/-/B00022AH6I/all/ASIN/B00022AH6I&amp;amp;amp;camp=14573&amp;amp;amp;creative=327641&amp;quot; target=_blank&amp;gt;&amp;lt;font face=Arial color=#0000ff size=1&amp;gt;Best&amp;amp;nbsp;Price&amp;amp;nbsp;&amp;lt;font face=Arial color=#990000 size=1&amp;gt;$157.70&amp;lt;/font&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
                 &amp;lt;/td&amp;gt;&lt;br /&gt;
               &amp;lt;/tr&amp;gt;&lt;br /&gt;
               &amp;lt;tr height=15%&amp;gt;&lt;br /&gt;
                 &amp;lt;td&amp;gt;&lt;br /&gt;
                   &amp;lt;center&amp;gt;&amp;lt;font face=Arial color=#000000 size=1&amp;gt;or Buy&amp;amp;nbsp;New&amp;amp;nbsp;&amp;lt;font color=#990000&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
                 &amp;lt;/td&amp;gt;&lt;br /&gt;
               &amp;lt;/tr&amp;gt;&lt;br /&gt;
               &amp;lt;tr&amp;gt;&lt;br /&gt;
                 &amp;lt;td height=15%&amp;gt;&amp;lt;center&amp;gt;&lt;br /&gt;
                   &amp;lt;table&amp;gt;&lt;br /&gt;
                   &amp;lt;form method=&amp;quot;GET&amp;quot; action=&amp;quot;http://www.amazon.com/gp/aws/cart/add.html&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;&lt;br /&gt;
                   &amp;lt;tr&amp;gt;&lt;br /&gt;
                   &amp;lt;td&amp;gt;&lt;br /&gt;
                   &amp;lt;input type=&amp;quot;hidden&amp;quot; name=&amp;quot;SubscriptionId&amp;quot; value=&amp;quot;D68HUNXKLHS4J&amp;quot; /&amp;gt;&lt;br /&gt;
                   &amp;lt;input type=&amp;quot;hidden&amp;quot; name=&amp;quot;AssociateTag&amp;quot; value=&amp;quot;solitudedk-20&amp;quot; /&amp;gt;&lt;br /&gt;
                   &amp;lt;input type=&amp;quot;hidden&amp;quot; name=&amp;quot;ASIN.1&amp;quot; value=&amp;quot;B00022AH6I&amp;quot; /&amp;gt;&lt;br /&gt;
                   &amp;lt;input type=&amp;quot;hidden&amp;quot; name=&amp;quot;Quantity.1&amp;quot; value=&amp;quot;1&amp;quot; /&amp;gt;&lt;br /&gt;
                   &amp;lt;input type=&amp;quot;hidden&amp;quot; name=&amp;quot;linkCode&amp;quot; value=&amp;quot;as1&amp;quot; /&amp;gt;&lt;br /&gt;
                   &amp;lt;input type=&amp;quot;image&amp;quot;  name=&amp;quot;submit.add&amp;quot; value=&amp;quot;Buy from Amazon.com&amp;quot; border=&amp;quot;0&amp;quot; alt=&amp;quot;Buy from Amazon.com&amp;quot; src=&amp;quot;http://rcm-images.amazon.com/images/G/01/buttons/buy-from-tan.gif&amp;quot; /&amp;gt;&lt;br /&gt;
                   &amp;lt;/center&amp;gt;&lt;br /&gt;
                   &amp;lt;/td&amp;gt;&lt;br /&gt;
                   &amp;lt;/tr&amp;gt;&lt;br /&gt;
                   &amp;lt;/form&amp;gt;&lt;br /&gt;
                   &amp;lt;/table&amp;gt;&lt;br /&gt;
                 &amp;lt;/center&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
               &amp;lt;/tr&amp;gt;&lt;br /&gt;
               &amp;lt;tr&amp;gt;&lt;br /&gt;
                 &amp;lt;td height=5% align=absbottom&amp;gt;&lt;br /&gt;
                   &amp;lt;center&amp;gt;&amp;lt;a href=http://rcm.amazon.com/e/cm/privacy-policy.html?o=1 target=_blank&amp;gt;&lt;br /&gt;
               &amp;lt;font face=Arial color=#a1a1a1 size=1&amp;gt;Privacy Information&amp;lt;/font&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
                 &amp;lt;/td&amp;gt;&lt;br /&gt;
               &amp;lt;/tr&amp;gt;&lt;br /&gt;
             &amp;lt;/table&amp;gt;&lt;br /&gt;
           &amp;lt;/td&amp;gt;&lt;br /&gt;
         &amp;lt;/tr&amp;gt;&lt;br /&gt;
       &amp;lt;/table&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
   &amp;lt;/tr&amp;gt;&lt;br /&gt;
 &amp;lt;/table&amp;gt;&lt;br /&gt;
   &amp;lt;/body&amp;gt;&lt;br /&gt;
  &amp;lt;/html&amp;gt; &lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Text links'''&lt;br /&gt;
&lt;br /&gt;
This is the code for a text link to a product category. The visible link text is chosen by the user.&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.amazon.com/exec/obidos/redirect?link_code=ur2&amp;amp;amp;camp=1789&amp;amp;amp;&lt;br /&gt;
  tag=solitudedk-20&amp;amp;amp;creative=9325&amp;amp;amp;path=tg/browse/-/1&amp;quot;&amp;gt;&lt;br /&gt;
  Get Photography Books at Amazon&lt;br /&gt;
&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;img src=&amp;quot;http://www.assoc-amazon.com/e/ir?t=solitudedk-20&amp;amp;amp;l=ur2&amp;amp;amp;o=1&amp;quot; &lt;br /&gt;
  width=&amp;quot;1&amp;quot; height=&amp;quot;1&amp;quot; border=&amp;quot;0&amp;quot; alt=&amp;quot;&amp;quot; style=&amp;quot;border:none !important; &lt;br /&gt;
  margin:0px !important;&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Banners'''&lt;br /&gt;
&lt;br /&gt;
The following is the code generated by Amazon for generic Amazone banners. Note use of imagemap to create &amp;quot;privacy policy link&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
  &amp;lt;body topmargin=0 leftmargin=0 marginheight=0 marginwidth=0&amp;gt;&lt;br /&gt;
    &amp;lt;table width=468 height=60 border=0 cellspacing=0 cellpadding=0&amp;gt;&lt;br /&gt;
      &amp;lt;tr valign=middle align=center&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&lt;br /&gt;
          &amp;lt;MAP NAME='boxmap'&amp;gt;&amp;lt;AREA SHAPE='RECT' COORDS='379, 50, 469, 61' &lt;br /&gt;
            HREF=http://rcm.amazon.com/e/cm/privacy-policy.html?o=1 target=_top&amp;gt;&lt;br /&gt;
            &amp;lt;AREA COORDS='0,0,10000,10000' HREF=http://www.amazon.com/exec/obidos/redirect?&lt;br /&gt;
              tag=solitudedk-20&amp;amp;creative=333489&amp;amp;camp=15553&amp;amp;link_code=ez&amp;amp;path=&lt;br /&gt;
              /tg/browse/-/171280 target=_top&amp;gt;&lt;br /&gt;
          &amp;lt;/MAP&amp;gt;&lt;br /&gt;
          &amp;lt;img src=http://rcm-images.amazon.com/images/G/01/&lt;br /&gt;
            associates/2005/served-banners/us_banner_imag_468x60.gif &lt;br /&gt;
            width='468' height='60' border='0' usemap='#boxmap'&amp;gt;&lt;br /&gt;
        &amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;/table&amp;gt;&lt;br /&gt;
  &amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt; &lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Search Boxes'''&lt;br /&gt;
&lt;br /&gt;
Amazon offers search boxes:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;form action=&amp;quot;http://www.amazon.com/exec/obidos/external-search&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;table class=&amp;quot;normal&amp;quot; border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td style=&amp;quot;background-color:#fff;&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;table border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;top&amp;quot; &lt;br /&gt;
        height=&amp;quot;90&amp;quot; width=&amp;quot;120&amp;quot; style=&amp;quot;border: 1px solid #000000 !important;&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tr&amp;gt;&lt;br /&gt;
          &amp;lt;td style=&amp;quot;background-color:#fff;&amp;quot; height=&amp;quot;20&amp;quot; valign=&amp;quot;bottom&amp;quot; align=&amp;quot;center&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;span style=&amp;quot;font-family: verdana,arial,helvetica,sans-serif; &lt;br /&gt;
            font-size:10px !important; font-weight:bold !important;&amp;quot;&amp;gt;Search Now:&amp;lt;/span&amp;gt;&lt;br /&gt;
          &amp;lt;/td&amp;gt;&lt;br /&gt;
          &amp;lt;td style=&amp;quot;background-color:#fff;&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;/tr&amp;gt;&lt;br /&gt;
        &amp;lt;tr&amp;gt;&lt;br /&gt;
          &amp;lt;td style=&amp;quot;background-color:#fff;&amp;quot; align=&amp;quot;center&amp;quot; height=&amp;quot;30&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;keyword&amp;quot; size=&amp;quot;10&amp;quot; value=&amp;quot;&amp;quot; /&amp;gt;&lt;br /&gt;
          &amp;lt;/td&amp;gt;&lt;br /&gt;
          &amp;lt;td style=&amp;quot;background-color:#fff;&amp;quot; height=&amp;quot;20&amp;quot; valign=&amp;quot;top&amp;quot; align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;input type=&amp;quot;hidden&amp;quot; name=&amp;quot;mode&amp;quot; value=&amp;quot;blended&amp;quot; /&amp;gt; &lt;br /&gt;
            &amp;lt;input type=&amp;quot;hidden&amp;quot; name=&amp;quot;tag&amp;quot; value=&amp;quot;solitudedk-20&amp;quot; /&amp;gt; &lt;br /&gt;
            &amp;lt;input type=&amp;quot;image&amp;quot; border=&amp;quot;0&amp;quot; value=&amp;quot;Go&amp;quot; name=&amp;quot;Submit&amp;quot; &lt;br /&gt;
              src=&amp;quot;http://g-images.amazon.com/images/G/01/associates/build-links/&lt;br /&gt;
              ap-search-go-btn.gif&amp;quot; alt=&amp;quot;[ Go ]&amp;quot; align=&amp;quot;absmiddle&amp;quot; /&amp;gt; &lt;br /&gt;
          &amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;/tr&amp;gt;&lt;br /&gt;
        &amp;lt;tr&amp;gt;&lt;br /&gt;
          &amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;background-color:#000;&amp;quot; height=&amp;quot;40&amp;quot;&amp;gt;&lt;br /&gt;
           &amp;lt;a href=&amp;quot;http://www.amazon.com/exec/obidos/redirect-home/solitudedk-20&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;img src=&amp;quot;http://g-images.amazon.com/images/G/01/associates/build-links/&lt;br /&gt;
            searchbox-logo-126x32.gif&amp;quot; height=&amp;quot;36&amp;quot; border=&amp;quot;0&amp;quot; width=&amp;quot;126&amp;quot; &lt;br /&gt;
            alt=&amp;quot;Amazon Logo&amp;quot; /&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;/tr&amp;gt;&lt;br /&gt;
      &amp;lt;/table&amp;gt;&lt;br /&gt;
    &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;/form&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;Comments to author of article: &amp;lt;/dt&amp;gt;&lt;br /&gt;
&amp;lt;dd&amp;gt;This is a bad example for semantic, microformats, w3c and rel=&amp;quot;payment&amp;quot; &lt;br /&gt;
&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;It's using table/td/tr for layout&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;attributes without quotation marks (bgColor=120)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;uppercase to markup&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;markups depreceated&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;the example isn't have rel=&amp;quot;payment&amp;quot; attribute&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&amp;lt;/dd&amp;gt;&lt;br /&gt;
&amp;lt;/dl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Practical examples of rel=&amp;quot;payment&amp;quot; ===&lt;br /&gt;
&lt;br /&gt;
* http://www.joshkinberg.com/blog/archives/2005/07/channel_102_int.php&lt;br /&gt;
&lt;br /&gt;
Blog entry containing video interview with founders of a theater group. rel=&amp;quot;payment&amp;quot; link points to the theater group's fundraising page where the reader is encourage to donate via PayPal.&lt;br /&gt;
&lt;br /&gt;
* http://www.joshkinberg.com/blog/archives/2005/08/e_e_meet_bullwi.php&lt;br /&gt;
&lt;br /&gt;
Blog entry containing home video that uses music by a popular recording artist. rel=&amp;quot;payment&amp;quot; link encourages reader to purchase the artist's CD at Amazon (could have used Amazon affilliate link as noted above).&lt;br /&gt;
&lt;br /&gt;
* http://www.joshkinberg.com/blog/archives/2005/08/vlogs_on_npr_sc.php&lt;br /&gt;
&lt;br /&gt;
Blog entry containing audio segment from an NPR interview. rel=&amp;quot;payment&amp;quot; link encourages the reader to support NPR by purchasing something from the NPR Online Shop.&lt;br /&gt;
&lt;br /&gt;
== Tools that currently support RelPayment ==&lt;br /&gt;
&lt;br /&gt;
* http://GetFireAnt.com&lt;br /&gt;
&lt;br /&gt;
FireAnt is an RSS video aggregator and media player. Subscribe to any RSS 2.0 channel and automatically download fresh media content to watch and listen to.&lt;br /&gt;
&lt;br /&gt;
* http://blip.tv&lt;br /&gt;
&lt;br /&gt;
blip.tv lets you share and watch video for free. We will host your video, make it available for your friends, family and blog readers and help you find video that others have shared.&lt;br /&gt;
&lt;br /&gt;
* http://MeFeedia.com&lt;br /&gt;
&lt;br /&gt;
Mefeedia is a video aggregator, like Bloglines for video. You can subscribe to channels and watch thousands of videos. This site is about not about movies, television shows or video made by big companies, it's about the thousands of people are creating video and putting it online. Movies made by real people.&lt;br /&gt;
&lt;br /&gt;
* http://rssbazaar.com&lt;br /&gt;
&lt;br /&gt;
* http://49media.com&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
* [[rel-faq]]&lt;br /&gt;
* [[currency]]&lt;/div&gt;</summary>
		<author><name>Alper</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=rel-payment&amp;diff=26825</id>
		<title>rel-payment</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=rel-payment&amp;diff=26825"/>
		<updated>2008-04-24T15:35:47Z</updated>

		<summary type="html">&lt;p&gt;Alper: /* Examples from the wild */ missing close tag&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Authors ==&lt;br /&gt;
[http://solitude.dk Andreas Haugstrup Pedersen]&lt;br /&gt;
&lt;br /&gt;
[http://joshkinberg.com Joshua Kinberg]&lt;br /&gt;
&lt;br /&gt;
[http://momentshowing.net Jay Dedman]&lt;br /&gt;
&lt;br /&gt;
[http://poorbuthappy.com/ease Peter Van Dijk]&lt;br /&gt;
&lt;br /&gt;
== Abstract ==&lt;br /&gt;
RelPayment is a microformat for making exchanges of support (be it financial or otherwise) possible. By adding rel=&amp;quot;payment&amp;quot; to a hyperlink a page indicates that the destination of that hyperlink provides a way to show or give support for the current page. For example to give financial support to the owner of the current page.&lt;br /&gt;
&lt;br /&gt;
One of the goals with this microformat is to give content aggregators such as RSS readers a way to extract these support links and give them special attention (such as displaying a standard button along with the content).&lt;br /&gt;
&lt;br /&gt;
== RelPayment ==&lt;br /&gt;
RelPayment is meant as a general way to facilitate acts of support, and thus this specification makes no assumptions on the type of support.&lt;br /&gt;
&lt;br /&gt;
A page may contain any number of hyperlinks marked with rel=&amp;quot;payment&amp;quot;. This allows authors to give readers more than one possible way to show support (a DropCash link, a PayPal link, a link to a page with an address to mail a check and so on). It also allows authors to add payment links that only relate to a certain section of a page. E.g. a book review website may have several book reviews on one page with each review having their own Amazon Affiliate link marked with rel=&amp;quot;payment&amp;quot;. Aggregators should implement support for multiple payment hyperlinks.&lt;br /&gt;
&lt;br /&gt;
Authors should use the &amp;quot;title&amp;quot; attribute to provide a human readable description of the type of support pointed to by the hyperlink. Aggregators may use the contents of the &amp;quot;title&amp;quot; attribute to provide additional information about the support link to their users. E.g. &amp;lt;a href=&amp;quot;[url]&amp;quot; rel=&amp;quot;payment&amp;quot; title=&amp;quot;Donate Money Via PayPal&amp;quot;&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
If the hyperlink contains an image (e.g. &amp;lt;a href=&amp;quot;[url] rel=&amp;quot;payment&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;[url]&amp;quot; alt=&amp;quot;Support Badge&amp;quot; /&amp;gt;&amp;lt;/a&amp;gt;) aggregators may display that image  instead of the aggregator's standard link.&lt;br /&gt;
&lt;br /&gt;
== Visible Metadata ==&lt;br /&gt;
Links marked with rel=&amp;quot;payment&amp;quot; are meant to be visible on the page, and because of that the &amp;lt;a&amp;gt; element is encouraged over the &amp;lt;link&amp;gt; element. This gives readers the easiest access to show support and it discourages link fraud. Authors should not use empty hyperlinks such as &amp;lt;a href=&amp;quot;[url]&amp;quot; rel=&amp;quot;payment&amp;quot; /&amp;gt; and parsers may ignore empty links.&lt;br /&gt;
&lt;br /&gt;
== XMDP profile ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;dl class=&amp;quot;profile&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;dt id=&amp;quot;rel&amp;quot;&amp;gt;rel&amp;lt;/dt&amp;gt;&lt;br /&gt;
 &amp;lt;dd&amp;gt;&amp;lt;p&amp;gt;&lt;br /&gt;
   &amp;lt;a rel=&amp;quot;help&amp;quot; href=&amp;quot;http://www.w3.org/TR/html401/struct/links.html#adef-rel&amp;quot;&amp;gt;&lt;br /&gt;
     HTML4 definition of the 'rel' attribute.&amp;lt;/a&amp;gt;  &lt;br /&gt;
   Here is an additional value.&amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;dl&amp;gt;&lt;br /&gt;
   &amp;lt;dt id=&amp;quot;payment&amp;quot;&amp;gt;payment&amp;lt;/dt&amp;gt;&lt;br /&gt;
   &amp;lt;dd&amp;gt;Indicates that the referred resource provides a way to show support for the referring page.&amp;lt;/dd&amp;gt;&lt;br /&gt;
  &amp;lt;/dl&amp;gt;&lt;br /&gt;
 &amp;lt;/dd&amp;gt;&lt;br /&gt;
&amp;lt;/dl&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Application for addition to Atom registry of link relations ==&lt;br /&gt;
&lt;br /&gt;
The following is an application for a link relation value, as&lt;br /&gt;
specified in the Atom Syndication Format.&lt;br /&gt;
[https://datatracker.ietf.org/public/idindex.cgi?command=id_detail&amp;amp;filename=draft-ietf-atompub-format]&lt;br /&gt;
&lt;br /&gt;
thank you,&lt;br /&gt;
&lt;br /&gt;
Joshua Kinberg, jkinberg AT gmail DOT com&lt;br /&gt;
&lt;br /&gt;
Robert Sayre, sayrer AT gmail DOT com&lt;br /&gt;
&lt;br /&gt;
=== Registry ===&lt;br /&gt;
&lt;br /&gt;
http://www.iana.org/assignments/link-relations&lt;br /&gt;
&lt;br /&gt;
=== Attribute Value ===&lt;br /&gt;
&lt;br /&gt;
&amp;quot;payment&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Description ===&lt;br /&gt;
&lt;br /&gt;
rel=&amp;quot;payment&amp;quot; indicates a URI where payment is accepted. It is meant&lt;br /&gt;
as a general way to facilitate acts of payment, and thus this&lt;br /&gt;
specification makes no assumptions on the type of payment or&lt;br /&gt;
transaction protocol. Examples may include a WWW page where donations&lt;br /&gt;
are accepted or where goods and services are available for purchase.&lt;br /&gt;
rel=&amp;quot;payment&amp;quot; is not intended to initiate an automated transaction.&lt;br /&gt;
&lt;br /&gt;
A link element with a rel=&amp;quot;payment&amp;quot; attribute may exist at the&lt;br /&gt;
feed/channel level and/or the entry/item level. For example, a&lt;br /&gt;
rel=&amp;quot;payment&amp;quot; link at the feed/channel level may point to a &amp;quot;tip jar&amp;quot;&lt;br /&gt;
URI, whereas an entry/item containing a book review may include a&lt;br /&gt;
rel=&amp;quot;payment&amp;quot; link that points to the location where the book may be&lt;br /&gt;
purchased through an online retailer.&lt;br /&gt;
&lt;br /&gt;
=== Display Characteristics ===&lt;br /&gt;
&lt;br /&gt;
End-user software could support rel=&amp;quot;payment&amp;quot; by displaying a &amp;quot;payment&lt;br /&gt;
button&amp;quot; along with the content. Alternatively, content aggregators may&lt;br /&gt;
display a payment hyperlink containing the text specified in a&lt;br /&gt;
corresponding title attribute within the &amp;lt;link&amp;gt; element, for example:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;link rel=&amp;quot;payment&amp;quot;&lt;br /&gt;
    href=&amp;quot;http://example.com/c.r.e.a.m&amp;quot;&lt;br /&gt;
    title=&amp;quot;give me the loot&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
May display either a payment button or a hyperlink containing the&lt;br /&gt;
text, &amp;quot;give me the loot.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Security Considerations ===&lt;br /&gt;
&lt;br /&gt;
The link element is subject to tampering and observation, as is the&lt;br /&gt;
linked resource. For that reason, implementations should clearly&lt;br /&gt;
signal the level trust and [[privacy]] a linked resource provides.  If&lt;br /&gt;
present, digital signatures provide authentication, message integrity,&lt;br /&gt;
and non-repudiation with proof of origin. Encryption provides data&lt;br /&gt;
confidentiality. Implementations should also consider the level of&lt;br /&gt;
confidentiality and message integrity provided by the transport used&lt;br /&gt;
to reach the payment resource.&lt;br /&gt;
&lt;br /&gt;
== Prior Art ==&lt;br /&gt;
&lt;br /&gt;
=== Anil Dash's proposal, 2002 ===&lt;br /&gt;
&lt;br /&gt;
* http://www.dashes.com/anil/2002/12/10/payment_link_ta&lt;br /&gt;
&lt;br /&gt;
Anil Dash's proposal in 2002 to use XHTML &amp;lt;link&amp;gt; element to define payment URLs:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;payment LINK tags&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
There are already a lot of defined (if not quite standardized) possible values for the LINK element in XHTML. We're using them for RSS Auto-Discovery and, of course, for stylesheets already. But what about something like:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;link rel=&amp;quot;appendix&amp;quot; type=&amp;quot;text/html&amp;quot; title=&amp;quot;payment&amp;quot; href=&amp;quot;URL of Wishlist or Paypal Page&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
A standardized way of linking to the page where you pay for your patronage of a site. Granted, calling the payment page an &amp;quot;Apppendix&amp;quot; of the site you're visiting is fudging things a bit. Maybe there's a more elegant way?&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Although this is similar to rel=&amp;quot;payment&amp;quot; as we are proposing, it is not as flexible as it can only be used to define one payment location for an entire page (likely a tip jar or wishlist page). Perhaps rel=&amp;quot;payment&amp;quot; could be used within the link element as well as within standard anchor tags?&lt;br /&gt;
&lt;br /&gt;
===Open Financial Exchange===&lt;br /&gt;
* http://en.wikipedia.org/wiki/OFX aka OFX&lt;br /&gt;
&lt;br /&gt;
== Examples from the wild ==&lt;br /&gt;
&lt;br /&gt;
=== Amazon Associates ===&lt;br /&gt;
'''Product with image'''&lt;br /&gt;
&lt;br /&gt;
This is the code generated by Amazon for a single product endorsement with photo. Everything is generated automatically. The form can be replaced with another regular HTML link.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE HTML PUBLIC &amp;quot;-//W3C//DTD HTML 4.01 Transitional//EN&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
  &amp;lt;body&amp;gt;&lt;br /&gt;
  &amp;lt;table cellSpacing=0 cellPadding=1 width=120 height=240 bgColor=#000000 border=0&amp;gt;&lt;br /&gt;
   &amp;lt;tr&amp;gt;&lt;br /&gt;
     &amp;lt;td&amp;gt;&lt;br /&gt;
       &amp;lt;table cellSpacing=0 cellPadding=0 width=118 height=238 align=center bgColor=#ffffff border=0&amp;gt;&lt;br /&gt;
         &amp;lt;tr&amp;gt;&lt;br /&gt;
           &amp;lt;td&amp;gt;&lt;br /&gt;
             &amp;lt;table width=100%  height=238 border=0 cellSpacing=0 cellPadding=0&amp;gt;&lt;br /&gt;
               &amp;lt;tr align=center&amp;gt;&lt;br /&gt;
                 &amp;lt;td&amp;gt;&lt;br /&gt;
                   &amp;lt;a href=http://www.amazon.com/exec/obidos/ASIN/B00022AH6I/solitudedk-20?creative=327641&amp;amp;camp=14573&amp;amp;link_code=as1 target=_blank&amp;gt;&amp;lt;img src=http://rcm-images.amazon.com/images/P/B00022AH6I.01._SCTZZZZZZZ_.jpg vspace=3 border=0&amp;gt;&amp;lt;/a&amp;gt;&lt;br /&gt;
                 &amp;lt;/td&amp;gt;&lt;br /&gt;
               &amp;lt;/tr&amp;gt;&lt;br /&gt;
               &amp;lt;tr&amp;gt;&lt;br /&gt;
                 &amp;lt;td vAlign=center height=15%&amp;gt;&amp;lt;center&amp;gt;&lt;br /&gt;
                   &amp;lt;a href=http://www.amazon.com/exec/obidos/ASIN/B00022AH6I/solitudedk-20?creative=327641&amp;amp;camp=14573&amp;amp;link_code=as1 target=_blank&amp;gt;&amp;lt;font face=Arial color=#0000ff size=1&amp;gt;Kodak EasyShare DX7440 4MP Digital C...&amp;lt;/font&amp;gt;&amp;lt;/a&amp;gt;&lt;br /&gt;
                 &amp;lt;/td&amp;gt;&lt;br /&gt;
               &amp;lt;/tr&amp;gt;&lt;br /&gt;
               &amp;lt;tr height=15%&amp;gt;&lt;br /&gt;
                 &amp;lt;td&amp;gt;&lt;br /&gt;
                   &amp;lt;center&amp;gt;&lt;br /&gt;
                   &amp;lt;font face=Arial color=#000000 size=-2&amp;gt;Kodak Digital &amp;lt;/font&amp;gt;&lt;br /&gt;
                   &amp;lt;/center&amp;gt;&lt;br /&gt;
                 &amp;lt;/td&amp;gt;&lt;br /&gt;
               &amp;lt;/tr&amp;gt;&lt;br /&gt;
               &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td height=15%&amp;gt;&lt;br /&gt;
                   &amp;lt;center&amp;gt;&amp;lt;a href=&amp;quot;http://www.amazon.com/exec/obidos/redirect?tag=solitudedk-20&amp;amp;amp;camp=14573&amp;amp;amp;creative=327641&amp;amp;amp;link_code=am1&amp;amp;amp;path=tg/stores/offering/list/-/B00022AH6I/all/ASIN/B00022AH6I&amp;amp;amp;camp=14573&amp;amp;amp;creative=327641&amp;quot; target=_blank&amp;gt;&amp;lt;font face=Arial color=#0000ff size=1&amp;gt;Best&amp;amp;nbsp;Price&amp;amp;nbsp;&amp;lt;font face=Arial color=#990000 size=1&amp;gt;$157.70&amp;lt;/font&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
                 &amp;lt;/td&amp;gt;&lt;br /&gt;
               &amp;lt;/tr&amp;gt;&lt;br /&gt;
               &amp;lt;tr height=15%&amp;gt;&lt;br /&gt;
                 &amp;lt;td&amp;gt;&lt;br /&gt;
                   &amp;lt;center&amp;gt;&amp;lt;font face=Arial color=#000000 size=1&amp;gt;or Buy&amp;amp;nbsp;New&amp;amp;nbsp;&amp;lt;font color=#990000&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
                 &amp;lt;/td&amp;gt;&lt;br /&gt;
               &amp;lt;/tr&amp;gt;&lt;br /&gt;
               &amp;lt;tr&amp;gt;&lt;br /&gt;
                 &amp;lt;td height=15%&amp;gt;&amp;lt;center&amp;gt;&lt;br /&gt;
                   &amp;lt;table&amp;gt;&lt;br /&gt;
                   &amp;lt;form method=&amp;quot;GET&amp;quot; action=&amp;quot;http://www.amazon.com/gp/aws/cart/add.html&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;&lt;br /&gt;
                   &amp;lt;tr&amp;gt;&lt;br /&gt;
                   &amp;lt;td&amp;gt;&lt;br /&gt;
                   &amp;lt;input type=&amp;quot;hidden&amp;quot; name=&amp;quot;SubscriptionId&amp;quot; value=&amp;quot;D68HUNXKLHS4J&amp;quot; /&amp;gt;&lt;br /&gt;
                   &amp;lt;input type=&amp;quot;hidden&amp;quot; name=&amp;quot;AssociateTag&amp;quot; value=&amp;quot;solitudedk-20&amp;quot; /&amp;gt;&lt;br /&gt;
                   &amp;lt;input type=&amp;quot;hidden&amp;quot; name=&amp;quot;ASIN.1&amp;quot; value=&amp;quot;B00022AH6I&amp;quot; /&amp;gt;&lt;br /&gt;
                   &amp;lt;input type=&amp;quot;hidden&amp;quot; name=&amp;quot;Quantity.1&amp;quot; value=&amp;quot;1&amp;quot; /&amp;gt;&lt;br /&gt;
                   &amp;lt;input type=&amp;quot;hidden&amp;quot; name=&amp;quot;linkCode&amp;quot; value=&amp;quot;as1&amp;quot; /&amp;gt;&lt;br /&gt;
                   &amp;lt;input type=&amp;quot;image&amp;quot;  name=&amp;quot;submit.add&amp;quot; value=&amp;quot;Buy from Amazon.com&amp;quot; border=&amp;quot;0&amp;quot; alt=&amp;quot;Buy from Amazon.com&amp;quot; src=&amp;quot;http://rcm-images.amazon.com/images/G/01/buttons/buy-from-tan.gif&amp;quot; /&amp;gt;&lt;br /&gt;
                   &amp;lt;/center&amp;gt;&lt;br /&gt;
                   &amp;lt;/td&amp;gt;&lt;br /&gt;
                   &amp;lt;/tr&amp;gt;&lt;br /&gt;
                   &amp;lt;/form&amp;gt;&lt;br /&gt;
                   &amp;lt;/table&amp;gt;&lt;br /&gt;
                 &amp;lt;/center&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
               &amp;lt;/tr&amp;gt;&lt;br /&gt;
               &amp;lt;tr&amp;gt;&lt;br /&gt;
                 &amp;lt;td height=5% align=absbottom&amp;gt;&lt;br /&gt;
                   &amp;lt;center&amp;gt;&amp;lt;a href=http://rcm.amazon.com/e/cm/privacy-policy.html?o=1 target=_blank&amp;gt;&lt;br /&gt;
               &amp;lt;font face=Arial color=#a1a1a1 size=1&amp;gt;Privacy Information&amp;lt;/font&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
                 &amp;lt;/td&amp;gt;&lt;br /&gt;
               &amp;lt;/tr&amp;gt;&lt;br /&gt;
             &amp;lt;/table&amp;gt;&lt;br /&gt;
           &amp;lt;/td&amp;gt;&lt;br /&gt;
         &amp;lt;/tr&amp;gt;&lt;br /&gt;
       &amp;lt;/table&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
   &amp;lt;/tr&amp;gt;&lt;br /&gt;
 &amp;lt;/table&amp;gt;&lt;br /&gt;
   &amp;lt;/body&amp;gt;&lt;br /&gt;
  &amp;lt;/html&amp;gt; &lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Text links'''&lt;br /&gt;
&lt;br /&gt;
This is the code for a text link to a product category. The visible link text is chosen by the user.&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.amazon.com/exec/obidos/redirect?link_code=ur2&amp;amp;amp;camp=1789&amp;amp;amp;&lt;br /&gt;
  tag=solitudedk-20&amp;amp;amp;creative=9325&amp;amp;amp;path=tg/browse/-/1&amp;quot;&amp;gt;&lt;br /&gt;
  Get Photography Books at Amazon&lt;br /&gt;
&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;img src=&amp;quot;http://www.assoc-amazon.com/e/ir?t=solitudedk-20&amp;amp;amp;l=ur2&amp;amp;amp;o=1&amp;quot; &lt;br /&gt;
  width=&amp;quot;1&amp;quot; height=&amp;quot;1&amp;quot; border=&amp;quot;0&amp;quot; alt=&amp;quot;&amp;quot; style=&amp;quot;border:none !important; &lt;br /&gt;
  margin:0px !important;&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Banners'''&lt;br /&gt;
&lt;br /&gt;
The following is the code generated by Amazon for generic Amazone banners. Note use of imagemap to create &amp;quot;privacy policy link&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
  &amp;lt;body topmargin=0 leftmargin=0 marginheight=0 marginwidth=0&amp;gt;&lt;br /&gt;
    &amp;lt;table width=468 height=60 border=0 cellspacing=0 cellpadding=0&amp;gt;&lt;br /&gt;
      &amp;lt;tr valign=middle align=center&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;&lt;br /&gt;
          &amp;lt;MAP NAME='boxmap'&amp;gt;&amp;lt;AREA SHAPE='RECT' COORDS='379, 50, 469, 61' &lt;br /&gt;
            HREF=http://rcm.amazon.com/e/cm/privacy-policy.html?o=1 target=_top&amp;gt;&lt;br /&gt;
            &amp;lt;AREA COORDS='0,0,10000,10000' HREF=http://www.amazon.com/exec/obidos/redirect?&lt;br /&gt;
              tag=solitudedk-20&amp;amp;creative=333489&amp;amp;camp=15553&amp;amp;link_code=ez&amp;amp;path=&lt;br /&gt;
              /tg/browse/-/171280 target=_top&amp;gt;&lt;br /&gt;
          &amp;lt;/MAP&amp;gt;&lt;br /&gt;
          &amp;lt;img src=http://rcm-images.amazon.com/images/G/01/&lt;br /&gt;
            associates/2005/served-banners/us_banner_imag_468x60.gif &lt;br /&gt;
            width='468' height='60' border='0' usemap='#boxmap'&amp;gt;&lt;br /&gt;
        &amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;/table&amp;gt;&lt;br /&gt;
  &amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt; &lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Search Boxes'''&lt;br /&gt;
&lt;br /&gt;
Amazon offers search boxes:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;form action=&amp;quot;http://www.amazon.com/exec/obidos/external-search&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;table class=&amp;quot;normal&amp;quot; border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td style=&amp;quot;background-color:#fff;&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;table border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;top&amp;quot; &lt;br /&gt;
        height=&amp;quot;90&amp;quot; width=&amp;quot;120&amp;quot; style=&amp;quot;border: 1px solid #000000 !important;&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tr&amp;gt;&lt;br /&gt;
          &amp;lt;td style=&amp;quot;background-color:#fff;&amp;quot; height=&amp;quot;20&amp;quot; valign=&amp;quot;bottom&amp;quot; align=&amp;quot;center&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;span style=&amp;quot;font-family: verdana,arial,helvetica,sans-serif; &lt;br /&gt;
            font-size:10px !important; font-weight:bold !important;&amp;quot;&amp;gt;Search Now:&amp;lt;/span&amp;gt;&lt;br /&gt;
          &amp;lt;/td&amp;gt;&lt;br /&gt;
          &amp;lt;td style=&amp;quot;background-color:#fff;&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;/tr&amp;gt;&lt;br /&gt;
        &amp;lt;tr&amp;gt;&lt;br /&gt;
          &amp;lt;td style=&amp;quot;background-color:#fff;&amp;quot; align=&amp;quot;center&amp;quot; height=&amp;quot;30&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;keyword&amp;quot; size=&amp;quot;10&amp;quot; value=&amp;quot;&amp;quot; /&amp;gt;&lt;br /&gt;
          &amp;lt;/td&amp;gt;&lt;br /&gt;
          &amp;lt;td style=&amp;quot;background-color:#fff;&amp;quot; height=&amp;quot;20&amp;quot; valign=&amp;quot;top&amp;quot; align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;input type=&amp;quot;hidden&amp;quot; name=&amp;quot;mode&amp;quot; value=&amp;quot;blended&amp;quot; /&amp;gt; &lt;br /&gt;
            &amp;lt;input type=&amp;quot;hidden&amp;quot; name=&amp;quot;tag&amp;quot; value=&amp;quot;solitudedk-20&amp;quot; /&amp;gt; &lt;br /&gt;
            &amp;lt;input type=&amp;quot;image&amp;quot; border=&amp;quot;0&amp;quot; value=&amp;quot;Go&amp;quot; name=&amp;quot;Submit&amp;quot; &lt;br /&gt;
              src=&amp;quot;http://g-images.amazon.com/images/G/01/associates/build-links/&lt;br /&gt;
              ap-search-go-btn.gif&amp;quot; alt=&amp;quot;[ Go ]&amp;quot; align=&amp;quot;absmiddle&amp;quot; /&amp;gt; &lt;br /&gt;
          &amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;/tr&amp;gt;&lt;br /&gt;
        &amp;lt;tr&amp;gt;&lt;br /&gt;
          &amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;background-color:#000;&amp;quot; height=&amp;quot;40&amp;quot;&amp;gt;&lt;br /&gt;
           &amp;lt;a href=&amp;quot;http://www.amazon.com/exec/obidos/redirect-home/solitudedk-20&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;img src=&amp;quot;http://g-images.amazon.com/images/G/01/associates/build-links/&lt;br /&gt;
            searchbox-logo-126x32.gif&amp;quot; height=&amp;quot;36&amp;quot; border=&amp;quot;0&amp;quot; width=&amp;quot;126&amp;quot; &lt;br /&gt;
            alt=&amp;quot;Amazon Logo&amp;quot; /&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;/tr&amp;gt;&lt;br /&gt;
      &amp;lt;/table&amp;gt;&lt;br /&gt;
    &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;/form&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;Comments to author of article: &amp;lt;/dt&amp;gt;&lt;br /&gt;
&amp;lt;dd&amp;gt;This is a bad example for semantic, microformats, w3c and rel=&amp;quot;payment&amp;quot; &lt;br /&gt;
&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;It's using table/td/tr for layout&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;attributes without quotation marks (bgColor=120)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;uppercase to markup&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;markups depreceated&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;the example isn't have rel=&amp;quot;payment&amp;quot; attribute&amp;lt;/li&amp;gt;&amp;lt;/dd&amp;gt;&lt;br /&gt;
&amp;lt;/dl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Practical examples of rel=&amp;quot;payment&amp;quot; ===&lt;br /&gt;
&lt;br /&gt;
* http://www.joshkinberg.com/blog/archives/2005/07/channel_102_int.php&lt;br /&gt;
&lt;br /&gt;
Blog entry containing video interview with founders of a theater group. rel=&amp;quot;payment&amp;quot; link points to the theater group's fundraising page where the reader is encourage to donate via PayPal.&lt;br /&gt;
&lt;br /&gt;
* http://www.joshkinberg.com/blog/archives/2005/08/e_e_meet_bullwi.php&lt;br /&gt;
&lt;br /&gt;
Blog entry containing home video that uses music by a popular recording artist. rel=&amp;quot;payment&amp;quot; link encourages reader to purchase the artist's CD at Amazon (could have used Amazon affilliate link as noted above).&lt;br /&gt;
&lt;br /&gt;
* http://www.joshkinberg.com/blog/archives/2005/08/vlogs_on_npr_sc.php&lt;br /&gt;
&lt;br /&gt;
Blog entry containing audio segment from an NPR interview. rel=&amp;quot;payment&amp;quot; link encourages the reader to support NPR by purchasing something from the NPR Online Shop.&lt;br /&gt;
&lt;br /&gt;
== Tools that currently support RelPayment ==&lt;br /&gt;
&lt;br /&gt;
* http://GetFireAnt.com&lt;br /&gt;
&lt;br /&gt;
FireAnt is an RSS video aggregator and media player. Subscribe to any RSS 2.0 channel and automatically download fresh media content to watch and listen to.&lt;br /&gt;
&lt;br /&gt;
* http://blip.tv&lt;br /&gt;
&lt;br /&gt;
blip.tv lets you share and watch video for free. We will host your video, make it available for your friends, family and blog readers and help you find video that others have shared.&lt;br /&gt;
&lt;br /&gt;
* http://MeFeedia.com&lt;br /&gt;
&lt;br /&gt;
Mefeedia is a video aggregator, like Bloglines for video. You can subscribe to channels and watch thousands of videos. This site is about not about movies, television shows or video made by big companies, it's about the thousands of people are creating video and putting it online. Movies made by real people.&lt;br /&gt;
&lt;br /&gt;
* http://rssbazaar.com&lt;br /&gt;
&lt;br /&gt;
* http://49media.com&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
* [[rel-faq]]&lt;br /&gt;
* [[currency]]&lt;/div&gt;</summary>
		<author><name>Alper</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=hcard-implementations&amp;diff=25702</id>
		<title>hcard-implementations</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=hcard-implementations&amp;diff=25702"/>
		<updated>2008-01-22T23:53:36Z</updated>

		<summary type="html">&lt;p&gt;Alper: /* New Implementations */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;h1&amp;gt;hCard Implementations&amp;lt;/h1&amp;gt;&lt;br /&gt;
{{TOC-right}}&lt;br /&gt;
&lt;br /&gt;
This page is an '''informative''' section of the [[hcard|hCard specification]].&lt;br /&gt;
&lt;br /&gt;
The following implementations have been developed which either generate or parse [[hcard|hCards]]. If you have such an hCard implementation, feel free to add it to '''the top''' of the New Implementations section. If you have a page or site which just ''publishes'' hCards, please use [[hcard-examples-in-wild]] instead.&lt;br /&gt;
&lt;br /&gt;
== New Implementations ==&lt;br /&gt;
Add new implementations here for evaluation and classification into the below taxonomy of implementations.&lt;br /&gt;
* [[hAvatar]] - Wordpress plugin displaying avatars for commenters based on their hCard&lt;br /&gt;
* [[org.microformats.hCard]] - java hCard parser and creator.&lt;br /&gt;
* [http://mobileonlinebusiness.com.au/uf/vCard_to_hCard_converter.html Mobile Online Business' vCard to hCard converter]&lt;br /&gt;
*[http://www.jamplanet.com Jam] is an active address book extension for Firefox/Flock. Jam imports Vcard and various CSV formats, and can output contacts in Vcard and hCard format.&lt;br /&gt;
*The &amp;quot;[http://typo3.org/extensions/repository/view/tt_address/2.0.1/ tt_address]&amp;quot; extension for [http://www.typo3.com TYPO3] supports hCard since the latest release, v2.0.0 &lt;br /&gt;
*[https://addons.mozilla.org/firefox/4106/ Operator] lets you combine pieces of information on Web sites with applications in ways that are useful. (Firefox-plugin)&lt;br /&gt;
*[http://rafaeloliveira.net/labs/hcard_creator.zip Wordpress hCard Creator] - I've made this simple plugin for wordpress. It adds the hCard Options submenu at Options menu, where you can create a simple hCard and put it on your blog using &amp;lt; ?php hcard_creator() ?&amp;gt; to show it. Also, it is possible to show an &amp;quot;export to vCard&amp;quot; link, which uses Brian Suda X2V. (Got send an e-mail to him regarding this)&lt;br /&gt;
*[http://www.alexa.com/site/devcorner/hcard Alexa hcard search]&lt;br /&gt;
*[http://leftlogic.com/lounge/articles/microformats_bookmarklet/ Microformats Bookmarklet] is a bookmarklet designed for IE6 and IE7, Firefox, Safari, Opera and Camino, that overlays on the current page to allow users to import individual hCards or hCalendars.  Written by Remy Sharp.&lt;br /&gt;
*[http://domanske.de/2006/09/vcardexplorer-04/ vCardExplorer] is a Mac OS X Application, that displays VCF-Files and extracts hCards from Websites written by [http://vcardexplorer.corefault.de Daniel Kagemann].&lt;br /&gt;
* [http://placenamehere.com/mf/nnwextract/ Extract Microformats] is a script for NetNewsWire that supports extracting hCard and hCalendar data in blog posts (via technorati service). Written by [[User:ChrisCasciano|Chris Casciano]]&lt;br /&gt;
* [http://allinthehead.com/hkit/ hKit] is an open source PHP 5 parsing library with support for hCard.&lt;br /&gt;
* [http://kitchen.technorati.com/search Technorati Microformats Search] indexes [[hcard|hCard]], [[hcalendar|hCalendar]], and [[hreview|hReview]] as [http://tantek.com/log/2006/05.html#d31t1802 announced by Tantek].&lt;br /&gt;
** list of pages with indexing Issues so they can be looked into as to why data is not being extracted&lt;br /&gt;
** suda.co.uk/contact&lt;br /&gt;
** multipack.co.uk&lt;br /&gt;
* [http://www.webstandards.org/action/dwtf/microformats/ Dreamweaver Extension suite] from the [http://webstandards.org/ Web Standards Project] enables the authoring of hCards from within Dreamweaver 8.&lt;br /&gt;
* [http://scooch.gr0w.com/ Scooch] is a slide show and presentation creator that generates a [[hCard]] for individual slide show authors and comment authors with a CSS button to parse and download via [http://suda.co.uk/projects/X2V/ X2V]. Also uses [[hReview]] for slide ratings and [[rel-tag]] for categories.&lt;br /&gt;
* [http://blog.codeeg.com/2006/03/20/flock-tails-flocktails/ Flocktails] - port of Tails extension for Flock 0.5.12 that looks for hCards, hCalendar, xFolk and hReview and tosses them into a handy topbar&lt;br /&gt;
*[http://opensource.reevoo.com/2006/03/08/release-uformats-12/ uformats] is a ruby library that can parse [[hCalendar]], [[hCard]], [[hReview]] and [[rel-tag]]&lt;br /&gt;
* [http://blog.codeeg.com/tails-firefox-extension-03/ Tails] is a Firefox Extension that will display the presence and details of microformats ([[hcard|hCard]], [[hcalendar|hCalendar]], [[hreview|hReview]], [[xfolk|xFolk]]) on a webpage. [https://addons.mozilla.org/firefox/2240/ Tails Export] is an extended version.&lt;br /&gt;
* [http://www.stripytshirt.co.uk/features/firefox/smartzilla Smartzilla is a Firefox Extension] that finds hCards on web pages and lets you add them to your addressbook.&lt;br /&gt;
* [http://placenamehere.com/TXP/pnh_mf/ pnh_mf] is a plugin for [http://textpattern.com/ Textpattern] that supports embedding hCard and other microformats in templates and blog posts. Written by [http://placenamehere.com/ Chris Casciano].&lt;br /&gt;
* There is [http://flickr.com/photos/factoryjoe/68755089/ evidence of built-in hCard support in the Konqueror browser].  Specifically, Konqueror 3.5, in KDE 3.5 (kubuntu Breezy w/ update).&lt;br /&gt;
* There is [http://tagcamp.org/index.cgi?ContactList evidence of a kwiki plugin for hCards].  Update: the [http://svn.kwiki.org/cwest/Kwiki-hCard/ hCard kwiki plugin svn repository].  See the [http://microwiki.caseywest.com/index.cgi?hCard documentation of the hCard kwiki plugin].&lt;br /&gt;
* [http://suda.co.uk/projects/X2V/ X2V] is a bookmarklet that parses hCard and produces a .vcf (vCard) stream.  Note: needs to be updated as the spec is refined.&lt;br /&gt;
* [http://www.stripytshirt.co.uk Duncan Walker] has built [http://www.stripytshirt.co.uk/features/firefox/smartzilla a Firefox extension] that gets hCard data from a webpage, uses Brian Suda's XSL (locally) to transform it to vcard format and opens the resulting .vcf file.&lt;br /&gt;
* [http://george.hotelling.net/90percent/ George] has written a [http://george.hotelling.net/90percent/geekery/greasemonkey_and_microformats.php Greasemonkey user script] that detects hCards and allows users to easily add them to their address book application.  Relies on the X2V web service to do the conversion.&lt;br /&gt;
* [http://inside.glnetworks.de/ Martin Rehfeld] has updated the work of [http://blogmatrix.blogmatrix.com/ David Janes] and produced a [[Greasemonkey]] [http://inside.glnetworks.de/2006/06/05/microformats-have-arrived-in-firefox-15-greasemonkey-06/ script] that finds many microformat elements, including hCards, and [http://blog.davidjanes.com/mtarchives/2005_08.html#003379 provides a popup menu of actions]. The hCard to vCard conversion is done internally within the script. ''This will work with FireFox 1.5+/GreaseMonkey 0.6.4+ now.''&lt;br /&gt;
* [http://diveintomark.org/ Mark Pilgrim] has also written an [http://diveintomark.org/projects/greasemonkey/hcard/ hCard parser Greasemonkey user script].  It is self-contained and does not rely on the X2V web service.&lt;br /&gt;
* [http://www.oliverbrown.me.uk/2005/09/03/a-working-microformats-extension-to-simplexml/ Oliver Brown] has written an &amp;quot;extension&amp;quot; to [http://www.php.net/simplexml SimpleXML] that gives simple access to hCard information in PHP 5.&lt;br /&gt;
* [http://thedredge.org/ Andrew D. Hume] has built a system (Wordpress plugin?) for [http://thedredge.org/2005/06/using-hcards-in-your-blog/ using hCards in your blog] to represent people leaving comments on blog posts.&lt;br /&gt;
* [http://greenbytes.de/tech/webdav/rfc2629.xslt rfc2629.xslt] now attempts to generate hCard information ([http://ietf.org/rfc/rfc2629 RFC2629] is an XML format for authoring RFCs and Internet Drafts, see [http://greenbytes.de/tech/webdav/rfc2629xslt/rfc2629xslt.html example document])&lt;br /&gt;
* [http://tantek.com/microformats/buddylist2hcards.html iChat buddy list to hCards] - Open source AppleScript to automatically convert one's buddy list in the MacOSX iChat AIM client into a valid XHTML 1.0 Strict list of hCards. &lt;br /&gt;
* [http://dev.w3.org/cvsweb/2001/palmagent/ palmagent] is a collection of palmpilot and sidekick tools. It includes X2V derivatives xhtml2hcard.xsl and toICal.xsl plus some [http://dev.w3.org/cvsweb/2001/palmagent/hcardTest.html hcardTest] materials&lt;br /&gt;
* [http://www.openpsa.org/ OpenPsa 2.x] CRM application uses hCard for all person listings. The widget is [http://www.midgard-project.org/midcom-permalink-922834501b71daad856f35ec593c7a6d reusable across Midgard CMS]&lt;br /&gt;
* [http://www.metonymie.com Emiliano Martínez Luque] has written an experimental [http://www.metonymie.com/hCard_extract/app.html hCard finder and structured search application] that finds hCards within a given set of URLs and returns the ones that match the specified search criteria.&lt;br /&gt;
&amp;lt;!-- *  [http://randomchaos.com/microformats/base/ Microformat Base] is an open-source PHP microformat aggregation crawler, currently recognizing hReview, hCalendar, and hCard. down! --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Authoring==&lt;br /&gt;
Implementations you can use to author, create, and publish hCards.&lt;br /&gt;
&lt;br /&gt;
===Web-based Creators===&lt;br /&gt;
;hCard Creator : [http://microformats.org/code/hcard/creator hCard creator] ([[hcard-creator-feedback|hCard creator feedback]]) - create your own hCards.; ... :&lt;br /&gt;
: [http://www.wnas.nl/microformats/hcard/hcardCreator.html hCard creator (dutch)] ([[hcard-creator-feedback|hCard creator feedback]]) - create your own hCards, with a dutch interface.; ... :&lt;br /&gt;
&lt;br /&gt;
===Blogging and CMS tools===&lt;br /&gt;
;Textpattern plug-in : &lt;br /&gt;
[http://euphemize.net/blog/plugins/textpattern/jmc_event_manager/ jmc_event_manager] is a plugin for [http://textpattern.com/ Textpattern] that outputs locations and events  in hCard (and hCalendar) formats. Written by [http://euphemize.net/ Joel Courtney].&lt;br /&gt;
; ... :&lt;br /&gt;
&lt;br /&gt;
===Browser scripts and plug-ins===&lt;br /&gt;
Browser plugins that work with existing authoring tools:&lt;br /&gt;
; Any browser with javascript and a little bit of CSS :  [http://microformats.org/code/hcard/creator microformats.org hCard creator]  (see also [http://tantek.com/ Tantek]'s original [http://tantek.com/microformats/hcard-creator.html hCard creator on tantek.com].&lt;br /&gt;
&lt;br /&gt;
===Desktop Authoring Tools===&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
==Search and Discovery==&lt;br /&gt;
* [http://kitchen.technorati.com/search Technorati Microformats Search] indexes [[hcard|hCard]], [[hcalendar|hCalendar]], and [[hreview|hReview]] as [http://tantek.com/log/2006/05.html#d31t1802 announced by Tantek]. &lt;br /&gt;
* [http://leftlogic.com/info/articles/microformats_bookmarklet Microformats Bookmarklet] is a bookmarklet designed for Safari (works in Firefox and Camino) that overlays on the current page to allow users to import individual [[hcard|hCards]] or [[hcalendar|hCalendars]]. Written by [http://leftlogic.com Remy Sharp].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- need to continue copy/rename some parallel implementations from [[hcalendar-implementations]] from here down --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Conversion and Import==&lt;br /&gt;
Implementations you can use to importing into an address book application, typically by converting hCard to vCard.&lt;br /&gt;
&lt;br /&gt;
===Web Services===&lt;br /&gt;
These return vCard (.vcf) and other contact formats for easy importing into typical address book programs or other processing.&lt;br /&gt;
* [http://www.tomota.de www.tomota.de] Online address book that allows to import, export and convert hCard into vCard, ldif, csv and plain text. &lt;br /&gt;
&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
===Firefox Greasemonkey Plugins===&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
===Aggregators===&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
==Browsing==&lt;br /&gt;
Implementations that detect, display and otherwise highlight hCards in pages.&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
===Firefox extension===&lt;br /&gt;
&lt;br /&gt;
[http://www.kaply.com/weblog/operator Operator] - This extension is casual-user, advanced-user and developer friendly. Very customizable and unobstrusive.&lt;br /&gt;
&lt;br /&gt;
===Flock extension===&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
==Open Source==&lt;br /&gt;
Open source libraries of hCard parsers and other related code for building hCard implementations. Note: it is very likely that above implementations may be duplicated in this section. That's ok.&lt;br /&gt;
* ...&lt;br /&gt;
;Javascript &lt;br /&gt;
: The [http://microformats.org/code/hcard/creator hCard creator] ([[hcard-creator-feedback|hCard creator feedback]]) is a very simple, yet illustrative, open source user interface / form / script which creates an hCard in real-time as you type in a set of contact information.&lt;br /&gt;
&lt;br /&gt;
; PHP : &lt;br /&gt;
* [[hKit]]&lt;br /&gt;
; Python : &lt;br /&gt;
* [http://tommorris.org/files/gmail2hcard-py.txt gmail2hcard-py.txt] - for converting Gmail CSV address book export to hCards&lt;br /&gt;
; Java :&lt;br /&gt;
* [[org.microformats.hCard]]&lt;br /&gt;
; Ruby :&lt;br /&gt;
: ...&lt;br /&gt;
; XSLT :&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== Additional Applications ==&lt;br /&gt;
This section should probably be incorporated into [[hcard-brainstorming]].&lt;br /&gt;
&lt;br /&gt;
There are numerous potential additional uses and applications for hCards on the Web. The following are merely a few thoughts and possibilities that folks have come up with:&lt;br /&gt;
&lt;br /&gt;
* As an open standard/format for [http://www.gravatar.com/ Gravatars].&lt;br /&gt;
** Like [http://alper.nl/cgi-bin/OpenAvatar.py?url=http://tantek.com this].&lt;br /&gt;
** Wordpress plugin with hCard based replacement for gravatar is in the make. [[User:Alper|Alper]] 12:59, 8 Aug 2007 (PDT)&lt;br /&gt;
* Marking up individual authors of blog posts on a group blog&lt;br /&gt;
* Marking up people's names and URLs in a blogroll&lt;br /&gt;
* Any reference to people in blog posts (e.g. when citing them, or referencing them, or describing them, by name).&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== Related Pages ==&lt;br /&gt;
{{hcard-related-pages}}&lt;/div&gt;</summary>
		<author><name>Alper</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=hcard-implementations&amp;diff=24868</id>
		<title>hcard-implementations</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=hcard-implementations&amp;diff=24868"/>
		<updated>2008-01-21T14:12:07Z</updated>

		<summary type="html">&lt;p&gt;Alper: /* New Implementations */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;h1&amp;gt;hCard Implementations&amp;lt;/h1&amp;gt;&lt;br /&gt;
{{TOC-right}}&lt;br /&gt;
&lt;br /&gt;
This page is an '''informative''' section of the [[hcard|hCard specification]].&lt;br /&gt;
&lt;br /&gt;
The following implementations have been developed which either generate or parse [[hcard|hCards]]. If you have such an hCard implementation, feel free to add it to '''the top''' of the New Implementations section. If you have a page or site which just ''publishes'' hCards, please use [[hcard-examples-in-wild]] instead.&lt;br /&gt;
&lt;br /&gt;
== New Implementations ==&lt;br /&gt;
Add new implementations here for evaluation and classification into the below taxonomy of implementations.&lt;br /&gt;
* [http://fourstarters.com/2008/01/20/havatar-wordpress-plugin/ hAvatar] - Wordpress plugin displaying avatars for commenters based on their hCard&lt;br /&gt;
* [[org.microformats.hCard]] - java hCard parser and creator.&lt;br /&gt;
* [http://mobileonlinebusiness.com.au/uf/vCard_to_hCard_converter.html Mobile Online Business' vCard to hCard converter]&lt;br /&gt;
*[http://www.jamplanet.com Jam] is an active address book extension for Firefox/Flock. Jam imports Vcard and various CSV formats, and can output contacts in Vcard and hCard format.&lt;br /&gt;
*The &amp;quot;[http://typo3.org/extensions/repository/view/tt_address/2.0.1/ tt_address]&amp;quot; extension for [http://www.typo3.com TYPO3] supports hCard since the latest release, v2.0.0 &lt;br /&gt;
*[https://addons.mozilla.org/firefox/4106/ Operator] lets you combine pieces of information on Web sites with applications in ways that are useful. (Firefox-plugin)&lt;br /&gt;
*[http://rafaeloliveira.net/labs/hcard_creator.zip Wordpress hCard Creator] - I've made this simple plugin for wordpress. It adds the hCard Options submenu at Options menu, where you can create a simple hCard and put it on your blog using &amp;lt; ?php hcard_creator() ?&amp;gt; to show it. Also, it is possible to show an &amp;quot;export to vCard&amp;quot; link, which uses Brian Suda X2V. (Got send an e-mail to him regarding this)&lt;br /&gt;
*[http://www.alexa.com/site/devcorner/hcard Alexa hcard search]&lt;br /&gt;
*[http://leftlogic.com/lounge/articles/microformats_bookmarklet/ Microformats Bookmarklet] is a bookmarklet designed for IE6 and IE7, Firefox, Safari, Opera and Camino, that overlays on the current page to allow users to import individual hCards or hCalendars.  Written by Remy Sharp.&lt;br /&gt;
*[http://domanske.de/2006/09/vcardexplorer-04/ vCardExplorer] is a Mac OS X Application, that displays VCF-Files and extracts hCards from Websites written by [http://vcardexplorer.corefault.de Daniel Kagemann].&lt;br /&gt;
* [http://placenamehere.com/mf/nnwextract/ Extract Microformats] is a script for NetNewsWire that supports extracting hCard and hCalendar data in blog posts (via technorati service). Written by [[User:ChrisCasciano|Chris Casciano]]&lt;br /&gt;
* [http://allinthehead.com/hkit/ hKit] is an open source PHP 5 parsing library with support for hCard.&lt;br /&gt;
* [http://kitchen.technorati.com/search Technorati Microformats Search] indexes [[hcard|hCard]], [[hcalendar|hCalendar]], and [[hreview|hReview]] as [http://tantek.com/log/2006/05.html#d31t1802 announced by Tantek].&lt;br /&gt;
** list of pages with indexing Issues so they can be looked into as to why data is not being extracted&lt;br /&gt;
** suda.co.uk/contact&lt;br /&gt;
** multipack.co.uk&lt;br /&gt;
* [http://www.webstandards.org/action/dwtf/microformats/ Dreamweaver Extension suite] from the [http://webstandards.org/ Web Standards Project] enables the authoring of hCards from within Dreamweaver 8.&lt;br /&gt;
* [http://scooch.gr0w.com/ Scooch] is a slide show and presentation creator that generates a [[hCard]] for individual slide show authors and comment authors with a CSS button to parse and download via [http://suda.co.uk/projects/X2V/ X2V]. Also uses [[hReview]] for slide ratings and [[rel-tag]] for categories.&lt;br /&gt;
* [http://blog.codeeg.com/2006/03/20/flock-tails-flocktails/ Flocktails] - port of Tails extension for Flock 0.5.12 that looks for hCards, hCalendar, xFolk and hReview and tosses them into a handy topbar&lt;br /&gt;
*[http://opensource.reevoo.com/2006/03/08/release-uformats-12/ uformats] is a ruby library that can parse [[hCalendar]], [[hCard]], [[hReview]] and [[rel-tag]]&lt;br /&gt;
* [http://blog.codeeg.com/tails-firefox-extension-03/ Tails] is a Firefox Extension that will display the presence and details of microformats ([[hcard|hCard]], [[hcalendar|hCalendar]], [[hreview|hReview]], [[xfolk|xFolk]]) on a webpage. [https://addons.mozilla.org/firefox/2240/ Tails Export] is an extended version.&lt;br /&gt;
* [http://www.stripytshirt.co.uk/features/firefox/smartzilla Smartzilla is a Firefox Extension] that finds hCards on web pages and lets you add them to your addressbook.&lt;br /&gt;
* [http://placenamehere.com/TXP/pnh_mf/ pnh_mf] is a plugin for [http://textpattern.com/ Textpattern] that supports embedding hCard and other microformats in templates and blog posts. Written by [http://placenamehere.com/ Chris Casciano].&lt;br /&gt;
* There is [http://flickr.com/photos/factoryjoe/68755089/ evidence of built-in hCard support in the Konqueror browser].  Specifically, Konqueror 3.5, in KDE 3.5 (kubuntu Breezy w/ update).&lt;br /&gt;
* There is [http://tagcamp.org/index.cgi?ContactList evidence of a kwiki plugin for hCards].  Update: the [http://svn.kwiki.org/cwest/Kwiki-hCard/ hCard kwiki plugin svn repository].  See the [http://microwiki.caseywest.com/index.cgi?hCard documentation of the hCard kwiki plugin].&lt;br /&gt;
* [http://suda.co.uk/projects/X2V/ X2V] is a bookmarklet that parses hCard and produces a .vcf (vCard) stream.  Note: needs to be updated as the spec is refined.&lt;br /&gt;
* [http://www.stripytshirt.co.uk Duncan Walker] has built [http://www.stripytshirt.co.uk/features/firefox/smartzilla a Firefox extension] that gets hCard data from a webpage, uses Brian Suda's XSL (locally) to transform it to vcard format and opens the resulting .vcf file.&lt;br /&gt;
* [http://george.hotelling.net/90percent/ George] has written a [http://george.hotelling.net/90percent/geekery/greasemonkey_and_microformats.php Greasemonkey user script] that detects hCards and allows users to easily add them to their address book application.  Relies on the X2V web service to do the conversion.&lt;br /&gt;
* [http://inside.glnetworks.de/ Martin Rehfeld] has updated the work of [http://blogmatrix.blogmatrix.com/ David Janes] and produced a [[Greasemonkey]] [http://inside.glnetworks.de/2006/06/05/microformats-have-arrived-in-firefox-15-greasemonkey-06/ script] that finds many microformat elements, including hCards, and [http://blog.davidjanes.com/mtarchives/2005_08.html#003379 provides a popup menu of actions]. The hCard to vCard conversion is done internally within the script. ''This will work with FireFox 1.5+/GreaseMonkey 0.6.4+ now.''&lt;br /&gt;
* [http://diveintomark.org/ Mark Pilgrim] has also written an [http://diveintomark.org/projects/greasemonkey/hcard/ hCard parser Greasemonkey user script].  It is self-contained and does not rely on the X2V web service.&lt;br /&gt;
* [http://www.oliverbrown.me.uk/2005/09/03/a-working-microformats-extension-to-simplexml/ Oliver Brown] has written an &amp;quot;extension&amp;quot; to [http://www.php.net/simplexml SimpleXML] that gives simple access to hCard information in PHP 5.&lt;br /&gt;
* [http://thedredge.org/ Andrew D. Hume] has built a system (Wordpress plugin?) for [http://thedredge.org/2005/06/using-hcards-in-your-blog/ using hCards in your blog] to represent people leaving comments on blog posts.&lt;br /&gt;
* [http://greenbytes.de/tech/webdav/rfc2629.xslt rfc2629.xslt] now attempts to generate hCard information ([http://ietf.org/rfc/rfc2629 RFC2629] is an XML format for authoring RFCs and Internet Drafts, see [http://greenbytes.de/tech/webdav/rfc2629xslt/rfc2629xslt.html example document])&lt;br /&gt;
* [http://tantek.com/microformats/buddylist2hcards.html iChat buddy list to hCards] - Open source AppleScript to automatically convert one's buddy list in the MacOSX iChat AIM client into a valid XHTML 1.0 Strict list of hCards. &lt;br /&gt;
* [http://dev.w3.org/cvsweb/2001/palmagent/ palmagent] is a collection of palmpilot and sidekick tools. It includes X2V derivatives xhtml2hcard.xsl and toICal.xsl plus some [http://dev.w3.org/cvsweb/2001/palmagent/hcardTest.html hcardTest] materials&lt;br /&gt;
* [http://www.openpsa.org/ OpenPsa 2.x] CRM application uses hCard for all person listings. The widget is [http://www.midgard-project.org/midcom-permalink-922834501b71daad856f35ec593c7a6d reusable across Midgard CMS]&lt;br /&gt;
* [http://www.metonymie.com Emiliano Martínez Luque] has written an experimental [http://www.metonymie.com/hCard_extract/app.html hCard finder and structured search application] that finds hCards within a given set of URLs and returns the ones that match the specified search criteria.&lt;br /&gt;
&amp;lt;!-- *  [http://randomchaos.com/microformats/base/ Microformat Base] is an open-source PHP microformat aggregation crawler, currently recognizing hReview, hCalendar, and hCard. down! --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Authoring==&lt;br /&gt;
Implementations you can use to author, create, and publish hCards.&lt;br /&gt;
&lt;br /&gt;
===Web-based Creators===&lt;br /&gt;
;hCard Creator : [http://microformats.org/code/hcard/creator hCard creator] ([[hcard-creator-feedback|hCard creator feedback]]) - create your own hCards.; ... :&lt;br /&gt;
: [http://www.wnas.nl/microformats/hcard/hcardCreator.html hCard creator (dutch)] ([[hcard-creator-feedback|hCard creator feedback]]) - create your own hCards, with a dutch interface.; ... :&lt;br /&gt;
&lt;br /&gt;
===Blogging and CMS tools===&lt;br /&gt;
;Textpattern plug-in : &lt;br /&gt;
[http://euphemize.net/blog/plugins/textpattern/jmc_event_manager/ jmc_event_manager] is a plugin for [http://textpattern.com/ Textpattern] that outputs locations and events  in hCard (and hCalendar) formats. Written by [http://euphemize.net/ Joel Courtney].&lt;br /&gt;
; ... :&lt;br /&gt;
&lt;br /&gt;
===Browser scripts and plug-ins===&lt;br /&gt;
Browser plugins that work with existing authoring tools:&lt;br /&gt;
; Any browser with javascript and a little bit of CSS :  [http://microformats.org/code/hcard/creator microformats.org hCard creator]  (see also [http://tantek.com/ Tantek]'s original [http://tantek.com/microformats/hcard-creator.html hCard creator on tantek.com].&lt;br /&gt;
&lt;br /&gt;
===Desktop Authoring Tools===&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
==Search and Discovery==&lt;br /&gt;
* [http://kitchen.technorati.com/search Technorati Microformats Search] indexes [[hcard|hCard]], [[hcalendar|hCalendar]], and [[hreview|hReview]] as [http://tantek.com/log/2006/05.html#d31t1802 announced by Tantek]. &lt;br /&gt;
* [http://leftlogic.com/info/articles/microformats_bookmarklet Microformats Bookmarklet] is a bookmarklet designed for Safari (works in Firefox and Camino) that overlays on the current page to allow users to import individual [[hcard|hCards]] or [[hcalendar|hCalendars]]. Written by [http://leftlogic.com Remy Sharp].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- need to continue copy/rename some parallel implementations from [[hcalendar-implementations]] from here down --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Conversion and Import==&lt;br /&gt;
Implementations you can use to importing into an address book application, typically by converting hCard to vCard.&lt;br /&gt;
&lt;br /&gt;
===Web Services===&lt;br /&gt;
These return vCard (.vcf) and other contact formats for easy importing into typical address book programs or other processing.&lt;br /&gt;
* [http://www.tomota.de www.tomota.de] Online address book that allows to import, export and convert hCard into vCard, ldif, csv and plain text. &lt;br /&gt;
&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
===Firefox Greasemonkey Plugins===&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
===Aggregators===&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
==Browsing==&lt;br /&gt;
Implementations that detect, display and otherwise highlight hCards in pages.&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
===Firefox extension===&lt;br /&gt;
&lt;br /&gt;
[http://www.kaply.com/weblog/operator Operator] - This extension is casual-user, advanced-user and developer friendly. Very customizable and unobstrusive.&lt;br /&gt;
&lt;br /&gt;
===Flock extension===&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
==Open Source==&lt;br /&gt;
Open source libraries of hCard parsers and other related code for building hCard implementations. Note: it is very likely that above implementations may be duplicated in this section. That's ok.&lt;br /&gt;
* ...&lt;br /&gt;
;Javascript &lt;br /&gt;
: The [http://microformats.org/code/hcard/creator hCard creator] ([[hcard-creator-feedback|hCard creator feedback]]) is a very simple, yet illustrative, open source user interface / form / script which creates an hCard in real-time as you type in a set of contact information.&lt;br /&gt;
&lt;br /&gt;
; PHP : &lt;br /&gt;
* [[hKit]]&lt;br /&gt;
; Python : &lt;br /&gt;
* [http://tommorris.org/files/gmail2hcard-py.txt gmail2hcard-py.txt] - for converting Gmail CSV address book export to hCards&lt;br /&gt;
; Java :&lt;br /&gt;
* [[org.microformats.hCard]]&lt;br /&gt;
; Ruby :&lt;br /&gt;
: ...&lt;br /&gt;
; XSLT :&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== Additional Applications ==&lt;br /&gt;
This section should probably be incorporated into [[hcard-brainstorming]].&lt;br /&gt;
&lt;br /&gt;
There are numerous potential additional uses and applications for hCards on the Web. The following are merely a few thoughts and possibilities that folks have come up with:&lt;br /&gt;
&lt;br /&gt;
* As an open standard/format for [http://www.gravatar.com/ Gravatars].&lt;br /&gt;
** Like [http://alper.nl/cgi-bin/OpenAvatar.py?url=http://tantek.com this].&lt;br /&gt;
** Wordpress plugin with hCard based replacement for gravatar is in the make. [[User:Alper|Alper]] 12:59, 8 Aug 2007 (PDT)&lt;br /&gt;
* Marking up individual authors of blog posts on a group blog&lt;br /&gt;
* Marking up people's names and URLs in a blogroll&lt;br /&gt;
* Any reference to people in blog posts (e.g. when citing them, or referencing them, or describing them, by name).&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== Related Pages ==&lt;br /&gt;
{{hcard-related-pages}}&lt;/div&gt;</summary>
		<author><name>Alper</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=events/2007-09-28-portable-social-networks-meetup-amsterdam&amp;diff=19934</id>
		<title>events/2007-09-28-portable-social-networks-meetup-amsterdam</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=events/2007-09-28-portable-social-networks-meetup-amsterdam&amp;diff=19934"/>
		<updated>2007-08-17T10:01:15Z</updated>

		<summary type="html">&lt;p&gt;Alper: /* planning to attend */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;h1&amp;gt;portable social networks meetup amsterdam&amp;lt;/h1&amp;gt;&lt;br /&gt;
&lt;br /&gt;
One of several microformats related [[events]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right;margin-left:1em&amp;quot;&amp;gt;__TOC__&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== details ==&lt;br /&gt;
;When&lt;br /&gt;
:2007-09-28 14:00-17:00&lt;br /&gt;
;Where&lt;br /&gt;
:Westergasfabriek, Amsterdam, The Netherland, during the [http://picnicnetwork.org PICNIC conference]&lt;br /&gt;
;What&lt;br /&gt;
:An open brainstorm session to think about how social networks can be made portable. Ultimately, the goal is to give users total control of their virtual identity across numerous social networks, using existing standards like [[hcard|hCard]], [[XFN]] and OpenId.&lt;br /&gt;
&lt;br /&gt;
[http://www.picnicnetwork.org/artefact-8259-en.html See also the PICNIC site]&lt;br /&gt;
&lt;br /&gt;
== notes ==&lt;br /&gt;
After the event in [http://microformats.org/wiki/events/2007-07-28-portable-social-networks-meetup San Francisco] I thought it would be cool to get some people in Amsterdam together discussing the same problem. -[[User:Robert|Robert]]&lt;br /&gt;
&lt;br /&gt;
Before joining the meetup, attendees are encouraged to read the following articles:&lt;br /&gt;
&lt;br /&gt;
* [[social-network-portability]] ([[social-network-portability-fr|fr]])&lt;br /&gt;
* [[hcard-supporting-profiles]] ([[hcard-supporting-profiles-fr|fr]])&lt;br /&gt;
* [[hcard-xfn-supporting-friends-lists]] ([[hcard-xfn-supporting-friends-lists-fr|fr]])&lt;br /&gt;
&lt;br /&gt;
== planning to attend ==&lt;br /&gt;
Please add your name to this list and link it to a URL representing you (preferably your URL with your hCard on it) if you plan to attend.&lt;br /&gt;
* [http://53miles.com/about Robert Gaal]&lt;br /&gt;
* [http://alper.nl/ Alper Çu&amp;amp;#x11F;un]&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== attendees ==&lt;br /&gt;
* ...&lt;br /&gt;
* ... please add your name if you attended.&lt;br /&gt;
&lt;br /&gt;
== blog posts ==&lt;br /&gt;
* ...&lt;br /&gt;
* ... please add links to blog posts about this event&lt;/div&gt;</summary>
		<author><name>Alper</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=hcard-implementations&amp;diff=19477</id>
		<title>hcard-implementations</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=hcard-implementations&amp;diff=19477"/>
		<updated>2007-08-08T19:59:27Z</updated>

		<summary type="html">&lt;p&gt;Alper: /* Additional Applications */stuff about avatars&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;h1&amp;gt;hCard Implementations&amp;lt;/h1&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This page is an '''informative''' section of the [[hcard|hCard specification]].&lt;br /&gt;
&lt;br /&gt;
The following implementations have been developed which either generate or parse [[hcard|hCards]]. If you have such an hCard implementation, feel free to add it to '''the top''' of this list. If you have a page or site which just ''publishes'' hCards, please use [[hcard-examples-in-wild]] instead.&lt;br /&gt;
&lt;br /&gt;
== New Implementations ==&lt;br /&gt;
* [http://mobileonlinebusiness.com.au/uf/vCard_to_hCard_converter.html Mobile Online Business' vCard to hCard converter]&lt;br /&gt;
*[http://www.jamplanet.com Jam] is an active address book extension for Firefox/Flock. Jam imports Vcard and various CSV formats, and can output contacts in Vcard and hCard format.&lt;br /&gt;
*The &amp;quot;[http://typo3.org/extensions/repository/view/tt_address/2.0.1/ tt_address]&amp;quot; extension for [http://www.typo3.com TYPO3] supports hCard since the latest release, v2.0.0 &lt;br /&gt;
*[https://addons.mozilla.org/firefox/4106/ Operator] lets you combine pieces of information on Web sites with applications in ways that are useful. (Firefox-plugin)&lt;br /&gt;
*[http://rafaeloliveira.net/labs/hcard_creator.zip Wordpress hCard Creator] - I've made this simple plugin for wordpress. It adds the hCard Options submenu at Options menu, where you can create a simple hCard and put it on your blog using &amp;lt; ?php hcard_creator() ?&amp;gt; to show it. Also, it is possible to show an &amp;quot;export to vCard&amp;quot; link, which uses Brian Suda X2V. (Got send an e-mail to him regarding this)&lt;br /&gt;
*[http://www.alexa.com/site/devcorner/hcard Alexa hcard search]&lt;br /&gt;
*[http://leftlogic.com/info/articles/microformats_bookmarklet Microformats Bookmarklet] is a bookmarklet designed for Safari (works in Opera, Firefox and Camino as well) that overlays on the current page to allow users to import individual hCards or hCalendars.  Written by Remy Sharp.&lt;br /&gt;
*[http://elbewerk.com/2006/09/vcardexplorer-02.shtml vCardExplorer 0.2] is a Mac OS X Application, that displays VCF-Files and extracts hCards from Websites written by Daniel Kagemann.&lt;br /&gt;
* [http://placenamehere.com/mf/nnwextract/ Extract Microformats] is a script for NetNewsWire that supports extracting hCard and hCalendar data in blog posts (via technorati service). Written by [[User:ChrisCasciano|Chris Casciano]]&lt;br /&gt;
* [http://allinthehead.com/hkit/ hKit] is an open source PHP 5 parsing library with support for hCard.&lt;br /&gt;
* [http://kitchen.technorati.com/search Technorati Microformats Search] indexes [[hcard|hCard]], [[hcalendar|hCalendar]], and [[hreview|hReview]] as [http://tantek.com/log/2006/05.html#d31t1802 announced by Tantek].&lt;br /&gt;
** list of pages with indexing Issues so they can be looked into as to why data is not being extracted&lt;br /&gt;
** suda.co.uk/contact&lt;br /&gt;
** multipack.co.uk&lt;br /&gt;
* [http://www.webstandards.org/action/dwtf/microformats/ Dreamweaver Extension suite] from the [http://webstandards.org/ Web Standards Project] enables the authoring of hCards from within Dreamweaver 8.&lt;br /&gt;
* [http://scooch.gr0w.com/ Scooch] is a slide show and presentation creator that generates a [[hCard]] for individual slide show authors and comment authors with a CSS button to parse and download via [http://suda.co.uk/projects/X2V/ X2V]. Also uses [[hReview]] for slide ratings and [[rel-tag]] for categories.&lt;br /&gt;
* [http://blog.codeeg.com/2006/03/20/flock-tails-flocktails/ Flocktails] - port of Tails extension for Flock 0.5.12 that looks for hCards, hCalendar, xFolk and hReview and tosses them into a handy topbar&lt;br /&gt;
*[http://opensource.reevoo.com/2006/03/08/release-uformats-12/ uformats] is a ruby library that can parse [[hCalendar]], [[hCard]], [[hReview]] and [[rel-tag]]&lt;br /&gt;
* [http://blog.codeeg.com/tails-firefox-extension-03/ Tails] is a Firefox Extension that will display the presence and details of microformats ([[hcard|hCard]], [[hcalendar|hCalendar]], [[hreview|hReview]], [[xfolk|xFolk]]) on a webpage. [https://addons.mozilla.org/firefox/2240/ Tails Export] is an extended version.&lt;br /&gt;
* [http://www.stripytshirt.co.uk/features/firefox/smartzilla Smartzilla is a Firefox Extension] that finds hCards on web pages and lets you add them to your addressbook.&lt;br /&gt;
* [http://placenamehere.com/TXP/pnh_mf/ pnh_mf] is a plugin for [http://textpattern.com/ Textpattern] that supports embedding hCard and other microformats in templates and blog posts. Written by [http://placenamehere.com/ Chris Casciano].&lt;br /&gt;
* There is [http://flickr.com/photos/factoryjoe/68755089/ evidence of built-in hCard support in the Konqueror browser].  Specifically, Konqueror 3.5, in KDE 3.5 (kubuntu Breezy w/ update).&lt;br /&gt;
* There is [http://tagcamp.org/index.cgi?ContactList evidence of a kwiki plugin for hCards].  Update: the [http://svn.kwiki.org/cwest/Kwiki-hCard/ hCard kwiki plugin svn repository].  See the [http://microwiki.caseywest.com/index.cgi?hCard documentation of the hCard kwiki plugin].&lt;br /&gt;
* [http://suda.co.uk/projects/X2V/ X2V] is a bookmarklet that parses hCard and produces a .vcf (vCard) stream.  Note: needs to be updated as the spec is refined.&lt;br /&gt;
* [http://www.stripytshirt.co.uk Duncan Walker] has built [http://www.stripytshirt.co.uk/features/firefox/smartzilla a Firefox extension] that gets hCard data from a webpage, uses Brian Suda's XSL (locally) to transform it to vcard format and opens the resulting .vcf file.&lt;br /&gt;
* [http://george.hotelling.net/90percent/ George] has written a [http://george.hotelling.net/90percent/geekery/greasemonkey_and_microformats.php Greasemonkey user script] that detects hCards and allows users to easily add them to their address book application.  Relies on the X2V web service to do the conversion.&lt;br /&gt;
* [http://inside.glnetworks.de/ Martin Rehfeld] has updated the work of [http://blogmatrix.blogmatrix.com/ David Janes] and produced a [[Greasemonkey]] [http://inside.glnetworks.de/2006/06/05/microformats-have-arrived-in-firefox-15-greasemonkey-06/ script] that finds many microformat elements, including hCards, and [http://blog.davidjanes.com/mtarchives/2005_08.html#003379 provides a popup menu of actions]. The hCard to vCard conversion is done internally within the script. ''This will work with FireFox 1.5+/GreaseMonkey 0.6.4+ now.''&lt;br /&gt;
* [http://diveintomark.org/ Mark Pilgrim] has also written an [http://diveintomark.org/projects/greasemonkey/hcard/ hCard parser Greasemonkey user script].  It is self-contained and does not rely on the X2V web service.&lt;br /&gt;
* [http://www.oliverbrown.me.uk/2005/09/03/a-working-microformats-extension-to-simplexml/ Oliver Brown] has written an &amp;quot;extension&amp;quot; to [http://www.php.net/simplexml SimpleXML] that gives simple access to hCard information in PHP 5.&lt;br /&gt;
* [http://thedredge.org/ Andrew D. Hume] has built a system (Wordpress plugin?) for [http://thedredge.org/2005/06/using-hcards-in-your-blog/ using hCards in your blog] to represent people leaving comments on blog posts.&lt;br /&gt;
* The [http://tantek.com/microformats/hcard-creator.html hCard creator] is a very simple, yet illustrative, open source user interface / form / script which creates an hCard in real-time as you type in a set of contact information. &lt;br /&gt;
* [http://greenbytes.de/tech/webdav/rfc2629.xslt rfc2629.xslt] now attempts to generate hCard information ([http://ietf.org/rfc/rfc2629 RFC2629] is an XML format for authoring RFCs and Internet Drafts, see [http://greenbytes.de/tech/webdav/rfc2629xslt/rfc2629xslt.html example document])&lt;br /&gt;
* [http://tantek.com/microformats/buddylist2hcards.html iChat buddy list to hCards] - Open source AppleScript to automatically convert one's buddy list in the MacOSX iChat AIM client into a valid XHTML 1.0 Strict list of hCards. &lt;br /&gt;
* [http://dev.w3.org/cvsweb/2001/palmagent/ palmagent] is a collection of palmpilot and sidekick tools. It includes X2V derivatives xhtml2hcard.xsl and toICal.xsl plus some [http://dev.w3.org/cvsweb/2001/palmagent/hcardTest.html hcardTest] materials&lt;br /&gt;
* [http://www.openpsa.org/ OpenPsa 2.x] CRM application uses hCard for all person listings. The widget is [http://www.midgard-project.org/midcom-permalink-922834501b71daad856f35ec593c7a6d reusable across Midgard CMS]&lt;br /&gt;
* [http://www.metonymie.com Emiliano Martínez Luque] has written an experimental [http://www.metonymie.com/hCard_extract/app.html hCard finder and structured search application] that finds hCards within a given set of URLs and returns the ones that match the specified search criteria.&lt;br /&gt;
&amp;lt;!-- *  [http://randomchaos.com/microformats/base/ Microformat Base] is an open-source PHP microformat aggregation crawler, currently recognizing hReview, hCalendar, and hCard. down! --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Additional Applications ==&lt;br /&gt;
This section is '''informative'''.&lt;br /&gt;
&lt;br /&gt;
There are numerous potential additional uses and applications for hCards on the Web. The following are merely a few thoughts and possibilities that folks have come up with:&lt;br /&gt;
&lt;br /&gt;
* As an open standard/format for [http://www.gravatar.com/ Gravatars].&lt;br /&gt;
** Like [http://alper.nl/cgi-bin/OpenAvatar.py?url=http://tantek.com this].&lt;br /&gt;
** Wordpress plugin with hCard based replacement for gravatar is in the make. [[User:Alper|Alper]] 12:59, 8 Aug 2007 (PDT)&lt;br /&gt;
* Marking up individual authors of blog posts on a group blog&lt;br /&gt;
* Marking up people's names and URLs in a blogroll&lt;br /&gt;
* Any reference to people in blog posts (e.g. when citing them, or referencing them, or describing them, by name).&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== Related Pages ==&lt;br /&gt;
{{hcard-related-pages}}&lt;/div&gt;</summary>
		<author><name>Alper</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=irc-people&amp;diff=19728</id>
		<title>irc-people</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=irc-people&amp;diff=19728"/>
		<updated>2007-08-06T21:17:00Z</updated>

		<summary type="html">&lt;p&gt;Alper: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A list of [[irc|IRC]] regulars sorted by nick and their normal timezones (winter/summer).&lt;br /&gt;
&lt;br /&gt;
* [[User:WebOrganics|weborganics]] (+0100)&lt;br /&gt;
* [[User:Adam Ballai|AdamBallai]] (-700/-700)&lt;br /&gt;
* [[User:Adam Craven|AdamCraven]] (+0000)&lt;br /&gt;
* [[User:Ajaswa|Andrew Jaswa]] (-0500)&lt;br /&gt;
* [[User:Alexander Graf|AlexanderGraf]] (+0100)&lt;br /&gt;
* [[User:AmanuelTewolde|Amanuel]] (-0500/-0400)&lt;br /&gt;
* [[User:Amette|amette]] (+1000)&lt;br /&gt;
* [[User:Amir Guindehi|AmirGuindehi]] (+1000)&lt;br /&gt;
* [[User:AnselHalliburton|anselxyz]] (-0800/-0700)&lt;br /&gt;
* [[User:Ashley|Ashley]] (+1000)&lt;br /&gt;
* [[User:B.K._DeLong|bkdelong]] (-0500/-0400)&lt;br /&gt;
* [[User:Tyler Roehmholdt|Baristo]] (-0800/-0700)&lt;br /&gt;
* [[User:Ben Ward|BenWard]] (+0000)&lt;br /&gt;
* [[User:BenjaminCarlyle|BenjaminCarlyle]] (+1000)&lt;br /&gt;
* [[User:HenriBergius|bergie]] (+0200/+0300)&lt;br /&gt;
* [[User:BenWest|bewest]] (-0800/-0700)&lt;br /&gt;
* [[User:BluesMoon|bluesmoon]] (+0530)&lt;br /&gt;
* [[User:BobChao|BobChao]] (+0800)&lt;br /&gt;
* [[User:Bob Jonkman|BobJonkman]] (-0500/-0400)&lt;br /&gt;
* [[User:Boneill|boneill]] (+0000)&lt;br /&gt;
* [[User:Brian|briansuda]] (+0000)&lt;br /&gt;
* [[User:Briski|Briski]] (+0000)&lt;br /&gt;
* [[User:BryanL|BryanL]] (-0500/-0400)&lt;br /&gt;
* [[User:BryanRieger|Bryan Rieger]] (+0000)&lt;br /&gt;
* [[User:Bug-E|Bug-E]] (+0200)&lt;br /&gt;
* [[User:Cgriego|cgriego]] (-0600/-0500)&lt;br /&gt;
* [[User:CharlesRoper|charles_r]] (0000/+0100)&lt;br /&gt;
* [[User:Charlvn|Charl]] (+0200/+0200)&lt;br /&gt;
* [[User:ChristopherStJohn|cks]] (-0600/-0500)&lt;br /&gt;
* [[User:Cloud|Cloud]] (+0000)&lt;br /&gt;
* [[User:Colin_Barrett|cbarrett]] (-1000)&lt;br /&gt;
* [[User:ColinDDevroe|cdevroe]] (-0500/-0600)&lt;br /&gt;
* [[User:Cruster|cruster]] (+0200)&lt;br /&gt;
* [[User:Csarven|csarven]] (-0500/-0400)&lt;br /&gt;
* [[User:ChrisBrentano|ctb]] (-0800/-0700)&lt;br /&gt;
* [[User:DanielBurka|DanielBurka]] (-0400)&lt;br /&gt;
* [[User:DavidMead|DavidMead]] (-0400)&lt;br /&gt;
* [[User:DerrickPallas|DerrickPallas]] (-0800/-0700)&lt;br /&gt;
* [[User:Dan Kubb|dkubb]] (-0800/-0700)&lt;br /&gt;
* [[User:DanC|DanC]] (-0600/-0500)&lt;br /&gt;
* [[User:DannyAyers|danja]] (+0100/+0200)&lt;br /&gt;
* [[User:Dave Cardwell|davecardwell]] (+0000)&lt;br /&gt;
* [[User:DenisDefreyne|ddfreyne]] (+0100/+0200)&lt;br /&gt;
* [[User:DeanEro|deanero]] (-0800/-0700)&lt;br /&gt;
* [[User:DiegoBudny|DiegoBudny]]&lt;br /&gt;
* [[User:DimitriGlazkov|dglazkov]] (-0600/-0500)&lt;br /&gt;
* [[User:DrewMcLellan|drewinthehead]] (+0000/+0100)&lt;br /&gt;
* [[User:DrewBell|droob]] (-0600/-0500)&lt;br /&gt;
* [[User:DimitriosZachariadis|dzach]] (+0200/+0300)&lt;br /&gt;
* [[User:Ed Summers|edsu]] (-0500/-0400)&lt;br /&gt;
* [[User:Enric|enric]] (-0800/-0700)&lt;br /&gt;
* [[User:Enric|Enric]] (-0800/-0700)&lt;br /&gt;
* [[User:Evan|evanpro]] (-0500)&lt;br /&gt;
* [[User:ChrisMessina|factoryjoe]] (-0800/-0700)&lt;br /&gt;
* [[User:Fil|Fil]] (+0200)&lt;br /&gt;
* [[User:MarkNormanFrancis|Mark Norman Francis]] (+0000/+0100)&lt;br /&gt;
* [[User:MarkoMrdjenovic|friedcell]] (+0100/+0200)&lt;br /&gt;
* [[User:Griffin|Griffin]] (-0600/-0500)&lt;br /&gt;
* [[User:Grantbow|Grantbow]] (-0800/-0700)&lt;br /&gt;
* [[User:Aubergine10|Guy Fraser]] (+0100/+0000)&lt;br /&gt;
* [[User:HenrichPoehls|HenrichP]] (+0100)&lt;br /&gt;
* [[User:Hlb|hlb]] (+0800-0700)&lt;br /&gt;
* [[User:IanHickson|Hixie]] (-0800/-0700)&lt;br /&gt;
* [[User:EdwardOConnor|hober]] (-0800/-0700)&lt;br /&gt;
* [[User:Ichigo|ichigo]] (+1000)&lt;br /&gt;
* [[USer:Alper|illustir]] (+0100)&lt;br /&gt;
* [[User:Inkbase|inkbase]] (-0800/-0700)&lt;br /&gt;
* [[User:IwaiMasaharu|iwaim]] (+0900)&lt;br /&gt;
* [[User:Izo|IZO]]&lt;br /&gt;
* [[User:JamieKnight|JamieKnight]] (+1000/0000)&lt;br /&gt;
* [[User:WizardIsHungry|jcw9]] (-0500/-0400)&lt;br /&gt;
* [[User:Adactio|Jeremy Keith]] (+0000)&lt;br /&gt;
* [[User:JasonK|jkridner]] (-0600/-0500)&lt;br /&gt;
* [[User:JoeGregorio|jcgregorio]]&lt;br /&gt;
* [[User:Jonathan_Arkell|jonnay]] (-0700/0600)&lt;br /&gt;
* [[User:JulianStahnke|Julian Stahnke]] (+0000)&lt;br /&gt;
* [[User:Kapowaz|kapowaz]] (+0000/+0100)&lt;br /&gt;
* [[User:Keri Henare|kerihenare]] (+1200)&lt;br /&gt;
* [http://epeus.blogspot.com/ KevinMarks] (-0800/-0700)&lt;br /&gt;
* [[User:RyanKing|kingryan]] (-0800/-0700)&lt;br /&gt;
** [http://theryanking.com/blog/archives/2006/04/19/office-hours/ Office hours]: Wednesday, 21:00 UTC&lt;br /&gt;
* [[User:Lachlan Hunt|Lachy]] (+1000/+1100)&lt;br /&gt;
* [[User:Mark Mansour|Mark Mansour]] (+1100)&lt;br /&gt;
* [[User:MattisManzel|Mattis Manzel]] (+0100/+0200)&lt;br /&gt;
* [[User:CiaranMc|McNulty]] (+0000/+0100)&lt;br /&gt;
* [[mfbot]] - a bot which logs all edits to this wiki. It appends a number with a '+' or '-' sign, to indicate the number of characters added or removed as a result of the edit.&lt;br /&gt;
* [[User:Mike|Michael McCracken(mmc)]] (-0800/-0700)&lt;br /&gt;
* [[User:MikeKaply|mkaply]] (-0600/-0500)&lt;br /&gt;
* [[User:SteveIvy|monkinetic/redmonk]] (-0700)&lt;br /&gt;
* [[User:RobManson|nambor]] (+1000)&lt;br /&gt;
* [[User:neuro|neuro`]]&lt;br /&gt;
* [[User:Niekie|niekie]] (+0100/+0200)&lt;br /&gt;
* [[User:NTollervey|ntoll]] (+0000/+0100)&lt;br /&gt;
* [[User:Phae|Phae]] (+0000/+0100)&lt;br /&gt;
* [[User:PriitLaes|plaes]] (+0200/+0300)&lt;br /&gt;
* [[User:ChrisCasciano|pnhChris]] (-0500/-0400)&lt;br /&gt;
* [[User:PetarPopov|popov]] (-0800/-0700)&lt;br /&gt;
* [[User:DavidOsolkowski|qid]] (-0500)&lt;br /&gt;
* [[User:RCanine|RCanine]] (-0500/-0400)&lt;br /&gt;
* [[User:Remi|Remi]] (-0500/-0400)&lt;br /&gt;
* [[User:RobertBachmann|RobertBachmann]] (+0100/+0200)&lt;br /&gt;
** Office hours: &amp;lt;del&amp;gt;Wednesday, 18:00-20:00 UTC&amp;lt;/del&amp;gt; (Currently no office hours)&lt;br /&gt;
* [[User:Ronnos|Ron Kok]] (+0000)&lt;br /&gt;
* [[User:SarahWorsham|sazbean]] (-0500/-0400)&lt;br /&gt;
* [[User:ScottNelle|snelle]] (-0500/-0400)&lt;br /&gt;
* [[User:Dana Benson|Snowden]] (-0800/-0700)&lt;br /&gt;
* [[User:Smackman|Steve Farrell]] (-0800/-0700)&lt;br /&gt;
* [[User:Steve Ganz|SteveGanz]] (-0800/-0700)&lt;br /&gt;
* [[User:SuperPhly|SuperPhly]] (-600/-500)&lt;br /&gt;
* [[User:DavidLehn|taaz]] (-0500/-0400)&lt;br /&gt;
* [[User:Tantek|Tantek]] (-0800/-0700)&lt;br /&gt;
* [[User:Trovster|trovster]] (-0800/-0700)&lt;br /&gt;
* [[User:Vadania|vadania]] (-0600/-0700)&lt;br /&gt;
* [[User:Vant|vant]] (+0900)&lt;br /&gt;
* [[User:Victor|victor]] (+0100/+0200)&lt;br /&gt;
* [[User:V-I-P|V-I-P]] (+0100/+0200)&lt;br /&gt;
* [[User:KrissWatt|VoodooChild]] (+0000/+0100)&lt;br /&gt;
* [[User:JacksonWilkinson|whafro]] (-0500/-0400)&lt;br /&gt;
* [[User:Richard Conyard|WhiskeyM]] (+0000)&lt;br /&gt;
* [[User:Veeliam|William Lawrence]] (-0800/-0700)&lt;br /&gt;
* [[User:Wojciech|wzajac]] (+0100/+0200)&lt;br /&gt;
* [[User:Ianloic|yakk]] (-0800/-0700)&lt;br /&gt;
* [[User:StevenWoods|woodss]] (+0000 GMT)&lt;br /&gt;
* [[User:Linmic|linmic]] (+0800-0700)&lt;br /&gt;
* [[User:Stii|Stii]] (+0200 GMT)&lt;/div&gt;</summary>
		<author><name>Alper</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=social-network-portability&amp;diff=19369</id>
		<title>social-network-portability</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=social-network-portability&amp;diff=19369"/>
		<updated>2007-08-03T12:44:15Z</updated>

		<summary type="html">&lt;p&gt;Alper: /* Issues */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;h1&amp;gt; Social Network Portability &amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right;margin-left:1em&amp;quot;&amp;gt;__TOC__&amp;lt;/div&amp;gt;&lt;br /&gt;
One of several [[user-interface]] ideas and suggestions for working with microformats.&lt;br /&gt;
&lt;br /&gt;
== The Problem ==&lt;br /&gt;
Why is it that every single social network community site makes you:&lt;br /&gt;
* re-enter all your personal profile info (name, email, birthday, URL etc.)?&lt;br /&gt;
* re-add all your friends?&lt;br /&gt;
&lt;br /&gt;
In addition, why do you have to:&lt;br /&gt;
* re-turn off notifications?&lt;br /&gt;
* re-specify privacy preferences?&lt;br /&gt;
* re-block [http://headrush.typepad.com/creating_passionate_users/2006/04/angrynegative_p.html negative people]?&lt;br /&gt;
&lt;br /&gt;
AKA &amp;quot;social network fatigue problem&amp;quot; and &amp;quot;social network update/maintenance problem&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== The Goals ==&lt;br /&gt;
When you join a new site, you should be able to ''import'' or preferably ''subscribe'' to&lt;br /&gt;
* your profile information&lt;br /&gt;
* your social network&lt;br /&gt;
from any existing profile of yours. &lt;br /&gt;
&lt;br /&gt;
In addition it would be nice if preferences around:&lt;br /&gt;
* notifications&lt;br /&gt;
* privacy&lt;br /&gt;
also transferred between profiles.&lt;br /&gt;
&lt;br /&gt;
AKA a social internetwork, a network of social networks.&lt;br /&gt;
&lt;br /&gt;
== Design Patterns and Recipes ==&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;How To&amp;quot; for social network profile sites that want to solve the above problems and achieve the above goals.&lt;br /&gt;
&lt;br /&gt;
# Publish microformats in your user profiles:&lt;br /&gt;
## implement [[hcard|hCard]] on user profile pages.  See [[hcard-supporting-profiles]] for sites that have already done this.&lt;br /&gt;
## implement [[hcard|hCard]]+[[xfn|XFN]] on the list of friends on your user profile pages.  See [[hcard-xfn-supporting-friends-lists]] for sites that already do this. (e.g. [[http://twitter.com/ Twitter]]).&lt;br /&gt;
# Subscribe to microformats for your user profiles:&lt;br /&gt;
## when signing up a new user:&lt;br /&gt;
### let a user fill out and &amp;lt;em title=&amp;quot;Auto-sync is more than just one-time import, check it and sync-up once a day.&amp;quot;&amp;gt;&amp;quot;auto-sync&amp;quot;&amp;lt;/em&amp;gt; from one of their existing [[hcard-supporting-profiles]], their name, their icon etc.  [http://microformats.org/blog/2007/06/21/microformatsorg-turns-2/ Satisfaction Inc already supports this.]&lt;br /&gt;
### let a user fill out and &amp;lt;em title=&amp;quot;Auto-sync is more than just one-time import, check it and sync-up once a day.&amp;quot;&amp;gt;&amp;quot;auto-sync&amp;quot;&amp;lt;/em&amp;gt; their list of friends from one of their existing [[hcard-xfn-supporting-friends-lists|hCard+XFN supporting friends lists]]. [http://microformats.org/blog/2007/06/21/microformatsorg-turns-2/ Dopplr.com already supports this.]&lt;br /&gt;
&lt;br /&gt;
== Social Network Portability FAQ ==&lt;br /&gt;
*''Doesn't [http://openid.net/ OpenID] address the re-enter all your personal profile info problem?''&lt;br /&gt;
** No it does not. OpenID is fundamentally about proving to one site that you own or control another particular URL.  Nothing more.  All the profile stuff is extra and even then the specific property set is unspecified in OpenID.  That's where [[hcard|hCard]] comes in.  hCard specifies a vocabulary of personal profile info (name, email, birthday, URL etc.) based on industry standard vCard.  And in fact that's all you need to solve the &amp;quot;re-enter all your personal info&amp;quot; problem for public sites - no need to authenticate public URLs via OpenID, just read them and parse their hCard(s).&lt;br /&gt;
*''Doesn't OpenID provide people with a way to create a globally unique identifier for themselves?''&lt;br /&gt;
** It is URL (by way of DNS) that creates a globally unique identifier, not OpenID. All OpenID does is add ''authentication'' on top of having a URL that is itself a globally unique identifier, that is, OpenID is a way of asserting that you &amp;quot;own&amp;quot; or otherwise control a particular URL to another service/site. The essential quality of being a globally unique identifier is present in a URL even without OpenID. Thus, no, it is not OpenID that ''creates'' a ''globally unique identifier'', rather, simply using a ''URL'' creates a globally unique identifier.  A URL ''by itself'' can be used as a basis for portable social networks, since it provides a way of referring to a single person that makes sense across the whole Web.  And as such, people can (and will) create multiple URLs that represent them, so a method of enabling people to tie their URLs together (e.g. XFN's rel=&amp;quot;me&amp;quot;) becomes important.  However, by adding authentication, OpenID can enhance existing globally unique identifier URLs for people, by permitting authenticated access to (perhaps more information in) profiles and social networks represented at those URLs using microformats.&lt;br /&gt;
&lt;br /&gt;
== Issues ==&lt;br /&gt;
* For import/subscribe to hCard user profiles, &amp;quot;we need a defined heuristic for picking out the page owner from the friends.&amp;quot; - Kevin Marks in IRC.&lt;br /&gt;
** There are some thoughts and proposed heuristics for this in [[hcard-brainstorming#Representative_hCard_discovery|hCard brainstorming: representative hCard discovery]].[[User:Tantek|Tantek]] 14:35, 31 Jul 2007 (PDT)&lt;br /&gt;
&lt;br /&gt;
Profile information can be a very broad term judging from some of the horribly long profile forms I have seen on for instancy MyBlogLog. Some stuff should be essential, but optionally you can add pretty much anything as somebody's profile. Some optionals which could be nice to have:&lt;br /&gt;
* hResume markup for current (and previous) occupation and school history, maybe also for skills/interests.&lt;br /&gt;
* hReview markup to automatically get the favorite books, music, movies of somebody instead of duplicating it across sites.&lt;br /&gt;
[[User:Alper|Alper]] 05:44, 3 Aug 2007 (PDT)&lt;br /&gt;
&lt;br /&gt;
== Discussion and suggestions ==&lt;br /&gt;
* Jeremy Keith: [http://adactio.com/journal/1209/ Twittering]: &amp;lt;blockquote&amp;gt;&amp;lt;p&amp;gt;Here’s what I want: when I go to the latest social networking fadsite, I want it to ask for my URL. Then it can go off and fetch my [[hcard|hCard]] and [[xfn|XFN]] list. A pre-filled form for my details and a pre-filled list of potential contacts can then be presented to me.&amp;lt;/p&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
* Derek Featherstone: [http://www.boxofchocolates.ca/archives/2006/11/21/solving-problems-with-social-networking Solving problems with social networking]&lt;br /&gt;
* Jeremy Keith: [http://adactio.com/journal/1212/ More thoughts on portable social networks]&lt;br /&gt;
* Glenn Jones: [http://www.glennjones.net/Post/820/Microformatsandportablesocialnetwork.htm Microformats and portable social network]&lt;br /&gt;
* Velvetsarah has [http://www.velvet.id.au/2006/11/23/portable-social-networks/ posted a screenshot and brainstorm] about how a site could handle importing XFN enabled contacts.&lt;br /&gt;
[http://www.velvet.id.au/2006/11/23/portable-social-networks/ http://www.velvet.id.au/out/wp-content/uploads/2006/11/picture-9.png]&lt;br /&gt;
* Jeremiah Owyang: [http://twitter.com/jowyang/statuses/156097392 Twittering]: &amp;lt;blockquote&amp;gt;&amp;lt;p&amp;gt;What if we could port all our friends and family from one social network to another. Why do we have to continue to add people = annoying&amp;lt;/p&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
* Brian Oberkirch: [http://urltea.com/10ee Highrise, microformats and portable social networks]&lt;br /&gt;
* Kevin Lawver: [http://www.lawver.net/archive/2007/07/17/h12_portable_social_networks_at_mashup_camp.php A Portable Social Network Prototype] - A simple Ruby on Rails app that uses OpenID + XFN to look for users of the site w/ the same homepage as the href value and allows you to add them as contacts.&lt;br /&gt;
* Robert Gaal: [http://www.53miles.com/archives/making-openid-your-only-online-profile-alpha-dash Making OpenID your only online profile: Alpha Dash] - An abstract attempt to create one dashboard, to be used as a starting point for all social networks. It contains four elements: identity, ownership, presence and contacts (see comments also)&lt;br /&gt;
* Alper Çuğun: [http://fourstarters.com/2007/06/20/the-future-of-everything-is-social-consolidate-and-take-back-your-social-network/ The Future of Everything is Social: Consolidate and take back your social network]&lt;br /&gt;
&lt;br /&gt;
See [[events/2007-07-28-portable-social-networks-meetup#blog_posts|blog posts following up]] from the [[events/2007-07-28-portable-social-networks-meetup|2007-07-28-portable social networks meetup]].&lt;br /&gt;
&lt;br /&gt;
[http://technorati.com/search/microformats.org/wiki/social-network-portability View blog reactions]&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[user-interface]]&lt;br /&gt;
* [[hcard|hCard]]&lt;br /&gt;
* [[xfn]]&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
[[events/2007-07-28-portable-social-networks-meetup|2007-07-28 Meeting]] between Daniel Burka, [[User:Tantek|Tantek Çelik]], Eran Globen, Brian Oberkirch at Ritual Coffee Roasters, San Francsico, CA.&lt;br /&gt;
* discussed portable social networks, problem statement, goals, design patterns, recipes&lt;/div&gt;</summary>
		<author><name>Alper</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=social-network-portability&amp;diff=19231</id>
		<title>social-network-portability</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=social-network-portability&amp;diff=19231"/>
		<updated>2007-08-03T12:43:46Z</updated>

		<summary type="html">&lt;p&gt;Alper: /* Issues */ added richer profiles&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;h1&amp;gt; Social Network Portability &amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right;margin-left:1em&amp;quot;&amp;gt;__TOC__&amp;lt;/div&amp;gt;&lt;br /&gt;
One of several [[user-interface]] ideas and suggestions for working with microformats.&lt;br /&gt;
&lt;br /&gt;
== The Problem ==&lt;br /&gt;
Why is it that every single social network community site makes you:&lt;br /&gt;
* re-enter all your personal profile info (name, email, birthday, URL etc.)?&lt;br /&gt;
* re-add all your friends?&lt;br /&gt;
&lt;br /&gt;
In addition, why do you have to:&lt;br /&gt;
* re-turn off notifications?&lt;br /&gt;
* re-specify privacy preferences?&lt;br /&gt;
* re-block [http://headrush.typepad.com/creating_passionate_users/2006/04/angrynegative_p.html negative people]?&lt;br /&gt;
&lt;br /&gt;
AKA &amp;quot;social network fatigue problem&amp;quot; and &amp;quot;social network update/maintenance problem&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== The Goals ==&lt;br /&gt;
When you join a new site, you should be able to ''import'' or preferably ''subscribe'' to&lt;br /&gt;
* your profile information&lt;br /&gt;
* your social network&lt;br /&gt;
from any existing profile of yours. &lt;br /&gt;
&lt;br /&gt;
In addition it would be nice if preferences around:&lt;br /&gt;
* notifications&lt;br /&gt;
* privacy&lt;br /&gt;
also transferred between profiles.&lt;br /&gt;
&lt;br /&gt;
AKA a social internetwork, a network of social networks.&lt;br /&gt;
&lt;br /&gt;
== Design Patterns and Recipes ==&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;How To&amp;quot; for social network profile sites that want to solve the above problems and achieve the above goals.&lt;br /&gt;
&lt;br /&gt;
# Publish microformats in your user profiles:&lt;br /&gt;
## implement [[hcard|hCard]] on user profile pages.  See [[hcard-supporting-profiles]] for sites that have already done this.&lt;br /&gt;
## implement [[hcard|hCard]]+[[xfn|XFN]] on the list of friends on your user profile pages.  See [[hcard-xfn-supporting-friends-lists]] for sites that already do this. (e.g. [[http://twitter.com/ Twitter]]).&lt;br /&gt;
# Subscribe to microformats for your user profiles:&lt;br /&gt;
## when signing up a new user:&lt;br /&gt;
### let a user fill out and &amp;lt;em title=&amp;quot;Auto-sync is more than just one-time import, check it and sync-up once a day.&amp;quot;&amp;gt;&amp;quot;auto-sync&amp;quot;&amp;lt;/em&amp;gt; from one of their existing [[hcard-supporting-profiles]], their name, their icon etc.  [http://microformats.org/blog/2007/06/21/microformatsorg-turns-2/ Satisfaction Inc already supports this.]&lt;br /&gt;
### let a user fill out and &amp;lt;em title=&amp;quot;Auto-sync is more than just one-time import, check it and sync-up once a day.&amp;quot;&amp;gt;&amp;quot;auto-sync&amp;quot;&amp;lt;/em&amp;gt; their list of friends from one of their existing [[hcard-xfn-supporting-friends-lists|hCard+XFN supporting friends lists]]. [http://microformats.org/blog/2007/06/21/microformatsorg-turns-2/ Dopplr.com already supports this.]&lt;br /&gt;
&lt;br /&gt;
== Social Network Portability FAQ ==&lt;br /&gt;
*''Doesn't [http://openid.net/ OpenID] address the re-enter all your personal profile info problem?''&lt;br /&gt;
** No it does not. OpenID is fundamentally about proving to one site that you own or control another particular URL.  Nothing more.  All the profile stuff is extra and even then the specific property set is unspecified in OpenID.  That's where [[hcard|hCard]] comes in.  hCard specifies a vocabulary of personal profile info (name, email, birthday, URL etc.) based on industry standard vCard.  And in fact that's all you need to solve the &amp;quot;re-enter all your personal info&amp;quot; problem for public sites - no need to authenticate public URLs via OpenID, just read them and parse their hCard(s).&lt;br /&gt;
*''Doesn't OpenID provide people with a way to create a globally unique identifier for themselves?''&lt;br /&gt;
** It is URL (by way of DNS) that creates a globally unique identifier, not OpenID. All OpenID does is add ''authentication'' on top of having a URL that is itself a globally unique identifier, that is, OpenID is a way of asserting that you &amp;quot;own&amp;quot; or otherwise control a particular URL to another service/site. The essential quality of being a globally unique identifier is present in a URL even without OpenID. Thus, no, it is not OpenID that ''creates'' a ''globally unique identifier'', rather, simply using a ''URL'' creates a globally unique identifier.  A URL ''by itself'' can be used as a basis for portable social networks, since it provides a way of referring to a single person that makes sense across the whole Web.  And as such, people can (and will) create multiple URLs that represent them, so a method of enabling people to tie their URLs together (e.g. XFN's rel=&amp;quot;me&amp;quot;) becomes important.  However, by adding authentication, OpenID can enhance existing globally unique identifier URLs for people, by permitting authenticated access to (perhaps more information in) profiles and social networks represented at those URLs using microformats.&lt;br /&gt;
&lt;br /&gt;
== Issues ==&lt;br /&gt;
* For import/subscribe to hCard user profiles, &amp;quot;we need a defined heuristic for picking out the page owner from the friends.&amp;quot; - Kevin Marks in IRC.&lt;br /&gt;
** There are some thoughts and proposed heuristics for this in [[hcard-brainstorming#Representative_hCard_discovery|hCard brainstorming: representative hCard discovery]].[[User:Tantek|Tantek]] 14:35, 31 Jul 2007 (PDT)&lt;br /&gt;
&lt;br /&gt;
* Profile information can be a very broad term judging from some of the horribly long profile forms I have seen on for instancy MyBlogLog. Some stuff should be essential, but optionally you can add pretty much anything as somebody's profile. Some optionals which could be nice to have: [[User:Alper|Alper]] 05:43, 3 Aug 2007 (PDT)&lt;br /&gt;
*# hResume markup for current (and previous) occupation and school history, maybe also for skills/interests.&lt;br /&gt;
*# hReview markup to automatically get the favorite books, music, movies of somebody instead of duplicating it across sites.&lt;br /&gt;
&lt;br /&gt;
== Discussion and suggestions ==&lt;br /&gt;
* Jeremy Keith: [http://adactio.com/journal/1209/ Twittering]: &amp;lt;blockquote&amp;gt;&amp;lt;p&amp;gt;Here’s what I want: when I go to the latest social networking fadsite, I want it to ask for my URL. Then it can go off and fetch my [[hcard|hCard]] and [[xfn|XFN]] list. A pre-filled form for my details and a pre-filled list of potential contacts can then be presented to me.&amp;lt;/p&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
* Derek Featherstone: [http://www.boxofchocolates.ca/archives/2006/11/21/solving-problems-with-social-networking Solving problems with social networking]&lt;br /&gt;
* Jeremy Keith: [http://adactio.com/journal/1212/ More thoughts on portable social networks]&lt;br /&gt;
* Glenn Jones: [http://www.glennjones.net/Post/820/Microformatsandportablesocialnetwork.htm Microformats and portable social network]&lt;br /&gt;
* Velvetsarah has [http://www.velvet.id.au/2006/11/23/portable-social-networks/ posted a screenshot and brainstorm] about how a site could handle importing XFN enabled contacts.&lt;br /&gt;
[http://www.velvet.id.au/2006/11/23/portable-social-networks/ http://www.velvet.id.au/out/wp-content/uploads/2006/11/picture-9.png]&lt;br /&gt;
* Jeremiah Owyang: [http://twitter.com/jowyang/statuses/156097392 Twittering]: &amp;lt;blockquote&amp;gt;&amp;lt;p&amp;gt;What if we could port all our friends and family from one social network to another. Why do we have to continue to add people = annoying&amp;lt;/p&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
* Brian Oberkirch: [http://urltea.com/10ee Highrise, microformats and portable social networks]&lt;br /&gt;
* Kevin Lawver: [http://www.lawver.net/archive/2007/07/17/h12_portable_social_networks_at_mashup_camp.php A Portable Social Network Prototype] - A simple Ruby on Rails app that uses OpenID + XFN to look for users of the site w/ the same homepage as the href value and allows you to add them as contacts.&lt;br /&gt;
* Robert Gaal: [http://www.53miles.com/archives/making-openid-your-only-online-profile-alpha-dash Making OpenID your only online profile: Alpha Dash] - An abstract attempt to create one dashboard, to be used as a starting point for all social networks. It contains four elements: identity, ownership, presence and contacts (see comments also)&lt;br /&gt;
* Alper Çuğun: [http://fourstarters.com/2007/06/20/the-future-of-everything-is-social-consolidate-and-take-back-your-social-network/ The Future of Everything is Social: Consolidate and take back your social network]&lt;br /&gt;
&lt;br /&gt;
See [[events/2007-07-28-portable-social-networks-meetup#blog_posts|blog posts following up]] from the [[events/2007-07-28-portable-social-networks-meetup|2007-07-28-portable social networks meetup]].&lt;br /&gt;
&lt;br /&gt;
[http://technorati.com/search/microformats.org/wiki/social-network-portability View blog reactions]&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[user-interface]]&lt;br /&gt;
* [[hcard|hCard]]&lt;br /&gt;
* [[xfn]]&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
[[events/2007-07-28-portable-social-networks-meetup|2007-07-28 Meeting]] between Daniel Burka, [[User:Tantek|Tantek Çelik]], Eran Globen, Brian Oberkirch at Ritual Coffee Roasters, San Francsico, CA.&lt;br /&gt;
* discussed portable social networks, problem statement, goals, design patterns, recipes&lt;/div&gt;</summary>
		<author><name>Alper</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=User:Alper&amp;diff=33319</id>
		<title>User:Alper</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=User:Alper&amp;diff=33319"/>
		<updated>2007-08-03T11:40:00Z</updated>

		<summary type="html">&lt;p&gt;Alper: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Write at: http://fourstarters.com&lt;br /&gt;
* Work for: http://tipit.to&lt;br /&gt;
* Live at: http://alper.nl&lt;/div&gt;</summary>
		<author><name>Alper</name></author>
	</entry>
</feed>