<?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>Brain Dump &#187; The Internet</title>
	<atom:link href="http://downrighttech.com/blog/category/the-internet/feed/" rel="self" type="application/rss+xml" />
	<link>http://downrighttech.com/blog</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Wed, 12 Jan 2011 17:32:13 +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>URL Shorteners&#8230; a problem?</title>
		<link>http://downrighttech.com/blog/2009/11/url-shorteners-a-problem/</link>
		<comments>http://downrighttech.com/blog/2009/11/url-shorteners-a-problem/#comments</comments>
		<pubDate>Mon, 02 Nov 2009 05:14:53 +0000</pubDate>
		<dc:creator>Hoss</dc:creator>
				<category><![CDATA[The Internet]]></category>

		<guid isPermaLink="false">http://downrighttech.com/blog/?p=15</guid>
		<description><![CDATA[More and more sites today are using Link Shortening services such as is.gd bit.ly TinyURL twurl dwarfURL snipurl While all of these services a great for mobile use and sites like Twitter where the character limitation is an issue, they really make it hard for the user to figure out exactly where they are going <a href='http://downrighttech.com/blog/2009/11/url-shorteners-a-problem/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://technabob.com/blog/2009/11/01/empire-strikes-back-cake/" target="_blank"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="URL_Shorteners" src="http://downrighttech.com/blog/wp-content/uploads/2009/11/URL_Shorteners_thumb.png" border="0" alt="URL_Shorteners" width="244" height="57" /></a></p>
<p>More and more sites today are using Link Shortening services such as</p>
<ul>
<li><a href="http://is.gd" target="_blank">is.gd</a></li>
<li><a href="http://bit.ly" target="_blank">bit.ly</a></li>
<li><a href="http://TinyURL.com" target="_blank">TinyURL</a></li>
<li><a href="http://twurl.cc/" target="_blank">twurl</a></li>
<li><a href="http://www.dwarfurl.com/" target="_blank">dwarfURL</a></li>
<li><a href="http://snipurl.com/" target="_blank">snipurl</a></li>
</ul>
<p>While all of these services a great for mobile use and sites like Twitter where the character limitation is an issue, they really make it hard for the user to figure out exactly where they are going by clicking on that link.</p>
<p>Take for example a common Twitter Spam tactic; the spammer follows you with a single tweet, with some random phrase suggesting that you follow the nice shortened link.  Almost certainly this is a spam account, but to correctly mark this post as a Spam message, since they really haven&#8217;t technically spammed you yet, you need to know where that shortened link goes.</p>
<p>Now any sane person [read: any person that knows whats going on] will just block the spammer and not be bothered about it, but some people [read: most] might click the link to see where it goes. Unfortunately many of the people in the later group might not always keep their OS or browsers patched up and would be completely susceptible to any recent vulnerabilities that the malicious site might hold.</p>
<p>The solution, well unfortunately its real place is in the browser. When a snipped URL is used the browser should take responsibility for letting the user know where that click will take them.</p>
<p>looking at the request we see that the link is 301 Moved to the new location:</p>
<p><a href="http://downrighttech.com/blog/wp-content/uploads/2009/11/URL_Shorteners2.png"><img style="display: inline; border: 0px none currentColor;" title="URL_Shorteners 2" src="http://downrighttech.com/blog/wp-content/uploads/2009/11/URL_Shorteners2_thumb.png" border="0" alt="URL_Shorteners 2" width="451" height="292" /></a></p>
<p>The browser should follow the link to the 301 and place the Location: header in the tooltip for the user to see.</p>
<p>This way the user can make a “slightly” more informed decision on weather to click on the link, report it as spam or just ignore it.</p>
<p>Now the drawback of adding this to the browser is the rate of update to keep on top of the shortening services, would be horrable. While Firefoxs add-ons could facilitate this, browsers such as Opera, Safari and to a lesser extent Chrome this could be pain for both the developer and user.</p>
<p>The suggestion. Well for the time being the presenting site should take responsibility until the browsers catch up. While this would cause the presenting site to make an extra connection to catch the 301 the information could be cached to keep the traffic down on popular links.</p>
<p>Though this is not fool proof and does require more maintenance, the service it offers to the user would be transparent an beneficial to many.</p>
<p><a href="http://technabob.com/blog/2009/11/01/empire-strikes-back-cake/" target="_blank"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Now that’s a better Tooltip" src="http://downrighttech.com/blog/wp-content/uploads/2009/11/URL_Shorteners3_thumb.png" border="0" alt="Now that’s a better Tooltip" width="504" height="80" /></a></p>
<p>Now that’s a better Tooltip.</p>
]]></content:encoded>
			<wfw:commentRss>http://downrighttech.com/blog/2009/11/url-shorteners-a-problem/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

