Why I hate Internet Explorer

March 4th, 2005
Posted by gerrod in: geek

Actually, there’s a lot of reasons that I hate Internet Explorer, not the least of them being:

  • It’s not standards compliant (actually no browser is, but Microsoft is the worst of all in this field. At least they’re getting better with IE 6).
  • No tabbed-based browsing.
  • It’s shipped with Windows and it’s free to use – so most people don’t know that there’s much better browsers out there.
  • Worse still, this breeds an attitude with developers that says, “If my site looks OK in Internet Explorer, then it’s good enough to deploy.” — hence there are a lot of sites that are non-Internet Explorer friendly.
  • It’s error messages are about as useful as a chocolate teapot, and far less tasty.
  • It’s behavior is largely inconsistant between versions.

It’s these last 2 points that has caused me much grief today. I’ve got a web page with a select on it. The user presses a link which fires up a popup window. They select something in the popup window and I then use javascript to add a new value into the parent select, then close the window. Pretty straight-forward, right?

Well, yes – very straight-forward in firefox and Opera. But not IE – it returns me most helpful error messages, like:

  • R6025 – pure virtual function call
  • The server threw an exception
  • Error – Unknown error

After about an hour of going insane, I finally found this article on MSDN which told me what the problem was. Thank goodness, problem solved. Still – if the world just used firefox instead, it just wouldn’t have been an issue in the first place.

4 comments


Warning: parse_url(http://) [function.parse-url]: Unable to parse URL in /home/content/g/e/r/gerrodcom/html/blog/wp-content/plugins/wordbooker/wordbooker.php on line 2645
#1 Marc March 5th, 2005 at 12:48 am

Don’t get me wrong, I Love Firefox, but it’s not perfect.<br><br>Actually, I can only think of one thing that annoys me. Whenever people put countdowns or the time in other region the flashing from Javascript drives me crazy.<br><br>But that’s only a small annoyance compared to the rubbish that Micro$oft make us put up with in IE.<br><br>I’m about to convince work to move to Firefox. Then I don’t have to put up with IE at home or work!

#2 Nanna Stac March 5th, 2005 at 2:53 am

Well sonny, on your advice I just downloaded this firefly foxtrot thingy you young people were harping on about. and it doesn’t look too bad really.

#3 Wayne March 6th, 2005 at 4:29 pm

At work the resident programmer changed the system recently and now the features I use act screwy on Firefox (sometimes I have to submit forms twice). The funny thing is this guy is a Linux zealot but he targets his code to IE. I just don’t get that??? Worse still he is aware of the problem and hasn’t bothered to change it.

#4 gerrod March 6th, 2005 at 6:57 pm

What a tool. I’ve started taking the attitude that if a site doesn’t look good in firefox (that is they’ve written it to work in IE), I’ll tell them. I mean, what else do people leave the "webmaster" links on their sites for?<br><br>Nanna: Nice work on downloading firefox :-)