Boa solução para acabar com o IE6 e IE7

Posted by Daniel Lopes on 01/07/2009

Todos sabem que o navegador Internet Explorer 6 é um software desatualizado e ter que manter o suporte a esta ferramenta regredi a qualidade a um nível absurdo.

Também e bem conhecido que o Internet Explorer 7 está mais para uma atualização do IE6 do que realmente uma solução. Tendo em vista a perda de espaço para os navegadores inteligentes (Firefox, Safari, Chrome e Opera) a Microsoft voltou a investir em seu navegador lançando o Internet Explorer 8 (Microsoft tem mostrado que prefere manter o monopólio custe o que custar , ao invés de prover uma boa experiência de usuário e abocanhar clientes por este motivo)

O Internet Explorer 8 resolve uma certa quantidade de problemas que o IE6 e IE7 possuem, e como criadores de conteúdo para web, o que temos que fazer é parar de dar suporte a estes navegadores. Deixar de lado os hacks e gambiarras que temos que fazer para suportar esta falta de consideração com os usuários.

A melhor forma que encontramos para não precisar mais suportar este lixo é dizer ao usuário que ele precisa atualizar o navegador para versão mais atual (ao invés de tentar dizer a ele que precisa mudar de navegador como Firefox ou Safari).

É mais ou menos algo semelhante ao que a Adobe faz quando novas versões do Flash são lançadas. Porém ao contrário da Adobe a Microsoft não provê uma forma padrão de se fazer isto, então encontrei a solução abaixo que é perfeita:

Nada mais que um script que exibe uma barra semelhante a do IE6 e IE7 dizendo ao visitante do site que ele deve atualizar seu navegador.

Como sugerido nos comentários, para poder exibir a mensagem em Português basta inserir o código abaixo no seus htmls:

Veja o site da iniciativa aqui

blog comments powered by Disqus