Andy Edinborough

ALL YOUR BASE ARE BELONG TO US

Beautiful PNG Wait Indicator with Raphaël and jQuery

Posted on April 16, 2010 in Code    Tagged raphael jquery svg png Tweet This

UPDATE:  Please don’t read this post… It’s actually kind stupid.  :/  Now that IE supports 2D CSS tranforms, there are betters ways of handling this.

 

Can you believe that in 2010 we are still stuck  with using animated gif’s?  They support transparency, but not the alpha-channel.  So when you need to create a wait indicator that won’t have a specific background, you’re stuck with a pixelated look.

Recently, I wanted to create a beautiful wait-indicator to display while AJAX was loading.  I wanted to use PNG, but animated PNG’s don’t have wide support yet. Furthermore, PNG’s are fairly large, so an animated one would be orders of multitude larger.  I thought, “This is silly.  This is the image I want. ROTATE IT!”.  Seriously, what year is this?  1996?!

Enter Raphaël:

Raphaël is a small JavaScript library that should simplify your work with vector graphics on the web. If… Read More →

Mosso's URL Rewriting Rules Are Wrong!

Posted on June 1, 2009 in Tech Watch    Tagged Mosso IIS ASP.NET PHP Apache Tweet This

Mosso has been in the game of hosting for quite a while now and have become quite popular.  I was amazed to learn when we began migrating one of our projects to them that their URL rewritting rules are incorrect.

In case you didn't know, Mosso provides a platform that supports both ASP.NET and PHP.  ASP.NET requests are sent to an IIS server, and PHP requests are sent to a Linux Apache server--cool idea.  Obviously you have to select a default technology to handle your own URL rewriting scheme, so that pages that don't exist are sent to the proper server. So, ...

     /this-does-not-exist/      --> Your Default Technology
     /this-does-not-exist.aspx  --> Windows IIS / ASP.NET
     /this-does-not-exist.php   --> Linux Apache / PHP

They handle query-strings properly so ...

     /this-does-not-exist.aspx?p=test.php   --> Windows IIS / ASP.NET
     /this-does-not-exist.php?p=test.aspx   --> Linux Apache / PHP

The rub comes in with the way… Read More →

Microsoft Releases Bing without a "Search Provider"?

Posted on June 1, 2009 in Tech Watch    Tagged Bing Microsoft Open Search XML Search Tweet This

As my first post on my new blog, I'm pleased to say that Microsoft has finally released Bing, a "decision engine" that offers Google real competition.  But did they seriously just release a search-engine product with no Search Provider add-in for Internet Explorer?  Seriously?  This is a huge disappointment; I actually really like Bing.

Ironically, I was able to add Bing as my default search provider to Chrome, and Firefox very easily, but my only option for IE was to set it as my homepage.  I don't want to change my homepage.  I just want to set it as my default search provider...  I could write my own, but I've got to honest, I'm lazy and that sounds like a lot of work.

--- UPDATE ---
I received a tweet back from @bing saying that they're working on it.  I'm sure they want to do something fancy, but something that works… Read More →

© 2013 Andy Edinborough. All your rights are belong to me.