Trash All IE Hacks 517
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
-
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). -
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...
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.
At this point it’s 5.6% of all internet users use IE6. If you work out the math on the total number of users of the internet according to http://www.internetworldstats.com/stats.htm your looking at around 106million people still using IE6. That is a huge amount of people still.
http://ie6nomore.com – Give this site a visit :)
If you need PNGs to work in IE6 try this:
http://www.dillerdesign.com/experiment/DD_belatedPNG/
it even works for PNGs in backgrounds
IE6 is such crap. It harkens back to the arrogant dominating era of Microsoft, which is hopefully waning.
I say, offer clients an “IE6/7 compatibility package”. Make it worth your while quote-wise. The global stats trend down every month, and we’re gettin’ into single digits with these dogs.
I had an educational services site project, and they bucked the global trend very much. Their audience was comprised of teachers/education administrators. This group (still) has a very high IE6/7 rate, which is certainly due to terrible school budgets and lack of technical literacy amongst educators (I’ve experienced this directly). I was caught off guard by the amount of complaints they had about the site, since they passed on my IE6 package. Bummer for them, but also a bummer for me.
Let IE6 die soon. It was created by Satan.
Yeah, I totally boycot IE6. Even on the microsoft website, when you are on IE6 and you wanna upgrade to IE8 they screwed up the css… Real Shame.
So for me, no more IE6 !
forever firefox & opera :)
My first client insisted on keeping her IE 7, saying that because HER clients still mostly use it, she wants to be able to see what they see. I can’t tell you how many frustrating hours I spent making everything look the way it’s supposed to in IE 7. Why doesn’t Microsoft discontinue that crap already?
wOw!!! This is real. Thx very much…
wOw!!! This is real. Thx very much…
wOw!!! This is real. Thx very much…
wOw!!! This is real. Thx very much…
wOw!!! This is real. Thx very much…
This group (still) has a very high IE6/7 rate, which is certainly due to terrible school budgets and lack of technical literacy amongst educators (I’ve experienced this directly).
hey shut up
really, I do not know what to say. But thanks so much.
Hi, How are you? Priority boarding priority effort to thank this site to friends I know in the past. You like your site is really excellent and successful. I wish you success in future work …
wOw!!! This is real. Thx very much…
Hi, How are you? Priority boarding priority effort to thank this site to friends I know in the past. You like your site is really excellent and successful. I wish you success in future work …
Best Regards …
Hi, How are you? Priority boarding priority effort to thank this site to friends I know in the past. You like your site is really excellent and successful. I wish you success in future work …
Best Regards …
Hi, How are you?
Life goes on. But the Web sites, updates never stops. What’s New in new systems and services every day is present. Internet under 6 hours a day by visiting the web sites, I do self assessments.
This site is useful to see the purpose of service. But it could have been stronger than some of the issues and services. We think that Internet users spend just a good time. This hour of fun we want to learn something new.
A request is the administrator of this site will be the best in your hand, thinking of us. Thank you for your attention. Wishing you success in your work.
Remember, there is a statement that failure. There are just lazy. Whatever it is, plays …
Best Regards …