Internet Explorer 6 já passou da hora de aposentar

Share on facebook
Share on twitter
Share on linkedin
Share on whatsapp
Share on telegram
Share on pocket

Vários softwares atravancaram a evolução da tecnologia. Seja por monopólio, lobby, estratégia de grandes corporações e grandes marcas.

Para a web e quem trabalha nela, nada foi tão prejudicial quanto o Microsoft Internet Explorer versão 6.

Como grande vencedora da primeira guerra de navegadores, a Microsoft dissolveu a equipe de desenvolvimento e parou a evolução do navegador. Após grande pressão, ela voltou atrás e manteve uma equipe de seis desenvolvedores que faria apenas atualizações de segurança. Em cinco anos, não houve qualquer melhoria do navegador seja para usuários ou para desenvolvedores web. Além disso, o software foi incorporado gratuitamente ao Windows XP em 2002 diminuindo as chances de quaisquer concorrentes.

Por cinco anos, milhões de novos usuários foram formados acreditando no princípio de que não deveriam fazer atualizações de seus navegadores e de que não existe nenhum outro além do Internet Explorer 6. E estamos falando de uma indústria que existe há apenas treze anos.

Com índices de uso que chegaram a 98% dependendo do site e de seu público-alvo, muitos desenvolvedores acharam conveniente desenvolver em plataformas proprietárias ou testaram seus softwares apenas em um navegador. Imagine o prejuízo de uma empresa como a Petrobras, por exemplo. Quantos aplicativos e sites internos foram desenvolvidos e testados apenas numa plataforma?

Felizmente, com a pressão da comunidade de desenvolvedores e com o uso crescente de navegadores e sistemas operacionais alternativos, a Microsoft reativou o projeto do IE7 lançado oficialmente em outubro de 2006. O IE8 está previsto para este ano. Ambos os projetos são bem mais evoluídos em termos de aderência aos padrões web e possuem uma experiência de uso muito melhor que seu antecessor.

Estamos em 2009 e, portanto, contando uma história antiga, muito antiga. Por que então continuar usando o Internet Explorer 6? Por que ainda devemos gastar horas de desenvolvimento que poderiam ser utilizados em melhorar a usabilidade e a acessibilidade de código para criar códigos alternativos para um programa defeituoso e velho?

Fale com seus amigos, parentes, colegas de trabalho. Exija upgrade para o Internet Explorer 7 ou acesso a navegadores alternativos. Vamos continuar evoluindo. Vamos dar um prazo final para este navegador: março de 2009. [Webinsider]

………………………………………………………………..

Mais:

  • Hotsite do iMasters com um script muito simples com uma mensagem de alerta para usuários do IE6 pedindo a atualização do navegador.
  • A campanha IE Death March 2009 pedindo a descontinuação do IE6 com um link para tudo que aconteceu ou surgiu depois do lançamento em 2001.

Artigo em resposta ao Dulcetti. Conclamo todos a fazerem o mesmo: não importa que não tenha um blog de tecnologia, ok?

.

Avatar de Simone Villas Boas

<strong>Simone Villas Boas</strong> (pixeladas@gmail.com) é desenvolvedora web, sócia da <strong><a href="http://synapsisdi.com.br/" rel="externo">Synapsis DI</a></strong> e mantém um <strong><a href="http://s1mone.net/" rel="externo">blog</a></strong>.

Share on facebook
Share on twitter
Share on linkedin
Share on whatsapp
Share on telegram
Share on pocket

