Since IE6 was launched in August of 2001, the browser was already plagued with numerous problems that led to a plethora of unresolved browser bugs and security issues. Eight years have passed and the same nagging problems remain and it is now time for me to weigh my options and consider the reasons why it is time for IE6 to go.
IE6 has not been able to resolve the problem about its inability to support transparency in PNG as we end up with annoying gray color displays as replacement to the transparency. We are better off with Firefox, Opera, Safari and IE7 as they support transparency in PNGs.
Failure to update your browser is tantamount to opening yourself up to all sorts of security attacks. If you insist on using IE6, then you must have to contend with code snippets that are capable of shutting down your IE6. You can learn everything about them at Wikipedia. Read through the information and find out why IE6 is considered unstable.
The signs are all written on the wall. Facebook, YouTube and Digg are slowly disassociating from IE6 and they have recently announced plans to scale down their support for IE6. Ultimately, we will reach the tipping point where you will not be able to browse Youtube and Digg using IE6.
Due to the reasons stated above, as of this writing, I will not test my themes against IE6 anymore. Also, I will not support any IE6 related issue for my WordPress themes. If you are still using IE6, I strongly urge you to upgrade your browser to IE7 or IE8 to avoid problems.
And since IE8 is already released and its market share is getting bigger, I will start testing my themes against IE8. Removing IE6 from my browser test and adding IE8 to the list will now make my themes compatible with IE7, IE8, Safari, Opera, Firefox and Chrome.