<?xml version="1.0" encoding="UTF-8"?> <rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
><channel><title>Terence Eden has a Blog &#187; tags</title> <atom:link href="http://shkspr.mobi/blog/index.php/tag/tags/feed/" rel="self" type="application/rss+xml" /><link>http://shkspr.mobi/blog</link> <description>Mobiles, Shakespeare, Politics, Usability.</description> <lastBuildDate>Mon, 06 Feb 2012 16:31:09 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <item><title>Hashtags and Implicit Knowledge</title><link>http://shkspr.mobi/blog/index.php/2010/02/hashtags-and-implicit-knowledge/</link> <comments>http://shkspr.mobi/blog/index.php/2010/02/hashtags-and-implicit-knowledge/#comments</comments> <pubDate>Wed, 24 Feb 2010 16:58:27 +0000</pubDate> <dc:creator>Terence Eden</dc:creator> <category><![CDATA[usability]]></category> <category><![CDATA[api]]></category> <category><![CDATA[dabr]]></category> <category><![CDATA[documentation]]></category> <category><![CDATA[hashtags]]></category> <category><![CDATA[tags]]></category> <category><![CDATA[twitter]]></category><guid
isPermaLink="false">http://shkspr.mobi/blog/?p=1706</guid> <description><![CDATA[What is &#8220;Implicit Knowledge&#8221;? Essentially it&#8217;s stuff that everyone knows, but no one has written down. Usually it&#8217;s something that people have worked out through their own experiences. This sort of knowledge is common in life &#8211; but is fatal in computing and design. Take the following tweet I received. The complaint was that #tfm&#38;a <a
href='http://shkspr.mobi/blog/index.php/2010/02/hashtags-and-implicit-knowledge/'>[...]</a>]]></description> <content:encoded><![CDATA[<p>What is &#8220;Implicit Knowledge&#8221;?  Essentially it&#8217;s stuff that everyone knows, but no one has written down.  Usually it&#8217;s something that people have worked out through their own experiences.</p><p>This sort of knowledge is common in life &#8211; but is fatal in computing and design.  Take the following tweet I received.</p><div
class="quotedtweet" id="tw9582463562" style="background-color:#eef;padding:5px;margin-bottom:5px"><div
class="tw_user-info" style="padding:10px 10px 5px 0;float:left;text-align:center;width:100px;"><div
class="tw_thumb"> <a
href="http://twitter.com/Mawkins" title="Mark Hawkins" class="quoting_pic" rel="external"><img
src="http://img.tweetimag.es/i/Mawkins_n" alt="Mawkins" /></a></div><div
class="tw_screen-name"> <em><a
href="http://twitter.com/Mawkins" title="Twitter page : Mark Hawkins" rel="external">Mawkins</a></em></div><div
class="tw_full-name"> <strong>(Mark Hawkins)</strong></div></div><div
class="tw_content" style="float: left; width: 500px; font: 20pt Georgia, Verdana, sans-serif; font-style: normal;"><div
class="tw_entry-content"> <a
href="http://www.twitter.com/edent" rel="external">@edent</a> <a
href="http://www.twitter.com/dabr" rel="external">@dabr</a> you folks aware ampersands / &amp;s don't seem to work as part of hashtag links?</div></div><div
style="clear: both; text-align: left;font-style:italic;margin-left:110px"><p
class="tw_meta tw_entry-meta" style="margin: 0;padding-top:5px"> <small> <span>On <a
href="http://twitter.com/Mawkins/status/9582463562" rel="external">24-2-2010 16:27:19</a></span> <span>from <a
href="http://www.tweetdeck.com" rel="nofollow">TweetDeck</a></span> <span> in reply to <a
href="http://twitter.com/edent/status/9581804744" rel="external">Terence Eden</a></span> </small></p></div></div><p>The complaint was that #tfm&amp;a should be rendered as <span
style="text-decoration: underline;">#tfm&amp;a</span> not <span
style="text-decoration: underline;">#tfm</span>&amp;a.</p><h2>Everyone knows that&#8217;s how hashtags work!</h2><p>On Twitter&#8217;s website, find the page which discusses hashtag syntax.  Find where they explain how they should be styled.</p><p><strong>You can&#8217;t.</strong></p><p>And thus implicit knowledge is born.  Dabr only looks at letters and numbers in a hashtag.  It assumes that any other character is the end of the tag.</p><div
id="attachment_1708" class="wp-caption aligncenter" style="width: 490px"><img
class="size-full wp-image-1708" title="Dabr's Hashtag" src="http://shkspr.mobi/blog/wp-content/uploads/2010/02/Capture16_35_30.jpg" alt="Dabr's Hashtag" width="480" height="320" /><p
class="wp-caption-text">Dabr&#39;s Hashtag</p></div><p>Without official guidance &#8211; implicit knowledge develops.</p><h2>Has Dabr Got It Wrong?</h2><p>No.  I don&#8217;t think so.  Take a look at how Twitter on the web renders hashtags&#8230;</p><div
id="attachment_1710" class="wp-caption aligncenter" style="width: 392px"><img
class="size-full wp-image-1710" title="Twitter's Web Site" src="http://shkspr.mobi/blog/wp-content/uploads/2010/02/Twitters-Web-Site.png" alt="Twitter's Web Site" width="382" height="312" /><p
class="wp-caption-text">Twitter&#39;s Web Site</p></div><p>&#8230;and on the mobile.</p><div
id="attachment_1707" class="wp-caption aligncenter" style="width: 490px"><img
class="size-full wp-image-1707" title="Twitter Mobile" src="http://shkspr.mobi/blog/wp-content/uploads/2010/02/Capture16_34_33.jpg" alt="Twitter Mobile" width="480" height="320" /><p
class="wp-caption-text">Twitter Mobile</p></div><h2>So Where Does Render The Full Tag?</h2><p>Several applications don&#8217;t render tags in the same way as Twitter.  Take a look at SocialScope</p><div
id="attachment_1709" class="wp-caption aligncenter" style="width: 490px"><img
class="size-full wp-image-1709" title="SocialScope Hashtags" src="http://shkspr.mobi/blog/wp-content/uploads/2010/02/Capture16_34_56.jpg" alt="SocialScope Hashtags" width="480" height="320" /><p
class="wp-caption-text">SocialScope Hashtags</p></div><div
id="attachment_1727" class="wp-caption aligncenter" style="width: 330px"><img
src="http://shkspr.mobi/blog/wp-content/uploads/2010/02/jsfe.jpg" alt="Tweetie2" title="Tweetie2" width="320" height="480" class="size-full wp-image-1727" /><p
class="wp-caption-text">Tweetie2</p></div><p>I&#8217;ll upload more screenshots if I find examples of &#8220;badly behaved&#8221; hashtags.  Please let me know if you find any.</p><h2>What Does Twitter Say?</h2><p>Twitter has one page devoted to hashtags.  It is a <a
href="http://help.twitter.com/forums/10711/entries/49309-what-are-hashtags-the-symbol">support page for hashtags</a>.  This explains to people what hashtags are.  There&#8217;s no detail on valid characters, maximum length, or any of the things which might be useful for a developer or designer.</p><h3>Edit 2010-02-25</h3><p>David Dorward has <a
href="http://twitter.com/dorward/status/9584777039">pointed out that there is an official resource</a>. On the Twitter Engineering blog &#8211; which isn&#8217;t linked to from the developer site &#8211; there is a <a
href="http://engineering.twitter.com/2010/02/introducing-open-source-twitter-text.html">page discussing hashtags and how to validate them</a>.  You&#8217;ll notice that they are rather circumspect on what should constitute a hashtag.</p><h2>Conclusion</h2><p>Standards and guidelines allow developers to create compatible applications.</p><p>Without explicit recommendations, developers will diverge as widely as possible.  Twitter &#8211; and everyone with an interest in compatibility and usability &#8211; needs to ensure that the knowledge they impart is <em>explicit</em>.</p><p>Letting people make it up as they go along leads to confusion.</p><p><a
href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=1706&amp;md5=3da27a57f5bf04e91e228cb51e8ce6b3" title="Flattr" target="_blank"><img
src="http://shkspr.mobi/blog/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded> <wfw:commentRss>http://shkspr.mobi/blog/index.php/2010/02/hashtags-and-implicit-knowledge/feed/</wfw:commentRss> <slash:comments>5</slash:comments> <atom:link rel="payment" href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=1706&amp;md5=3da27a57f5bf04e91e228cb51e8ce6b3" type="text/html" /> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced (Requested URI is rejected)

Served from: www.shkspr.mobi @ 2012-02-08 06:34:10 -->
