I’m a huge Google Reader nerd, and a few months ago, Feedburner (an RSS feed provider) started generating long URLs that are used to track outbound clicks in their feeds. Here’s an example:
http://www.wired.com/wiredscience/2010/01/solar-eclipse-images-show-dazzling-corona-detail/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+wired%2Findex+%28Wired%3A+Index+3+%28Top+Stories+2%29%29&utm_content=Google+Reader
Everything after that question mark (in red) isn’t necessary to the user, and is only needed for the feed owner to track clicks from their feed. This isn’t a big deal by any means, but it is kinda annoying to me. I parse my river of RSS feeds and occasionally pass along interesting links to my twitter feed, and I prefer to send the cleanest URL possible. Sure it’s shortened automatically with bit.ly, but it still bugs me, so I’ve been looking for a solution to clean up the URL.
I’m not a big JS coder, but I figured there had to be a Greasemonkey script that would do the trick, and after doing a bit of searching, I found the solution over at userscripts.org. Enter FeedBurnerTrackingQueryStripper. This little Greasemonkey script does the trick perfectly. It’s strips the tracking information from the URL after the page loads. So the feed owner is happy, and the user is left with a simpler URL.
Ok…that’s an over the top header, but I swear I’m often left with this feeling lately. Heading to BestBuy is a great example. Sure you walk in the store and it seems filled to the brim with stuff, and it definitely is. However more often than not, I feel like I walk out of there without what I was looking for. A battery for this, or a charger for that, lens covers, etc. And it seems to be getting worse, not better. 