Monkey Do

I think by now most users are aware that Twitter is taking every URL in every tweet and converting it into a link. It’s not hard to imagine how this is a win for Twitter (they get to capture tons of data), and on the surface it seems like it could be a usability win for users as well (the fact that a URL of any length now only counts as 20 characters in a tweet is very useful). Unfortunately the way it’s been implemented by Twitter leaves a lot to be desired, and in general is a net loss in usability for users.

If you’re a Twitter user I probably don’t need to go into detail here, but I’ll list a few of the drawbacks just for posterity:

Anyway, there’s one other big reason I hate links, and it’s something you might not have noticed. Take a look at my browser history:

Those links should not be there.

The way Twitter has implemented their redirection (from the URL to the target URL) somehow prevents the target link from showing up in Webkit’s browser history, and this breaks my browser history. There are pages of content that I have visited, and would often like to search for again, that simply don’t show up. Twitter is breaking a crucial feature of my browser.

If it were possible to opt out of Twitter’s URL shortener none of these issues would be a problem, but you can’t, so they are.