Jeff does Server & Tools Online

The sillynonsense and .NET musings of Jeff Putz

News

My Sites

I really hate Internet Explorer

So I'm working up this alternate style sheet on this project I'm working on. Looks absolutely beautiful in Firefox, and it's totally predictable. Pop it into IE, and naturally it's a total mess.

But that's not even half the problem. The other thing is that it doesn't even render half the stuff it should, until you scroll it on and off the screen. Text won't appear, but if you scroll it off, then back on, or select it with the mouse, suddenly it appears. What the hell is that?

If Microsoft is in no hurry to fix IE, I hope that Firefox continues to gain market share.
Posted: Dec 01 2004, 01:08 AM by Jeff | with 17 comment(s)
Filed under:

Comments

Scott Galloway said:

You might find this site useful: http://www.positioniseverything.net/explorer.html
Covers the main bugs with IE's CSS implementation - I agree though that it's way past due time for these bugs to be fixed, the 'breaks other implemntations' argument just doesn't cut it as a rationale for not fixing CSS bugs...
# December 1, 2004 4:30 AM

John Mandia said:

Hi Scott,

Try this:

http://sourceforge.net/projects/ie7/

It should help you out.

John
# December 1, 2004 4:56 AM

Sudhakar said:

I can join you jeff :-)

I really dont love FF, but IE is pushing me to love it, what should i do? I love you FireFox :-(
# December 1, 2004 7:37 AM

weston weems said:

Not that you should HAVE to do it, but I've experienced this very same thing, and after futzing around with it for ages I found the problem...

Block elements with no position attribute, dont render backgrounds or background colors properly (seems like it doesnt render text properly either)

I simple added position:relative; and it seems to have cleared my css problems up.

but yes, ie does suck.
# December 1, 2004 11:15 AM

Kellbranch said:

You´re preaching to the choir. I have no solution for your problem but i can hate with you.

# April 22, 2007 2:50 AM

Furious developer said:

I've just had it with IE. My job would be great if it wasn't for IE. I love developing for firefox and maybe it's my fault for developing for firefox on a mac and only at the end then spending hours fixing it for IE.

But, why does IE have to be so bad at rendering css. Why do I have to feel like I'm taking a degee course in IE bugs to get everything to look right.

How can we persuade the entire web community to stop using IE. Can we start an IE<1% campaign to get the stupid thing to a level where we don't have to code for it?

# April 30, 2007 8:38 AM

Free software geek said:

A very familiar scenario, one of my major gripes is the lack of support of PNG alpha transparency. You can create some truly beautiful thing with this but they render as big white blocks in IE.

# June 13, 2007 7:54 AM

Dimitry said:

Mozilla still didn't release a stable version of FF that passes Acid2, so that browser is pretty much messed up too.

Also, cross-browser development is what makes a web developer's work challenging.

# July 29, 2007 3:16 PM

David said:

Microsoft should stop developing IE. Burry this shit, already!!!!

# August 7, 2007 6:59 AM

ariel said:

for the millionth time in a row ive spent hours making a site that looks great on a mac on firefox with css and all but completely doesnt render properly in IE and thus my windows/IE using boss thinks im skivving. NOOOOOOOOOOOOOOooooooooo WRYYYYYY

# September 2, 2007 8:49 PM

jimbo said:

Ahh a place to vent.

So I just spent a month perfecting a joomla-driven intranet site for a major corporation.  And guess what?  IE breaks it to bits.  And every single person in the corporation only uses IE because it comes with the stupid computer.  Now I spend literally 8 hours a day for the past week tracking down and fixing/compensating for IE bugs while my site moves farther and farther from W3 industry standards.  Microsoft's argument is that they are the industry standard, and we should scrap css altogether and remake it every time they come out with a new browser.    And us poor web designers are left banging our heads on the wall while 99% of corporate America remains loyal to IE.  What if IE8 no longer renders colors unless you replace the #FFFFFF with "msroolzFFFFFF".  Something like that wouldn't surprise me at all.    

# April 17, 2008 1:35 PM

Andy Fenix said:

I develop a JavaScript game in Firefox that runs perfectly fine. I pop it into Internet Explorer this morning and BAM!--it won't even load the CSS/JavaScipt AT ALL. Then I have to screw with these unnatural, proprietary, ultimately useless additional HTML DOM and JavaScript that IE ends up chopping into s*** once it throws it on the screen any way.

f*#@! hell Microsoft.

# June 4, 2008 2:46 AM

Geshan Manandhar said:

It's not only about Microsoft developing IE or its new version. Still many people use IE6 and they don't know how to upgrade or anything. There by we must go through the pain of creating CSS for IE..:-(

# July 2, 2008 9:30 PM

aaron said:

i join with all of you in saying that IE6 is truly horrible for web developers. IE7 has come a long way and works nearly as well as FF, thankfully. the problem is a vast majority of people use IE6.

change can only come from us, as web developers, forcing people to upgrade to IE7 or FF.

perhaps tutorial pages for installation of FF and IE7 are in order?

-aaron

# August 6, 2008 9:34 PM

Tim the Programmer said:

i have to agree. IE needs to either step up or exit stage left. there aren't strong enough curses to rain down on it. i just spent an hour trying to figure out why a gif wouldn't show up using the alpha opacity settings that worked on all the other pages i designed for my website on this computer, on this version of IE... same gif, same style sheet file, same exact code cut and paste. after fluttzing with everything but ultimately not changing any settings in the end - it just starts working... ahhhhhhhhhh!!!!!!!!!

# October 31, 2008 5:16 AM

Michael said:

Fellow hater here. Had a eureka moment, the CSS was perfect in every browser on every platform. Almost. I opened IE and it all fell apart. Microsoft is NOT a standard. They should get off their high horses and just make it work. Bastards.

# March 9, 2009 4:44 PM
Leave a Comment

(required) 

(required) 

(optional)

(required)