Why hate Internet Explorer?

Can you give me your answers why web designers hate Internet Explorer?

Let’s number our answer.

I’ll start.

  1. I hate IE because it loads slow.
  2. I hate IE because it doesn’t support HTML5 (generally)

Let me count the ways…

  1. Internet Explorer 6. No more need to be said.
  1. Internet Explorer 6 again
  1. Did someone mention IE6? God, I hated that browser. Still do. And still test in it.

Abolish IE 6. I stopped checking on that browser almost a year ago. Even facebook doesn’t support that browser anymore. Just put a conditional IE for users of this browser

Have a look on this page Internet Explorer Browser

I hate it because it loads slowly.

Because IE doesn’t follow the standards that other browsers follow. Granted, IE9 is much closer, but still not there yet. However, XP users are stuck with IE8.

No browser actually does at this point. Not 100% anyways.

Granted, IE9 is much closer
Correction, the closest. Everyone else is off trying to add cruff to HTML 5 and CSS 3 in hopes it becomes part of the standard that isn’t even a finished standard yet. They all forgot about finishing support for CSS 2.1 and HTML 4. At least IE 9 is near CSS 2.1 and HTML 4 complete.

They need to finish CSS 2.1, HTML 4 before they focus on unfinished cruff that is HTML 5 and CSS 3. Then you can tell us the other browsers (non-IE 9) are more standards complaint.

Can’t believe no one has mentioned IE6 yet :nono:

IE is the only browser I have to do “extra” stuff for. I probably put in double the amount time getting a design to work in IE when it already works perfectly in firefox, chrome, opera, and safari.

Yes, included features vary, but when I mentioned standards, the box model, pixel jogging, float drops, and background flickering all spring to mind. Because the trident engine interprets things a certain way, it operates differently than other browser engines do.

All of those major bugs were fixed in IE 7, And more so in IE 8. The MS box-model easy to avoid in IE 6 by not putting it into quirks mode. If you need to specifically do things for IE 7+ you are doing it wrong, I’m sorry but you are. Nor is absolute pixel-perfection a requirement, most certainly not your goal. Real users do not view sites in multiple browsers, as long as it works they don’t care if your menu is an extra 4 pixels down in Browser A compared to Browser B.

Dan Schulz (may he rest in peace), always taught us ways to design without having to give special commands to specific browsers and still achieve the same result. All it takes is a little forethought.

Thankfully, yes, many of those headache-inducing bugs were addressed in later versions. But–we do still have to support the older versions to some extent.

I just glanced at a design I’m currently working on, and granted the only major things in the IE9 and IE8 stylesheet sections are tricks to enable support for some CSS3 features. However, in IE8 specifically, fixes for specific alignment/centering issues and a background flicker issue are present. IE7 still carries a number of the same fixes that needed to be applied in IE6.

One particular bothersome issue is the position issue and color bleed issue of the <legend> tag in <fieldset> tags. IE doesn’t seem to get it right in any version.

I will just say what everyone else is thinking – because its not webkit based.

Not always. There are still some significant rendering errors in IE7, that don’t affect any version of Firefox, Chrome or Opera.

I have no particular love for Webkit, it has a long list of bugs and glitches of its own (although not as long as IE’s!). Presto, on the other hand … :valentine-ii:

My experience has been most things are consistent between different browsers that are webkit based. Not nearly the amount of issues with IE.

“Why hate Internet Explorer?”

Let me see:
Overflow Bug
Box Model Bug
Min Height/Width Bug
Max Height/Width Bug
Double Margin Float Bug
z-index Bug
No hover states

Had to cut part of the list out… :slight_smile: Read more here: IE CSS Bugs That’ll Get You Every Time | CSS-Tricks

Internet Explorer generally is not recommended to use for many issues you mentioned here, but after trying IE9 I think Microsoft are getting on the right way of providing somehow more stable browser than the previous versions. May be IE10 will be some good browser like Firefox or Chrome.

Well, generally speaking I’d say that if web designers “hate” IE, it would be because it is causing, or has caused, a considerable amount of stress in their lives, for reasons many of which are mentioned here.

But all this hate isn’t healthy. It certainly isn’t healthy when when directed at such a thing as a web browser. There’s no point. As web designers and developers, we need to live with the fact that certain browsers have less or different standards support than others. Part of working with the stuff is learning this and making decisions around it.

Sure, I could give you a lot of reasons why I could hate IE. But I won’t, because I don’t. Sorry to bring the atmosphere and the level of hatred in the thread down a notch but there’s just so many other, more productive, things to be emotional about and spend energy on. :slight_smile:

Note! I may very well be back here to spew out exclamation points and red smileys when my next client starts using the words “pixel-perfect” and “IE6” in the same sentence. :scratch: