Tag Archives: Internet Explorer

Internet Explorer Array.sort Unreliable

What would you expect to be the result of executing the following code? // Create a medium size array, at least 100 items var obj = []; for(var j=0, k=150; j<k; j++) { // the value here doesn't matter. obj.push('ABCD'+j); }   // Sort the array alphabetically. obj.sort(function(m,p){ m=(''+m).toLowerCase(); p=(''+p).toLowerCase();   [...]
Posted in JavaScript | Also tagged | 9 Comments

Don’t Give Up on Internet Explorer Yet

These days, the browser landscape is more fragmented than ever. Were times easier back when IE6 and Firefox ruled the internet? Easier perhaps in terms of the number of browsers you had to launch for testing, but not better for any user’s experience. We are in a new world, where more web browsers are [...]
Posted in Web Browsers | Also tagged , | 1 Comment

Forward Compatibility and JavaScript

Many developers (myself included) complain endlessly about the problematic ECMAScript implementation that Internet Explorer uses called JScript. And after reading one such very detailed complaint in the comments on Dave Massy’s website at MSDN, and reading Chris Wilson’s post about ECMAScript 3, it has become increasingly obvious of Microsoft’s opinion on the subject of [...]
Posted in JavaScript, Web Browsers | Also tagged | Leave a comment

I-Frame Shims or How I Learned to Stop Worrying and Love the Bomb

So again, I show up late to the party. IE7 is already out, but my target customers are still using IE6. So today, boys and girls, we’re going to discover the magical world of using I-Frame shims to hide those bleeding heart select boxes from showing through our layered elements. Typically, when creating an [...]
Posted in CSS, JavaScript, Web Browsers | Tagged | 8 Comments