Michael Li Picture
See my vision and experience my life as a young entrepreneur wtih ambition to learn and experience this wonderful world.

IE Totally Blows

Filed in: General & Mindless Chatter,Web Development

Internet Explorer Logo

From a web designers perspective, IE really sucks and specifically IE7 and lower. With the recent release of IE 8 it will certainly be better but as of March 2009 there are still 41% (via w3Schools.com/browsers) of people still using IE7 and lower. The sad thing is people are still using IE6 in that percentage too.

Why does Internet Explorer suck? It basically sucks at rendering webpages and isn’t compliant with w3c standards.  Until the release of IE8, Internet Explorer was so far behind in web browsing standards.  This just creates extra work for developers because they not only have to develop for one brower, they have develop for multiple browsers becaues IE wants to be different and be sucky.  This will continue to be problem for while until the old IE browsers are phased out which may not be for a few years.

As we were developing the new Detailed Image site, coming soon, we ran into some wacky problems that can’t be ignored because there is still such a large percentage of people using IE7 and lower.  IE has been such a pain in the ass, so I want to share the problems that I’ve encountered while developing the new Detailed Image for Internet Explorer.

Stupid IE Problems

  • PNG image transparency support.  This has been a known problem with Internet Explorer for a long time and even with the release of IE7 it wasn’t fixed.
  • In IE7 a repeating transparent PNG image will cripple the browser.  This problem freaked me out because this could’ve meant developing a whole new design for IE7 and lower.
  • In IE6 and lower there are major problems rendering css padding and margin.
  • When using a css list style image as your default list style, list-style:none will not work.  You must use list-style-image:none.
  • CSS list-style-position inside and outside may create funky list layouts.
  • No CSS table support in IE7 and lower.  CSS tables are the future of  web design.

Those are some stupid problems that IE creates for web developers.

If you’re developing for Internet Explorer a must have tool for is IE Tester.  IE Tester is a great tool that lets you view websites from IE5.5 – IE8.  You can also add the plugin DebugBar for easier debugging of IE problems but this is in no way comparable to the Firefox plugin Firebug,  where you can make lives changes to a webpage which I highly recommend for web developing.

On the new Detailed Image we’re making a push for people to upgrade their browsers if they are using IE7 or lower with a subtle message at the top of the site and warning sign.

Users of IE7 or lower please upgrade your browser for a safer and better internet browsing experience.

04/24/2009 Comments (2)


  1. […] I mentioned above that this method should work with most the modern browsers but I know it doesn’t work for IE7 and older because IE totally sucks. […]

    Pingback by Image Swap Using CSS - Michael Li — February 14, 2010 @ 9:50 pm

  2. […] opportunity to push my design skills to the next level. Speaking of design, I want to say how much I hate IE for the umpteenth time, because it renders everything like crap. Now getting off that topic […]

    Pingback by LockerPulse Coming Soon! - Michael Li — March 5, 2010 @ 3:50 pm

RSS feed for comments on this post. TrackBack URL

Leave a comment

    Flickr Image Link