<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://microformats.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=ThiloHorstmann</id>
	<title>Microformats Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://microformats.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=ThiloHorstmann"/>
	<link rel="alternate" type="text/html" href="http://microformats.org/wiki/Special:Contributions/ThiloHorstmann"/>
	<updated>2026-04-05T19:31:34Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.38.4</generator>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=microblogging-nanoformats&amp;diff=31391</id>
		<title>microblogging-nanoformats</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=microblogging-nanoformats&amp;diff=31391"/>
		<updated>2008-10-07T12:44:00Z</updated>

		<summary type="html">&lt;p&gt;ThiloHorstmann: /* 2nanoformats (syntax:param) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Microblogging Nanoformats=&lt;br /&gt;
:'''The official twitter lingo [[twitter-syntax]]'''&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
=Twitter (or Jaiku) nanoformats proposal=&lt;br /&gt;
* Nanoformats try to extend twitter capabilities to give more utility to the tool.&lt;br /&gt;
* Nanoformats try to give more semantic information to the twitter post for better filtering.&lt;br /&gt;
* Nanoformats try to use commonly used (or semi-standard) parameters like microformats&lt;br /&gt;
* Nanoformats are better if more people use it, spread the word.&lt;br /&gt;
* Nanoformats are even better if you combine.&lt;br /&gt;
* Nanoformats are extensible, customizable, mashable...&lt;br /&gt;
&lt;br /&gt;
== Specification ==&lt;br /&gt;
&lt;br /&gt;
; Editor : [http://teketen.com Gorka Julio] ([http://www.elurnet.net Elurnet Informatika Zerbitzuak S.L.])&lt;br /&gt;
; Authors : [http://teketen.com Gorka Julio] ([http://www.elurnet.net Elurnet Informatika Zerbitzuak S.L.])&lt;br /&gt;
: ...&lt;br /&gt;
&lt;br /&gt;
=== Copyright ===&lt;br /&gt;
Per the public domain release on the authors' user pages ([[User:TekeTen|Gorka Julio]]) this specification is released into the public domain.&lt;br /&gt;
&lt;br /&gt;
{{MicroFormatPublicDomainContributionStatement}}&lt;br /&gt;
&lt;br /&gt;
=== Patents ===&lt;br /&gt;
{{MicroFormatPatentStatement}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;Some_apps_supporting_some_kind_of_nanoformat&amp;quot;&amp;gt;&amp;lt;!-- uses former sub-heading as ID, to preserve existing links)--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Implementations==&lt;br /&gt;
Some apps supporting some kind of nanoformat:&lt;br /&gt;
&lt;br /&gt;
* [http://twitter.com Twitter]: @username for replies&lt;br /&gt;
* [http://www.tagzania.com Tagzania]: L: to share with you twitter friends the place where you are.&lt;br /&gt;
* [http://www.twittermap.com Twittermap]: L: to show your location (not standarized way)&lt;br /&gt;
* [http://www.txioka.net Txioka] event, time, L, adr ... and conversion from nanoformats-&amp;gt;microformats (hCalendar, hListing, hCard)&lt;br /&gt;
* [http://plusplusbot.com plusplus bot] tag++, @username++ to vote for or tag-- to vote against a tag or user&lt;br /&gt;
* [http://foamee.com foamee] @ioubeer @twitterscreenname for being an amazing human being&lt;br /&gt;
* [http://hashtags.org Hashtags] #tag nanoformat is used as an easy way to track a specific topic or event&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Use examples==&lt;br /&gt;
* New! translate your twitter feed into different languages using lang: nanoformat. Personalize it cloning this [http://pipes.yahoo.com/pipes/pipe.info?_id=yPqQ7Eoe3BG9fmF8zKky6g yahoo pipe] (JP-&amp;gt;EN [http://pipes.yahoo.com/pipes/pipe.info?_id=yPqQ7Eoe3BG9fmF8zKky6g yahoo pipe])&lt;br /&gt;
&lt;br /&gt;
* [http://twitter.com/nanoformatsbot Twitter Nanoformats bot] (add to your friends and use nanoformats) for experiments!&lt;br /&gt;
* [http://www.bloginfluence.net/nanoformats Example web app] showing tag: and event: nanoformats&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&lt;br /&gt;
===Open discussions===&lt;br /&gt;
* tag++ and tag-- are been discussed better way can be ++tag or --tag (the same as other 1nanoformats), however ++tag isn't supported by http://plusplusbot.com.&lt;br /&gt;
** question: is more regular to use ++ and -- before the word. Can we propose the change?&lt;br /&gt;
** note -&amp;gt; this can be done using vote or rate nanoformats&lt;br /&gt;
** Example: @psd++ for updating this page, thanks also to @factoryjoe L:Berkhamsted,UK #microformats&lt;br /&gt;
&lt;br /&gt;
    * tag++ ('''discussion''')&lt;br /&gt;
          o Used to 'plusplus' (vote for) a user or subject &lt;br /&gt;
          o Example: microformats++ because they rock the disco!&lt;br /&gt;
          o Syntax: &amp;lt;tag-name&amp;gt;++&lt;br /&gt;
          o Tools: [http://plusplusbot.com plusplus bot]&lt;br /&gt;
    * tag-- ('''discussion''')&lt;br /&gt;
          o Used to 'minusminus' (vote against) a user or subject &lt;br /&gt;
          o Example: drm-- for breaking my backups&lt;br /&gt;
          o Syntax: &amp;lt;tag-name&amp;gt;--&lt;br /&gt;
          o Tools: [http://plusplusbot.com plusplus bot]&lt;br /&gt;
&lt;br /&gt;
* ['''approved'''] proposal to use #group not only for groups, but for tags based common usage observed on Twitter as supported by http://hashtags.org/&lt;br /&gt;
** We gave more flexible description to #tag and deprecate''' tag''' nanoformat.&lt;br /&gt;
&lt;br /&gt;
===Deprecated===&lt;br /&gt;
* play:&amp;lt;object&amp;gt; -&amp;gt; use enclosure&lt;br /&gt;
* tag:&amp;lt;tag&amp;gt; -&amp;gt; use #tag&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 1nanoformats (syntaxparam) ===&lt;br /&gt;
    * @username&lt;br /&gt;
          o Used to mention a user.&lt;br /&gt;
          o Example: @mike I agree with you&lt;br /&gt;
          o Syntax: @&amp;lt;twitter username&amp;gt;&lt;br /&gt;
          o Tools: @yourusername filter pipe, [http://foamee.com/ foamee]&lt;br /&gt;
    * #tag&lt;br /&gt;
          o Used to tag posts&lt;br /&gt;
          o Example: kauta concert at Doka #music&lt;br /&gt;
          o Example: #rockclub kauta concert tonight (group use example)&lt;br /&gt;
          o Syntax: #&amp;lt;tag&amp;gt;&lt;br /&gt;
          o Tools: #tag filter pipe&lt;br /&gt;
&lt;br /&gt;
===2nanoformats (syntax:param)===&lt;br /&gt;
&lt;br /&gt;
    * lang:&lt;br /&gt;
          o Used to define the language of the post.&lt;br /&gt;
          o Example: this is a post in English lang:en&lt;br /&gt;
          o Syntax: lang:&amp;lt;iso639-1 code&amp;gt;&lt;br /&gt;
                + info: code list iso639-1&lt;br /&gt;
          o Tools: lang filter pipe&lt;br /&gt;
    * L:&lt;br /&gt;
          o Used to define a location&lt;br /&gt;
          o May be followed by a trailing colon to indicate the end of the location (Example 4)&lt;br /&gt;
          o Example: Good place to visit L: Place Georges Pompidou, Paris, France&lt;br /&gt;
          o Example2: Good place to visit L: Place Georges Pompidou, Paris, 75004&lt;br /&gt;
          o Example3: Good place to visit L:48.860500,2.352260&lt;br /&gt;
          o Example4: L:San Francisco: is a nice place. &lt;br /&gt;
          o Text Syntax: L:&amp;lt;Addres, city or town, region&amp;gt; or L:&amp;lt;Address, city or town, postal code&amp;gt; at the end of  a tweet&lt;br /&gt;
                + info  [http://api.twittervision.com/api.html Twittervision API], [http://maps.google.com/support/bin/answer.py?answer=20637&amp;amp;query=busqueda&amp;amp;topic=&amp;amp;type= Google maps]&lt;br /&gt;
          o Geo Syntax: L:&amp;lt;lat,long&amp;gt;&lt;br /&gt;
                + info: (Section 3.4.2 of RFC2426)&lt;br /&gt;
          o Tools: [http://twittervision.com Twittervision], [http://api.twittervision.com/api.html Twittervision API], [http://www.twibble.de twibble, a location aware twitter client and API], location filter pipe&lt;br /&gt;
    * todo:&lt;br /&gt;
          o Used to define something to do (or for someone combined with @username).&lt;br /&gt;
          o Example: todo:go to buy chocolate&lt;br /&gt;
          o Syntax: todo:&amp;lt;to do info&amp;gt;&lt;br /&gt;
          o Tools: todo filter pipe&lt;br /&gt;
    * note:&lt;br /&gt;
          o Used to write a simple note.&lt;br /&gt;
          o Example: note:printer ink catridge numbers HP336 / HP342&lt;br /&gt;
          o Syntax: note:&amp;lt;note subject&amp;gt;&lt;br /&gt;
    * event:&lt;br /&gt;
          o Used to define an event (better combined with L:).&lt;br /&gt;
          o Example: event:Conference or event:http://www.web2summit.com/pub/w/40/coverage.html/&lt;br /&gt;
          o Syntax: event:&amp;lt;event name&amp;gt; or event:&amp;lt;http://eventurl... &amp;gt;&lt;br /&gt;
          o Tools: event filter pipe&lt;br /&gt;
    * enclosure: [play:(deprecated)]&lt;br /&gt;
          o Used to mark a link to playable media.&lt;br /&gt;
          o Example: enclosure: http://media.mfdz.com/track/7.mp3&lt;br /&gt;
          o Syntax: enclosure:&amp;lt;http://mediaurl... &amp;gt;&lt;br /&gt;
    * time:&lt;br /&gt;
          o Used to define a time (usually with event).&lt;br /&gt;
          o Example: time:2006-06-30 21:00:00&lt;br /&gt;
          o Syntax: to define (can change)&lt;br /&gt;
&lt;br /&gt;
===3nanoformats (syntax:param:param)===&lt;br /&gt;
&lt;br /&gt;
    * rate:&lt;br /&gt;
          o Used for rate something between 1-5.&lt;br /&gt;
          o Example: rate:1:Epic movie or rate:5:http://www.twitter.com/&lt;br /&gt;
          o Syntax: rate:&amp;lt;1-5&amp;gt;:&amp;lt;rated subject&amp;gt;&lt;br /&gt;
          o Tools: rate filter pipe&lt;br /&gt;
    * vote:&lt;br /&gt;
          o Used for vote (for, against, abstain).&lt;br /&gt;
          o Example: vote:against:Irak war or vote:for:Peace&lt;br /&gt;
          o Syntax: vote:&amp;lt;for,against,abstain&amp;gt;:&amp;lt;voted subject&amp;gt;&lt;br /&gt;
          o Tools: vote filter pipe&lt;br /&gt;
    * deal:&lt;br /&gt;
          o Used for transaction info (sell, rent, trade, wanted, offer, announce).&lt;br /&gt;
          o Example: deal:sell:acer:n50 pda or deal:wanted:http://www.nabaztag.com&lt;br /&gt;
          o Syntax: deal:&amp;lt;sell,rent,trade,wanted,offer,announce&amp;gt;:&amp;lt;transaction subject&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Using more than one nanoformat in the same post==&lt;br /&gt;
&lt;br /&gt;
'''If you want to use more than one nanoformat in the same twit.'''&lt;br /&gt;
You have to use at the end of the twit.&lt;br /&gt;
* Example: great party event:beach party  L:Ondarreta beach, Donostia&lt;br /&gt;
* Generic example: &amp;lt;message&amp;gt; &amp;lt;nanoformats one each other&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Exception: @username commonly used at the start of the twit.&lt;br /&gt;
* Example: @teketen I disagree with you! It's time:2007-06-24 21:00&lt;br /&gt;
* Generic example: @username &amp;lt;message&amp;gt; &amp;lt;nanoformats one each other&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Don't use more than one nanoformat of the same type in the same twit'''&lt;br /&gt;
&lt;br /&gt;
Is not a good idea use the same type nanoformat  in the same twit. Twits can be a good unit to convert the information given in a twit into other formats for that reason only the things that have meaning together are interesting. If you want to explain more than one thing you should use an other twit to do that.&lt;br /&gt;
* Wrong example: we go there tonight event:party event:home party&lt;br /&gt;
* Example: great party event:beach party L:Ondarreta beach, Donostia&lt;br /&gt;
&lt;br /&gt;
* Exception: 1nanoformats. You can use more than one in the same twit.&lt;br /&gt;
* Example: Summer night in Andoain http://tinyurl.com/2l6j8z L:Andoain, Gipuzkoa #summer #night&lt;br /&gt;
* Generic Example: &amp;lt;message&amp;gt; &amp;lt;other nanoformats one each other&amp;gt; &amp;lt;#tag&amp;gt;*&lt;br /&gt;
[[User:TekeTen|TekeTen]] 08:54, 23 Jul 2007 (PDT)&lt;/div&gt;</summary>
		<author><name>ThiloHorstmann</name></author>
	</entry>
</feed>