I Am Officially An IE Hater

by Jon 6/27/2008 9:41:00 AM

Over the last 24 hours, I crossed a certain threshhold.

Originally, I was 100% biased in favor of IE (back in the days of IE3 and IE4). When Firefox came around I thought it was good that IE got some competition. But it wasn't long before I realized that IE was not competing anymore, it had dropped out of the race.

Eventually comes CSS 3 proposal drafts and HTML 5 proposal drafts, and the Webkit/Safari and Mozilla teams are on top of them, but IE is pooping along still trying to figure out how to spell "CSS 2.1". So I got angry and frustrated and started suggesting that IE8 had better clean up its act or boycotting of IE may commence on my part.

Now I am officially an IE hater. I applied the following CSS style:

div.ProfileQuestions {
    background-color: white;
}

.., overriding a default light gray color, and suddenly, erratically, about 1/3 of the off-black colored text vanished. Where did it go? I do not know! I fired up the IE Developer Toolbar, used the inspection tool, and as my mouse hovered over the areas where the text belonged, once again, erratically, text showed up while the hover border surrounded it, then disappeared when I moved my mouse away.

Could my computer be out of resources? I closed Internet Explorer, all instances, and then opened up the page again. The text showed up. I hit refresh. Now half the text was missing. I used my mouse to select the page's rendered text, some of the missing text appeared.

Safari 3, Firefox 3, Opera 9.5, all of these showed the page fine.

Surely I have a corrupt IE installation! I sent the URL to a co-worker and asked her to look at it. She, too, was using IE 7. She, too, was finding that there was text that was just plain gone.

I tried forcing the text to be black. I tried variations of background colors. Nothing I did, except to leave the background color defaulting to the body background of light gray, could stop IE from making random lines of text just vanish.

Internet Explorer 7 is used by a MASSIVE portion of the Internet browsing community. I am flabbergasted by this cheap rendering behavior, and that statistic of IE7 usage NEEDS TO CHANGE or else we will have a broken web indefinitely.

Let the boycott commence.

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

Related posts

Comments

6/27/2008 2:39:14 AM

Mohamed Meligy

I had the same problem without anything special in the CSS, not with DIVs but with some ASP.NET validators (AKA, SPAN tags) and some LinkButtons (AKA Anchor tags).

The funny solution was applying the following CSS classes:

.magicLink, .magicValidator
{
display: inline-block;
}

We used the name "magic" for clear reasons ;-)

Mohamed Meligy eg

Add comment


(Will show your Gravatar icon)  

  Country flag





Live preview

10/7/2008 9:40:13 PM


 

Powered by BlogEngine.NET 1.2.0.0
Theme by Mads Kristensen

About the author

Jon Davis Jon Davis (aka "stimpy77") is a software and web developer by day and a software and web enthusiast (geek) by night. He was recently a senior web engineer for the enthusiast division of a major magazine publishing company for nearly two years. He has been a programmer, developer, and consultant for web and Windows software solutions professionally since 1997, with experience ranging from OS and hardware support to DHTML programming to IIS/ASP web apps to Java network programming to Visual Basic applications to C# desktop apps.
 
Software in all forms is also his sole hobby, whether playing PC games or tinkering with programming them. "I was playing Defender on the Commodore 64," he reminisces, "when I decided at the age of 12 or so that I want to be a computer programmer when I grow up."
 
Jon is currently engaged in a short-term ASP.NET contract and is available for hire for short-term or permanent work in Phoenix or via telecommute.
E-mail me Send mail

Calendar

<<  October 2008  >>
MoTuWeThFrSaSu
293012345
6789101112
13141516171819
20212223242526
272829303112
3456789

View posts in large calendar

Pages

    Recent comments

    Authors

    Tags

    Disclaimer

    The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

    © Copyright 2008

    Sign in