IE9 supports the three modes (7 8 and 9) that you need and 98% of the time they mimic the native versions of each mode pretty well. If you're still testing for IE6...well....stop :)
Your .ico file can actually be an icon library that has several icons in it. I use a tool call ICOBundle - http://www.telegraphics.com.au/sw/info/icobundle.html
EDIT: I changed my mind. Even though the code is horribly outdated...it appears you made on mistake and then repeated it over and over on the page. If you look at lines 120 and 121 you'll see this:
...
Open up IE8 or newer and push F12 to open up their (poor excuse for a set of) developer tools. You should see the "console" tab in that window, just push on that one. You'll need to load your page...
Whoa....before you run off to use other libraries, WHY won't jQuery work with it? If you can 't use jQuery, how do you expect to be able to use another library?
That's the problem with people's thoughts on the validator in my opinion. That coders who don't validate are "lazy" implying that validation is something to be strived for by efficient and good...
obligatory conditions where it has to use HTML5 (and, by definition of the project, CSS3) and be compatible in IE6 are mutually exclusive. It is an impossibility.
You are correct, once all the images are loaded, you don't need to do anything else with the array. The purpose of loading them is just to tell the browser 'hey, go and...
You didn't listen to toicontien, he said you cannot access the variable out there at that time because the code is asynchronous and this you are trying to alert() the value of the variable at the...
I'm looking at it on a PC (not that it matters) and the quality of some of these images appears to be quite low. If you uploaded via regular FTP, then you didn't save them at high-resolution, sorry,...
I spent a long time with this exact mentality, so I know exactly where you are coming from. Then, one day after jQuery had been popular for probably at least 24 months, I decided to try it and was...