Hello IE8... It’s the day I have dreaded for quite awhile: the day we start officially supporting Internet Explorer 8 at work and I have to make our sites compatible with it. I guess one good thing is the Firebug-inspired tool inside Internet Explorer We discussed discontinuing support of Internet Explorer 6, which...
Creating checkboxes in JavaScript... Because I always forget how to create checkboxes dynamically in JavaScript so Internet Expoler will be happy: var i = document.createElement("input"); i.type = "checkbox"; i.className = "CheckBox"; i.id = "uniqueID"; // this is what I forget - Firefox allows .checked, IE must have .defaultChecked i.defaultChecked...
IE6 CSS Hack Cheat Sheet... Internet Explorer 6 – web developers love to hate it. But, unfortunately, IE7 adoption rate is not going as fast as expected, so we still need to make websites look decent in IE6. I recently spent quite some time making Century21.ca look decent in IE6, the following is a quick cheat sheet of the most...
IE 7 and PNG... For the past few days I have been working on a frustrating problem with Internet Explorer 7 – two websites that my company created and supports are totally unusable in IE7. The pages take a long time to load, and when they do load they continue to use more than 50% of the CPU. After some hunting,...
CSS Overflow – IE bug... I discovered an interesting Internet Explorer CSS bug today relating to relatively positioned elements inside and element with overflow set to auto. Say you make a div that scrolls using some basic CSS .overflow { height:250px; width:200px; overflow:auto; } Works just fine, as the example below shows: Lorem...
Bugs by Design... Buggy products “by design” and conspiracy theory: this is what Internet Explorer brings us. It seems that IE makes excessive amounts of requests to image files, quite possibly to bolster hits in server logs, thus making IE appear more popular than it actually is. Boo Microsoft. Read the...