Aug 05

Tagged in: Comments:Add

Trash All IE Hacks

Let’s admit it, we all hate Internet Explorer 6. About 80% of our CSS debug time are spend on IE6. We all know that IE6 is outdated and has horrible CSS rendering engine. However, most average Internet users haven’t realized that yet. Why? Because we put our hard work on it and patch the bugs by various IE hacks. Well, it is time to do something…

Common IE hacks

  1. CSS Conditional comments
    In order for our sites to work on specific verson of IE (due to improper CSS rendering), CSS conditional comments are used to apply special CSS specifications to fix it. If you haven’t realized this yet, read the IE bug articles on positioniseverything.net (warning: you might hate IE more after you read them).

  2. PNG hack
    As mentioned early, IE6 is outdated and doesn’t support PNG alpha transparency. In order to display PNG (with alpha transparency) properly in IE6 or older version, we use this hack.

    Aleksey asked on "Simple Double Quotes":
    "Hello Nick. I see some bug.
    The Close button ( X ) don’t transparent. Test on IE6 and MyIE."

    My response:
    "Yes, I know the PNGs don’t display probably in IE6. But guess what, I’m not going to bother to fix it. I’m sick of hacking IE6 bugs. You should upgrade your browser anyway. Why are you still using the outdated browser?"

Why trash IE6 hacks?

I know this is difficult because about 37% (according to w3schools.com) of internet users are still using IE6. But, together we can make a different. Stop using IE hacks on your sites and let them see the ugly side of IE6. Eventually, they will find a better browser (ie. Firefox) or at least upgrade to newer version of IE.

Update:
Agree with the comments below, the statistic from W3schools does not reflect the entire internet. According to TheCounter.com, the global browser stats of IE6 users is 52% in July 2007.

Support me

If you agree with me, please support Web Designer Wall by making a vote and spreading out the word. Let’s trash all IE hacks and code happily ever after…

Should we trash all IE6 hacks?

View Results

Loading ... Loading …

Conclusion

85% voted yes

15% voted no

Here are what people have said:

  • "My boss will fire me if my sites don’t work in IE6" because 52% of internet users are still using IE6.
  • Display a message (in yellow bar), "You are using an outdated browser, please upgrade your browser" to IE6 users.
  • If it is a personal project, you can ignore all the IE6 users. But for professional or commercial projects, you can’t live without them.
  • Avoid using any features (ie. PNG, CSS selectors) that are not supported by IE6.

Delicious Stumbleupon Digg

Illustrating the Flower Pattern Neil Duerden

Comments

Pages: 33 32 31 30 29 28 27 26 25 24 231 » Show All

There are 322 comments (+Add)

  • 322 Mahesh Patel http://www.multimediaforlife.co.uk

    I absolutely totally agree with the this post. I as a website designer am educating all of my clients about why they should upgrade their browser to a standards compliant browser and I also provide a link from my website to get Firefox. It’s up to us as web designers to get people on to using a standards compliant web browser. If we don’t, then in several years time we may still find that we are having to fix and apply patches to every website we create because people are still using IE6 and non compliant web browsers, where instead we could have spent more time and energy on the design of the website.

  • 321 Mam talent http://mam-talent.info/

    Nice idea, I will definitely inform my visitors on some hobbystic sites that they need upgrade (check by user agent) & I’ll remove ie hacks.

  • 320 Nebomax http://nebomax.co.za/

    It’s a REVOLUTION!!!
    Time to Revolt! Gather the masses! Get your pitchforks and let’s lynch the beast! Microsoft be warned! We’re going to do what you should’ve done years ago!! We’re all going open-source!! mwahahahahaaaa!

  • 319 Alfonso Surroca http://blog.asurroca.com

    I’m happy to say that the site I made for my employer looks bad in IE6, and I don’t care. I spent so much time working on IE6 hacks in the beginning, and when I explained how much time/money it cost, I was told to stick an “upgrade to Firefox or IE7″ banner and forget about it. Let that be a lesson: if your boss is hesitant, just explain how much money they’re wasting. Since then, I’ve had more time to work on projects that actually contribute to the company’s bottom line. Also, since then, our IE6 share has shrunk to almost nothing, despite the number of visitors increasing.

  • 318 HateIE

    I think the Chinese population counts to a big part of the 55% users who use IE. Other browsers are not an option in China since absolute majority of the sites don’t work properly with Firefox and Safari. Big shame. But most internet sites treat the viewer like s..t with trashy designs anyway. I don’t think Chinese can demand good design so far yet. So that’s a big number off the 55% of horrible IE supporters.

  • 317 Designer

    According to thecounter.com IE6 has only 36% users in August 2008 as compared to 52% last year… I think you should update your stats :)

    Btw, it also depends on what kind of website you have.. At a level where I work I don’t even have to bother about IE6 as most of my seniors have MAC :D
    Also because we sell stuff we know the potential buyers won’t be using IE6 if they are serious buyers… So think that whoever is using IE6 is probably using a PIRATED copy of XP, believe me! And don’t think you are turning down potential customers as most of the IE 6 users are newbies on the internet and don’t have anything else to do than checking their mail and few news sites… So I guess websites like gmail.com and nytimes should worry about IE6! Not the people who have a Designing Blog ;)

    IE6 we hate you!

  • 316 Mahadji, kinta http://komputerblog.com

    This is a great site, thanks.
    IE 6 is very … all of you now that, my site is okay in every browser but not in IE 6 so why I’m ALWAYS using hack feature in CSS to make the site show properly. I hope THIS bug is not happens again in IE future, because this make web developer think hard :)

  • 315 Martin http://www.truepresence.co.uk

    Its a great idea in principle but ignoring a potential 52% of users for any of my clients sites is not justifiable. IE 6 is still used in a lot of workplaces and internet cafe’s which leaves the user no choice but to use the abomination.

    I have to say, I hardly ever get cross browser inconsistencies anymore. I know what the problems are going to be so I fix them before they happen. As long as you use a decent reset CSS and you have a good understanding of the potential IE issues then designing for all browsers is pretty simple.

    Whilst something clearly needs to be done, I don’t particularly think alienating a potential 52% of users is the right strategy.

  • 314 people search dude http://www.spokeo.com

    You’ve certainly raised I lot of wonderful points however that’s going to be a hard one.

  • 313 worldwide casino best online http://freeiq.com/jayden39?fullbio=1

    best online casino top bonus casino online best

Pages: 33 32 31 30 29 28 27 26 25 24 231 » Show All

Post Your Comments

(required)

(required)

Comment Guidelines

  • Please keep comments related to topic. And be nice, don't spam!
  • Basic HTML tags are allowed:
    <a href> <abbr> <acronym> <blockquote> <code> <em> <strike> <strong>
  • Note: un-related or spam comments will be deleted.

Live Comment Preview

advertisement
Flashmint Download Flash Templates
Next generation of Flash Templates. XML, CMS, Video.

Back to top