IE6 ainda é um mal necessário
Pelo menos para nós programadores, essa é a dura realidade. Trabalhamos com entregas seguindo padrões de desenvolvimento e sabemos que o IE6 é um grande vilão nesse aspecto.
Muitas pessoas e principalmente clientes (por questões burocráticas, ou não) ainda usam IE6, algumas vezes até IE5.5 o que dificulta ainda mais nosso trabalho.
Um bom desenvolvedor testa seus projetos normalmente em 6 navegadores diferentes, são eles: Firefox, Safari, Chrome, Opera, IE7 e IE6. O problema ocorre justamente com o Internet Explorer pois, é o menos compatível com os padrões web e só é possível ter uma instalação do Internet Explorer no computador, ou seja, se você tem o IE7 não pode ter o IE6 e vice-versa.
Existem algumas soluções como o IETester ou Multiple IE que prometem resolver esse problema, mas não são soluções 100%, alguns bugs não são simulados corretamente, um bom exemplo é o problema de renderização de PNG no IE6, a correção desse bug não funciona nesses simuladores.
Além do problema citado acima, a maioria dos problemas mais graves estão no IE6, por esse motivo, pelo menos no trabalho voltei a usar o IE6 (sem orgulho).
Infelizmente ainda estamos longe do mundo perfeito, o Tableless começou a usar HTML5 em seu site para fazer alguns testes, mas é um caso isolado, já que o público do site é bem específico, para usuários comuns e leigos a história é bem diferente.
[update] A solução para renderizar corretamente PNG no IE funciona no IETester.














Resolvi escrever esse post depois de ver 
Comentários recentes