in which I write my own version of tinyURL for the hell of it

On a text based bbs that I frequent, someone posted a URL so long that it spanned 4 lines. I didn’t even bother looking at it because that would have entailed copying and pasting the 4 lines separately into my web browser’s location field. Someone later posted a tinyurl version of it to the bbs.

In case you’re wondering what I’m talking about, tinyurl is a site that lets you create really short URLs that will then redirect to the original longer URL.

I posted that I thought tinyURL was a great way to go for URLs on the bbs. Several people responded that they don’t like tinyURL for a number of reasons:

  1. They don’t know what a link is before they click on it — it could be a porn site for all they know.
  2. They never know before clicking a link whether it’s work-safe or not — goes along with reason #1
  3. They can’t get to tinyURL from work — maybe the router at their workplace blocks the site for some reason?
I figured it’d be easy to write a script that does the same sort of thing as tinyURL, but adds features that these bbs users would want. I haven’t done any web development for a while, and figured writing my own tinyURL alternative would be a fun exercise.

So I fired up emacs, dusted off my mysql server, apache, and php processes, and got to work. The result: xiaoURL. Using xiaoURL is a more complicated process than tinyURL — xiaoURL doesn’t automatically forward users to the longer URL’d website, but instead shows a page of information on the site and provides a link for them to click. This is what people in the industry would call increased “friction” in the user experience, but it’s the best way to deal with the needs of these particular bbs users. Feel free to use it if you like.

One Response to 'in which I write my own version of tinyURL for the hell of it'

  1. Oscar Says:

    We have something similar to tinyurl hosted at xiaourl.com. Though ours works just like tinyurl. We hope to develop more features for it, so if you have any requests please feel free to send them over.

    Cheers,

    Oscar

Leave a Reply

Subscribe without commenting

del.icio.us:in which I write my own version of tinyURL for the hell of it digg:in which I write my own version of tinyURL for the hell of it spurl:in which I write my own version of tinyURL for the hell of it wists:in which I write my own version of tinyURL for the hell of it simpy:in which I write my own version of tinyURL for the hell of it newsvine:in which I write my own version of tinyURL for the hell of it blinklist:in which I write my own version of tinyURL for the hell of it furl:in which I write my own version of tinyURL for the hell of it reddit:in which I write my own version of tinyURL for the hell of it fark:in which I write my own version of tinyURL for the hell of it blogmarks:in which I write my own version of tinyURL for the hell of it Y!:in which I write my own version of tinyURL for the hell of it smarking:in which I write my own version of tinyURL for the hell of it magnolia:in which I write my own version of tinyURL for the hell of it segnalo:in which I write my own version of tinyURL for the hell of it gifttagging:in which I write my own version of tinyURL for the hell of it
5 recent posts you may have missed
  1. Garmin GPS watch vs. iPod Nike+ kit
    2008-12-02 10:57:24
  2. Get Your War On Animation (possibly not safe for work)
    2008-11-28 00:15:27
  3. lists of photo contests
    2008-11-26 23:04:02
  4. Excessive Packaging
    2008-11-26 22:36:22
  5. Crowdsourced news of Mumbai attacks
    2008-11-26 16:12:50