Friday, January 2, 2009

How's longurlplease doing so far?

Here's a quick rundown of activity so far:
  • We've had more than 9000 unique visitors to www.longurlplease.com (4000 on 23rd December and another 5000 in the 10 days since then). Big thanks again to ajaxian for kicking that off.
  • A massive 1435 people have installed the firefox plugin - An impressive conversionconsidering it's still marked as experimental and requires login to install. Fingers crossed it will get approved to go public ono addons.mozilla.org soon.
  • Over 5000 requests lengthening over 16000 short urls today alone. Keep track of these figures on the new stats page.
  • 39 followers on twitter
  • 25 votes on my suggestion to lengthen short urls in tweetdeck.
  • Dozens of people getting in touch by twitter and email with feedback, criticism, suggestions and conratulations.
Keep it coming!!!

Using longurlplease with flXHR

I've been improving the longurlplease javascript library to work seemlessly with different remoting techniques. The one js library supports jQuery, Adobe Air AJAX and flXHR so far.

flXHR provides an alternative approach to making cross domain requests from your browser. 
Using flXHR with longurlplease is easy:

  1. Include the javascript file for longurlplease.

    <script type="text/javascript" src="http://www.longurlplease.com/js/longurlplease.js"></script>

  2. Include flXhr javascript file (and have the various other flxhr files available as per documentation)

  3. Include this json parser

  4. Call longurlplease.lengthen({transport:'flxhr'}) to lengthen all short urls in your document.


See docs for more information and this demo of it in action .


Thanks to @getify for helping me get the crossdomain.xml policy file sorted.


Get in touch if you've any other remoting approaches that you'd like integrated into longurlplease.