32 respostas

  1. Uso o publischer para fazer o site da escola em que trabalho. Com a chegado do Internet Explore 8 ele não publica todo. Fica faltando elementos na página. Alguém poderia me dizer porque?
    Ah, estou usando o Office 2007.
    Quem souber a resposta ou tenha uma solução eu agradeceria muito.

  2. Errei:
    e o que funciona no IE não funciona no IE.

    o certo é:
    e o que funciona no IE não funciona no Firefox.

    Desculpe o Double-Post.. 😛

  3. Olá!

    Li quase todos os comentários e concordo com alguns e discordo de outros..

    Acho que o IE (5, 6, 7, 8, 1000) deveria ser extinto da Internet… Não é apenas o IE 6 que dá problema, mas é que desenvolvemos vendo o firefox, por exemplo, e quando testamos no IE 7 (qualquer um dá erro) dá erro, e o que funciona no Firefox não funciona no IE, e o que funciona no IE não funciona no IE. Isso leva a gambiarras e mais gambiarras.

    O que acontece é que esses navegadores não contém um padrão correto de interpretar HTML e CSS. É isso que acho.

    Sim, um usuário leigo, acha que a internet é o Internet Explorer. Já vi casos em que uma pessoa nem internet tinha no PC e achava que se clicasse no ezinho, já estava na internet…

    Eu gosto da microsoft, ainda uso Windows e programo numa linguagem criada pela mesma, mas tem alguns aplicativos que não gosto mesmo.. o IE é um deles.

    Vamos dar FIM ao IE! Seja a versão 6, 7, 8, 9, 12, 80… acabar com o Internet Explorer em si!

    Um viva para o Firefox.

    Pronto.. desabafei.. 😛

    Ah.. e ainda mais o IE6 vem nos PCS com windows xp (até o SP2), que é o mais usado ainda e ele não suporta imagens PNG.. que ficam com aquela mancha horrível quando é visualizada no mesmo.

    Agora só faço um site e testo no Firefox e no IE 7, IE 6 nem ligo…

    Abraços, Wesley

  4. Com toda certeza, não irei me identificar, pois não estou a fim de receber e-mails mal-educados dos fanáticos-anti-microsoft. Pois bem, se a Microsoft colocou Ie7 só pra usuários de Windows registrado, quem é errada, ela???? Se o usuário se sente tão bem no Ie6, que a cada semana tem uma atualização no WINXP pra ele todo mês corrigíndo falhas… será um erro da Microsoft ou um mérito de uma empresa que desenvolve algo a mais de 5 anos e este algo toma conta de um terço das máquinas DO MUNDO??? Olha, por mais que odeiem a MS, vocês começaram (90% de vocês) a usar internet NO WINDOWS… apenas não cuspam no prato que comeram. Parem com arrogância, são programadores, ou usuários??? Então apenas FAÇAM o que PAGAM para vocês fazerem. Daqui a pouco vão querer taxa de 10%, que o cliente forneça os fontes, e que teste os sites pra vocês… FALA SÉRIO!!!

  5. Navegadores alternativos??
    Março de 2009??

    O IE já foi pro banco de reserva a muito tempo. Sempre fica em segundo plano quando o assunto é teste. Não faço mais gambiarras pra pra IE.

    Minha equipe de 15 desenvolvedores já aboliu o IE de tudo. Nossos usuários já sabem que IE não tem vez e nem o utilizam mais.

    Agora chamar firefox de navegador alternativo… Fala sério não precisamos da atualização do IE precisamos é de uma troca definitiva de navegador. Navegador que siga os padrões web W3C.

    Recomendo os navegadores Firefox, Chrome, Ópera, Konqueror, Safari.

  6. Na verdade, podiam boicotar logo o IE 7 e 8 também, e ficar só o firefox/chrome/opera/safari 🙂

    Para o pessoal que está postando aí que nem testa mais os sites no IE, vale lembrar que o IE6 ainda é usado por cerca de 30% internautas. É um percentual muito grande para ser simplesmente ignorado. E, apesar das campanhas, ele vai continuar sendo usado por muita gente por mais alguns anos.

  7. Sem brincadeira, eu já aposentei as práticas de cross browser com o IE6 faz um tempo já. Depois que vi que alguns desenvolvedores estavam boicotando o IE6, resolvi fazer o mesmo. É claro que normalmente as diferenças não são tão gritantes, mas em certos casos, são. Eu simplesmente nem abro mais o IE6 para ver como ficou. Desenvolvo para FF, IE7, Safari e etc, mas IE6, desculpe, mas não.

    Voto no boicote ao IE6!

  8. Uma outra questão, desta vez mais coerente com o foco do artigo…risos

    Tudo bem, é phoda, muitos dos nossos clientes usam e se apegaram ao IE, mais por cultura de uso, lobby da M$ (99%, senão todos, deles usam o ruindow$), falta de opção e necessidade do que por gosto.

    Quando eles nos contratam (e nos pagam muito bem) para desenvolver alguma solução, seja um sistema que rode via web ou um simples website, esperam e exigem que façamos o melhor, certo?

    Uai, gastamos lábia para fazer o mais difícil, convencer nossos clientes a pagar caro pelos nossos serviços, por que teríamos receio de apresentar também algo free e que gostamos de usar?

    Os clientes já pagaram pelos projetos, apresentar uma coisa nova e interessante não vai fazê-los pedir ou arrancar a força o $$$ que pagaram…risos (não estamos mais na idade média…risos)

    Não precisa insistir com os clientes para que eles usem algo que não conhecem, apenas apresente para eles os benefícios de usar algo que
    gostamos e nos sentimos bem em usar.

    O máximo que você vai ouvir é um não, obrigado.
    Se o cliente aceitar, semanas depois, quando ele esbarrar com você em algum lugar ele irá dizer: Bacana aquele navegador que você mostrou hein, muito melhor que o outro… 😉

  9. Só pra dizer que eu li o que o Thomas escreveu, não concordei com uma linha mas também não vou falar mais nada porque isso aqui não é fórum nem lista de discussão.
    Obrigado.

  10. @Tenorio, concordo com você, preguiça = comodismo.

    @Elia, realmente exagerei na questão dos M$ fanboys e micreiros, como citou a Simone no texto do artigo:

    …muitos desenvolvedores acharam conveniente desenvolver em plataformas proprietárias ou testaram seus softwares apenas em um navegador.

    A questão dos micreiros/fanboys é um exemplo, além de ser um dos retratos dessa situação (uso do IE), embora não seja o foco do artigo, apenas citei apenas um exemplo 😉

    Não esqueçamos que o uso de tecnologias também tem implicações sociais.

    Quanto ao código, eu disse código semântico e sem firulas, eu não disse código que prejudique o a arte do layout…

    A renderização depende de como o XHTML/CSS está escrito conforme o DOCTYPE usado.

    Realmente, concordo com você, o IE é melindroso.

    Porém, se aprender a lidar com ele é uma arte, ao meu ver, isso é um completo desperdício de tempo. Com simples padrões resolve-se vários problemas, depende de como é feito 😉

    Você não entendeu errado, código semântico no IEca é uma questão simples, e depende de como o código é estruturado.

    Quando falo de código semântico, não falo somente de tableless, ou firulas de CSS2/CSS3, ou uma página válida pelos W3C validators.

    Código semântico é muito mais do que isso, inclui também a aplicação correta do DOCTYPE e das tags XHTML.

    É uma mera questão de bom senso na hora de escrever o XHTML/CSS, quanto mais simples o uso e a organização das tags (sem o uso excessivo de divs), sem prejudicar a arte do layout, mais amigável será para todos os navegadores, inclusive o IEca 😉

    E para as frescuras do IEca, simples, crie um CSS só para ele, que não precisa ser validado.

    Para que insistir em validar o CSS, ou rodar um código XHTML, de uma coisa que não segue padrões de quem está validando?

    Como eu disse, perda de tempo, é o mesmo que querer virar um cachorro e ficar correndo atrás do próprio rabo para mordê-lo !…

  11. Usar (AINDA) o IE6 em ambiente corporativo realmente é uma prova de incompetência e atraso. A Microsoft faz de tudo para que o browser seja atualizado, inclusive aleatoriamente quando se abre o browser ele é redirecionado para a página do IE7.

    Para os usuários domésticos vale o mesmo. Que não venham os argumentos de falta de conhecimento, etc. Quem mexe em computador deve ter um mínimo de conhecimento, ou procurar aprender. Informação é o que não falta hoje. Ou então podem voltar para a máquina de escrever.

    O que acontece se resume em uma palavra: PREGUIÇA.

  12. Caro @Elia (do comentário #13)

    Por obséquio (risos), acho que não chego a tanto! hehehehe

    Uma verdade indigesta: Muitos desenvolvedores brasileiros são acomodados, acho que isso influencia, e muito, o comodismo dos usuários e empresários brasileiros, como citou o @Rafael no comentário #2:

    … Alias, acreditam que internet é o símbolo do navegador no desktop. Aquela máxima, se trocar a cor do capim, o fulano morre de fome…

    Isso para não falar que no Brasil 3/4 das criaturas que desenvolvem para web são da categoria micreiros…risos

    E a falta do profissionalismo e o informalismo de TI conveniente no setor de pequenas/médias empresas (e algumas grandes…risos), seja no ramo de TI ou em qualquer ramo, na parte que diz respeito a gerenciamento / planejamento estratégico / visão de mercado, contribuem para a existência de micreiros… e estes, além de metidos a espertos, são M$ fanboys, isso é um fato real e indigesto…

    Nunca é demais lembrar que um bom código semântico que segue padrões web, que possui um CSS e XHTML limpos e sem firulas, e não bombado de scripts, elimina 90% dos problemas de renderização nos navegadores. E isso não depende do nível de experiência do usuário e sim do bom senso, e até do bom samaritanismo do desenvolvedor.

  13. Thomas,

    Acho que entendi errado seu último parágrafo. Vou escrever o que entendi e depois você diz o que acha.

    Um código semântico que segue padrões e etc. dá problema no IE6 SIM. Se você der um float pra esquerda e colocar margem pra esquerda em um elemento (isso não é firula, é necessidade corriqueira) você vai precisar lidar com o problema de margem dupla do IE6. Lidar com problemas que o IE apresenta chega a ser uma arte e é algo que você nunca para de aprender, e portanto, é algo que depende de experiência.

    Do resto (micreiros, M$ fanboys, etc.), embora ache que não seja o centro da questão abordada pela Simone, *prefiro não comentar* nada.

  14. Quem pensava que o software era igual a lei de Moore, se enganou ta ai a prova o IECA 6 fez a web regredir. Seria o Pentium (Netscape) regredir para o 80486 (IECA 6)

  15. O problema das ações para a extinção do IE6 é que elas são restritas a sites para públicos que já possuem esse conhecimento.

    Enquanto as ações de marketing e publicidade continuarem voltadas apenas para hard-users, acho pouco provável que o IE6 saia do mercado.

  16. É prezados, o pesadelo nosso do dia-a-dia.

    E de nada vai adiantar o navegador morrer, ele ainda vai estar presente e ativo em MUITOS computadores por esse mundão afora…

    Eu tenho uma previsão bem otimista que em 2011, >, quando o IE9 estiver em estágio alfa ou beta, o IE6 terá uma participação tão ínfima que ninguém mais precisará se preocupar com ele, seja desenvolvedores ou suporte.

    O Google já está chutando o cachorro morto há alguns meses, outros estão seguindo o caminho e o cerco tá fechando, mas ainda há quem use o windows 98, 11 anos depois…

    Coisas de tecnologia…

    Abraços e me chamem para o funeral definitivo do dito cujo! @=]

  17. O pior desse negócio todo é a preguiça dos desenvolvedores em fazer os sites funcionarem no IE 6.

    Do mesmo modo que reclamamos (me incluo) do IE 6, programadores reclamam do Firefox, mas fazem os scripts funcionarem lá, de algum jeito.

    Estamos longe do mundo perfeito e quase não dá pra se dar o luxo de não dar mais suporte aos usuários que usam este browser.

    Adoraria que ele morresse logo e vou comemorar quando isso acontecer, mas até lá tem que fazer funcionar em tudo.

  18. Em plena web 2.0, muitos desenvolvedores não se atualizam (no que diz respeito a padrões web), e, infelizmente, a globalização também produz criaturas alienadas pelo bestialismo consumista pregado pela M$, ou seja, os infames M$ fanboys?
    Meu Deus! Achei o responsável pelo http://mv-brasil.org.br versão tech!

  19. O IEca é um atraso na vida de quem desenvolve para web.

    Creio que o pior atraso não é o próprio IEca, e sim o que ele faz com a ignorância de algumas criaturas.

    Em plena web 2.0, muitos desenvolvedores não se atualizam (no que diz respeito a padrões web), e, infelizmente, a globalização também produz criaturas alienadas pelo bestialismo consumista pregado pela M$, ou seja, os infames M$ fanboys…

    Somando isso ao comodismo típico da maioria dos brasileiros, veremos que o pior problema sempre esteve entre a tela e a cadeira…

  20. Kyrodes,
    enquanto desenvolvedores, não podemos ainda eliminar o suporte a esta versão. Nem a Microsoft fez isso ainda. Mas podemos ajudar de outras formas para que possamos de fato eliminar o IE6 de nossas vidas antes de nossa aposentadoria.

    Rafael,
    todo mundo conhece um usuário comum que acha que o IE é a Web, é a Internet. Este é nosso papel hoje: convencer um a um a migrar para um outro navegador ou fazer a atualização para uma versão mais nova.

    Leocello,
    o script do iMasters é pouco intrusivo, bem discreto. Gostei disso nele. Há outras soluções também. Cheguei a usar os banners do Firefox no meu blog que apareciam apenas para os usuário do IE6 até o Google eliminar este projeto. Cada desenvolvedor que tiver um projeto próprio pode achar a melhor solução para fazer esta intervenção.

  21. Vejo duas abordagens sobre o fim do IE6. De um lado a visão do desenvolvimento e o atraso que é ter seu trabalho desfigurado ou inutilizado pelo navegador; noutro lado temos os usuários, muitos leigos, que não compreendem o quão sério pode ser atualizar o navegador.

    Gostei muito do texto e da coesão da idéias. S1mone tem essa capacidade de dar lucidez a assuntos que geram polêmicas e erros de interpretação desnecessários. Espero que ela seja mais lida aqui.

  22. Concordo ctigo Kyrodes, inclusive, vi no site da microsoft a versão 8 do IEca. Mas o FF ainda é o melhor. Agora eu só não sei o k esperar do Chrome.

  23. Março de 2009?
    Doce sonho.

    Infelizmente, não acredito que isso seja possível. Vejo muitas ações para o fim do ie6, porém quando chega na hora do desenvolvimento, não tem jeito. O navegador ainda é muito utilizado, e não desenvolver para ele é um belo tiro no pé.

    O grande problema são os usuários comuns. Aqueles que não entendem nada de internet. Alias, acreditam que internet é o símbolo do navegador no desktop. Aquela máxima, se trocar a cor do capim, o fulano morre de fome. Enquanto as ações não forem direcionadas para este perfil, o Internet Explorer 6 continuará sendo amplamente utilizado. Para infelicidade da nação de desenvolvedor web.

  24. Concordo com o post, inclusive postei algo semelhante em meu blog na semana passada. Precisamos fazer alguma coisa para fazer com que os usuários do IE6 migrem para outros navegadores mais recentes.
    Já ouvi uma idéia de colocar um script nos seus sites dizendo para os os usuários do IE6 atualizarem seu navegador e até direcioná-los para a página de download da Microsoft da versão mais recente. Mas há um problema com relação a isso: por exemplo, minha mãe, que é uma usuária leiga, quando está navegando em alguma página e dá de cara com uma mensagem dessas, ela fica com tanto medo de ser um virus ou algo assim, que logo sai do site e não o visita mais, e continua com seu inseparável IE6. Ela já chegou até a ligar para mim, que estou em outro estado no celular para perguntar se deveria clicar ou não em um link que instalava um controle ActiveX, mas só fez isso porque o conteúdo era de extrema importância para ela.
    Então, eu gostaria muito de ver o fim do IE6 para sempre, mas apenas não consegui achar um jeito de fazer isso acontecer rápido.
    Mas enquanto isso, estou fazendo minha parte de não deixar ninguem que conheço usar essa coisa…
    E quando esse dia chegar, saibam que veremos muitas festas nas agências e entre os desenvolvedores… Serei um deles…

  25. Eu tenho este problema. Desenvolvo vários projetos para uma empresa multinacional e o browser que eles mais usam internamente na empresa é o IE6.
    Por causa disso, todos os sites, sejam de intranet, extranet ou internet devem ter suporte ao IE6.
    É muito ruim ficar fazendo gambiarras para as coisas funcionarem nele.
    Faltou falar também que a arrancada do Firefox colaborou e muito para a pressão da Microsoft mudar seus navegadores.

  26. Vale lembrar que muita gente não aderiu ao IE7 no começo porque para baixá-lo era necessário que o windows fosse original.
    Infelizmente entrar na internet para uma maioria esmagadora de usuários é clicar no ezinho e cabe a nós evangelizar todo mundo. A iMasters está com uma iniciativa sensacional para isso: http://imasters.uol.com.br/crossbrowser/#
    Só colar o código nas páginas e pronto. Mais um tijolinho pro crescimento e melhoria da web.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *