Twitter Switches From TinyURL To Bit.ly
businessinsider.com
businessinsider.com
My Thoughts: Twitter is the main reason for the increase in URL Shortners. Instead of depending on outside services, Twitter should (must) implement their own shortning service. Something like !02u389 or ^02u389 that maps to a real URL. (like their #hastags and @replies)
<a href="http://example.com/long">Short</a>
There you go.Twitter is already parsing URLs out of tweets in order to feed them through bit.ly. At that point, the length of the URL isn't relevant -- it's been turned into a single token and pulled from the tweet.
Why don't we just stop there instead of first stopping off at the shortener before writing our HTML?
So they could replace the urls with "[url]" or somesuch when sending them via SMS.
I like Twitter's character limit for shaping the communication, but URLs shouldn't be included in the character count. Ideally, the receiver should send their short message with an HTML link, and Twitter should figure out what to do with that based on the receiver's capabilities and preferences.
That may include sending the full HTML, a bit.ly version, dropping it altogether, or breaking it up into multiple SMSes. If you're using SMS with Twitter, then they have your cell phone number and (thus) know your provider, so this isn't a monumental task.
This all makes me wonder: if you have an SMS enabled phone which is capable of following URLs in a browser, can't Twitter just SMS you a link to the full tweet (HTML links and all)? If not, just fucking drop the URLs since they're useless anyway.
That makes reverse lookups infeasible (get tinyurl for url, search twitter for tinyurl - see who links to you). At least with tinyurl most abbreviations were the same.
From the perspective of the investors, they are keeping it "in house" By pairing work of two investments, they make both a little stronger (well, bitly a lot stronger).
However, there's no reason to use one (and lots of reasons not to) when the URL doesn't break the 140-character limit, or when the message isn't going out via the SMS gateway.
I'm not holding my breath for Twitter to implement such logic, though; they seem to have a truly unhealthy fascination with URL shorteners.
I don't know if the goal of the author was that but after the first sentence of the article I was laughing like a mad :)