Expand shortened URLs (e.g. TinyURL) with LongURL
Expands links to any short URL, like TinyURL, bit.ly, etc. using the LongURL service (longurl.org). Operates in the background without altering the text or style of anchors — you won't see it working, but it's there!
The options page displays the current cache of URLs and services. If anything goes wrong, you can clear them, but you don't need to worry about them otherwise.
Q. Why doesn't Explode add a hovering popup div with the expanded URL?
A. Chrome already displays URLs of links in the bottom-left corner of the window. I don't want to look in one place for an address if I happen to be pointing at a shortened URL and another place if I'm not.
Q. Why does Explode add a TITLE attribute, then?
A. LongURL already has it in its database, so why not? It's purely advisory.
Q. Why doesn't Explode alter the text of links unless I ask it to?
A. People tend to use shortened URLs in places where a long URL would break poorly over multiple lines or disrupt the flow of a short message. The link is still functional (it points to the expanded URL) even with an obscure short URL as its text.
Source code (MIT-licensed) and issue tracker at http://github.com/decklin/explode.