
June 10 2008 by

Kalen Gibbons
I was bit by another IE bug the other day; no matter how much I work with IE I never seem to be immune. That may be due to the fact that IE has sooo many problems. On this occasion several background images were disappearing in IE6. I tried the common solutions first: relative positioning, removing floats, setting widths, etc. and nothing worked. It took me quite a while to uncover the culprit.
href="javascript: void(0);"
<a onclick="switchTabs('comments')" href="javascript: void(0);">Comments</a>
Once I removed the href="javascript: void(0);" from the link everything worked fine. I had searched the Internet for days trying to find the solution to this bug and never found a thing. This is probably because not too many people use href="javascript: void(0);"... and now I know why.
Posted in JavaScript | Bugs

June 06 2008 by

Kalen Gibbons
The Verizon Wireless Media Store is another pretty impressive website built with Flex. It's nice to see more and more large corporations adopting the technology. In my eyes, the less I have to deal with JavaScript, CSS, and browser incompatibilities, the better. Bravo Verizon.
Posted in Flex

June 06 2008 by

Kalen Gibbons
I love jQuery. I've been getting into it over the past few weeks, and I've found it to be a very powerful and robust library. I remember how impressed I was when jQuery 1.1.3 came out less than a year ago, claiming to be 800% faster than its predecessor. Well, the fellows at jQuery have just released jQuery 1.2.6 and have again made some pretty significant improvements. Beside adding new functionality and fixing bugs they have increased the performance on several key features of the library; for more details check out their Google Spreadsheet.
- Event Handling is 103% Faster
- CSS Selectors are 13% faster
- .offset() is 21% faster
- .css() is 25% faster
I'm excited to try out the new version for myself. If you haven't checked out jQuery lately you should give jQuery 1.2.6 a try, it's amazing.
Posted in JavaScript