Monthly Archives: February 2006

AJAX Amazon Music Search

Put together an AJAX demo using Amazon’s webservice API. Basically type in an artist name or song title and it’ll return the first 10 hits from Amazon’s music search. It’s using script.aculo.us for the ‘Grow’ effect when the results return. … Continue reading

Posted in AJAX, JavaScript | Comments Off

YubNub Suggest – Reloaded (Dojo)

First YubNub Suggest example used script.aculo.us. This time tried Dojo’s autocomplete code. Smoother auto complete, including support for arrow keys, but has a harder time selecting an option. Doesn’t seem to like space as a keystroke selector. You can try … Continue reading

Posted in AJAX | 1 Comment

Firefox Array.toString() is very slow

Ran into an interesting problem with JavaScript’s Array.toString() in Firefox.  It’s extremely slow even for a very small array.  Take an array with a single object and you’d like to call toString() to get the type of the contained object.  … Continue reading

Posted in JavaScript | Comments Off

AJAX Auto Complete

Few sites these days are using AJAX Auto Complete to help users filter known choices or reduce typing.  As more AJAX libraries are released this practice should appear more frequently. Autocomplete generally comes in two flavors; Local Auto Complete and … Continue reading

Posted in AJAX | 1 Comment

YubNub Suggest

YubNub has been around for sometime. I went looking for a Suggest version that would autocomplete common commands. I did a few searches and all I came up with was DashNub which is an OSX Widget.  Using script.aculo.us‘s autocomplete code … Continue reading

Posted in AJAX, JavaScript | 3 Comments

AJAX Developers Toolbox – Firefox plugins

Earlier I wrote about a few developer must have’s for AJAX coders. There are several useful plugins to Firefox that also come to mind.  Venkman, the JavaScript debugger leads the list, but since I covered it here, we don’t need … Continue reading

Posted in AJAX, Firefox Plugins | Comments Off

Favicon fun

Ever need to create a favicon image?  Not something you do everyday but when you do it sure would be nice to have a tool.  You could always use Photoshop, Microsoft Paint, etc.  I wanted an easier way.  After a … Continue reading

Posted in Web Browser | Comments Off

Graded Browser Support

Nate posted an article which coincided with Yahoo’s launch of their UI Library titled "Graded Browser Support".  It appears he first coined the phrase in 2004.  Subsequent google hits all point to Nate.  I must admit it’s quite novel.  He … Continue reading

Posted in AJAX, JavaScript, Web Browser | 1 Comment

AJAX Developers Toolbox – Overview

AJAX programmers today have many tools available to them. Here’s a quick overview of some popular ones. Debuggers Firefox – Venkman without a doubt is a must have for any serious JavaScript hacker these days. All the functionality you’ve come … Continue reading

Posted in AJAX, JavaScript, Venkman | 1 Comment

eval() is evil: window to the rescue

In JavaScript eval() has long known to be evil. Take for example: function foo(){} foo["str1"] = “aaaa”; foo["str2"] = “bbbb”; foo["str3"] = “ccccc”; Elsewhere you need to lookup items from this structure. Where both “foo” and “str1″ are pass in … Continue reading

Posted in JavaScript | Comments Off