Yay! Programmer art!
Yay! Programmer art!

Category Archives: Web Development


A cross browser changeCSS function to alter, add, or delete CSS rules

Last year I needed a function to change CSS rules for one of my projects, so I put together a function called changeCSS() which allowed me to change, add or delete a CSS rule. I looked at various resources and the work was heavily influenced by code from David Flanagan and Shawn Olson. […]

Another Curry Function for more Closure Options

There are a lot of curry functions examples out there so I decided I’d share mine as well. The code was inspired by a blog posting from Dustin Diaz who was in turn inspired by one from Dan Webb. Those posts can probably do an overall better job of explaining currying […]

Yet another jQuery convert

As I’ve mentioned in previous posts, I have been going through a process of reviewing various JavaScript libraries and frameworks. So yesterday I started looking at jQuery. And I have to admit what I saw was impressive. Not that it does anything that other libraries can’t do. But rather that the […]

Chat with Chatkik

I’ve been working recently with chatkik.com to develop an Ajax chat system. Although there is still a lot of work to do, I received permission to put the current dev version up on my blog for some pre-alpha testing. I know chat isn’t much fun without more than one person in the channel, […]

Debugging Ajax PHP with Logging and Firebug

I was recently trying to debug some Ajax PHP code. I was logging but it was cumbersome trying to look at both the php log file and Javascript logging in Firebug so I started going some searching. I found post from Mika Tuupola about Debugging PHP With Firebug, so I took his advice […]

Enumerating Local Variables in JavaScript

One day I was trying to do some debugging in browsers other than FireFox (FireBug rocks and is highly recommended). I decided it would be useful if I could enumerate local variables such that I could quickly find and display their values in an alert box. Unfortunately, there didn’t appear to be any […]

Example of adding client side filtering to an XML File

The question recently came up about possible ways to filter data in a browser client where the source was an XML file. There are, of course, many different ways this could be done, but I decided to use XSL to create a list of the data in XHTML and to include JavaScript in the […]

Conditional Test for IE6 in CSS

I recently had a problem where I had to make a tweak in the CSS just for IE6. I couldn’t find any way to conditionally compile in the .css standalone file and I didn’t want to create a whole new .css file just for IE6 and conditionally compile it in. Anyway, in IE6 […]

Book Reviews

I’ve decided to do a few book reviews for some of the books I’ve read recently. Since the most recent is Prototype & Scriptaculous in Action I figured I’d do that review first.

Simple Ajax Example

Here is an Ajax example that was put together to demonstrate how Ajax can be used to validate something without refreshing the page. The link is here.