Did you know that item is a freakin’ reserved word in IE? Me either, but the last well spent 45 minutes helped me learn that fantastic piece of information. Yeah, I probably should be using something more descriptive than item, or prepending it with a single character to describe its data type (sItem), or a million other possibilities. But getting an untelligible error, and a script debugger that looks at the right line in the wrong file just seems a little asinine to me. Why would I ever go back to using IE?
By the way, I do greatly appreciate the fact that thanks to Scriptaculous the rest of my code works perfectly in IE7, which was forcefully installed on my computer.
As Microsoft has always had painful products to work with, Apple is starting to become evil in the name of the bottom line, Ubuntu or any other flavor of UNIX is starting to seem much more appealing.
I’m about to buy a new laptop and I’m going to keep Windows so I can DJ, but I likely will do a majority of my dev work in Ubuntu so I’ll just have a 2 OSs on there so I can do something of use, like have a local development server that isn’t a pain in the ass to install, configure, and maintain. And does not at all represent the final host of the application. Unless there is an extremely good reason, I won’t be using any Windows boxes as web servers ever again.
Rant is complete, I feel better.