Ir para conteúdo / Skip to content

6 MOTIVOS PARA QUE O IE6 DEVA DEIXAR DE EXISTIR

Postado em: 4 de setembro de 2007 por Pedro Rogério

Adaptação do artigo original de Anieto2K.

Quem nunca passou por um problema com o IE6 que atire a primeira pedra. Abaixo você vê 6 motivos para que esse browser deveria deixar de existir:

  • Falta de suporte a transparência em imagens PNG
  • Problemas com float + margin/padding
  • Impossibilidade de utilizar pseudo-classes e pseudo-elementos
  • Não há suporte CSS para min-height
  • Problemas com imagens de background nos links com CSS
  • É possível travar o navegador com um simples código

Tem mais algum motivo, coloque aí nos comentários.

Se tiver um tempo, leiam também:

Sobre Pedro Rogério

Pedro Rogério é desenvolvedor web por paixão, não saberia fazer melhor outra coisa. Além de escrever para o Pinceladas da Web é proprietário do blog CSS no Lanche, blog voltado ao desenvolvimento front-end.

Deixe seu comentário

20 comentários para esse post

  1. Luan Almeida disse:
    #1

    Resumindo o q vc disse, ele é um lixo! Sim, ele deve deixar de existir, mas só tem um problema, grande maioria dos usuários de Windows do Brasil usam versões piratas, então, nada de update pro IE 7, pelo menos por enquanto.. =/

  2. Rael B. Riolino disse:
    #2

    essa foi uma lista bem modesta e enxuta! hehe

    uma das coisas que eu fico mais inconformado é o bug dele qdo se trabalha com margin.
    Por um motivo que só bill gates entende (vai saber se até ele nao entende!), o valor da margin é duplicada no ie em alguns casos…. ridículo isso.

  3. Helder Santana disse:
    #3

    Eu nem costumo chamar o IE6 de browser, pois ele está bem longe disso.

    Outra coisa que ele encrenca fácil é o display:block;

    Por um bom tempo seremos obrigados a aceita-lo, pelo menos até lançarem um SP3 pirata, ou se todos resolverem migrar para o vista(o que ta difícil).

  4. Ramon disse:
    #4

    Eu acho que essa lista foi bem modesta mesmo, pois posso enumerar pelo menos 50 itens. Mas o que me incomoda muito é não ter position fixed e , essa parte já é DHTML, quando cria um combo dinamicamente (javascript), vc não pode criar diretamente pelo innerHTML é obrigatório criar-se o elemento option e nesse sim dar o innerHTML do conteúdo do option, não só com select que acontece esse tipo de coisa, outros elementos também. Enfim o IEca não pode sequer ser chamado de browser, é um ultraje. rs

    []’s

  5. Gustavo Krause disse:
    #5

    O que eu não me acerto com o IE é o “first-letter”. Fica perfeito no Firefox, Opera.. mas no IE só muda a cor… até no IE7

  6. William Grasel Martins disse:
    #6

    Não é só o 6 não… tive problemas com todas as versões, inclusive com a v7…

    Devo muitos dias de estresse a Microsoft e seu maravilhoso IE!

  7. Eliel disse:
    #7

    Acredito que só os problemas com margin e .PNG já são o suficiente para muita dor de cabeça…

    Eu lembro que vi em algum lugar um gráfico-pizza sobre o tempo gasto no desenvolvimento web. Era mais ou menos assim:

    12% do tempo gasto para criar o layout
    8% do tempo gasto com HTML e CSS
    10% do tempo gasto com integração com banco de dados e scripts
    70% do tempo gasto tentando fazer o site funcionar na porcaria do IE

  8. José Carlos Araújo disse:
    #8

    Eu já tive problemas com o z-index … me fez optar por uma alternativa que não foi uma das mais recomendadas hehehe

  9. Rochester disse:
    #9

    Sem querer defender o IE mas há solução para o min-height, e para o alpha (bem porca a última, funciona mal demais)

    http://webbemfeita.com/css/dicas-para-trabalhar-com-css/#caso_ie

    http://webbemfeita.com/css/pngfix-dica-para-transparencia-em-qualquer-png/

    além dos hacks e conditional comments que possibilitam uma solução. mas que nos fazem perder muito tempo.

  10. Túlio Vargas disse:
    #10

    Vamos jogar uma bombo nesse IE 6 !!

    []´s

  11. Cesar Felipe disse:
    #11

    Que isso gente? Como você podem falar assim no IE 6?

    Quando eu abro as estaticas dos meu site e vejo 60% IE6 penso se todos usassem o i6 seria perfeito era soh escrever o codigo que o ie intende padrôes segueriamos o do ie horas … a W3C agente acabava com ela….. sahsahs

    Calma Calma eu estou brincando…

    Mais o fato eh não adianta agente reclamar mto nos meus calculos (tomara que eu esteja errado) o ie6 fica vivo e ativo por mais 2 anos. :O

  12. Yalli Oliveira disse:
    #12

    Existem tantos motivos que iriamos passar dias inteiros só pensando. Uma das coisas que o IE6 deveria ter era o suporte a Favicons… =((

  13. LeoBok disse:
    #13

    Eu gostaria de saber se tem algum motivo que o IE6 deva existir!

  14. O Internet Explore me atrapalha… e muito! disse:
    #14

    [...] no Pinceladas da Web 6 motivos para que o IE6 deva deixar de existir e resolvi compartilhar com [...]

  15. Cesar Oliveira disse:
    #15

    Olá, boa tarde

    Só o IE6 ? Eu acho que o IE deve morrer qualquer que seja a versão

    Cumprimentos
    César Oliveira
    http://www.profissionalweb.net/blog/

  16. ::WEBDESIGN - Rodrigo Medeiros - XHTML CSS:: » 6 Motivos para que o IE6 deva deixar de existir disse:
    #16

    [...] Bem, meus caros amigos. Irei aqui dar continuidade à campanha iniciada no blog Pinceladas da Web. [...]

  17. Rodrigo Medeiros disse:
    #17

    Bom dia a todos.

    Alguem aqui já precisou fazer um menu drop down para o IE6? A quantidade de “remendos” necessários para ele funcionar chega a ser desesperador. JS, condicional, css condicional. terrivel.

    Só nos resta esperar e ir boicotando o IE6 enquanto isso.

    Té +

  18. Victor Leonardo disse:
    #18

    Eu acho que é questão de costume.

    Hoje em dia, depois de vários layouts montados, você acaba pegando manha para criar os sites sem muitos problemas.

    Mas, é óbvio que o png e outras coisas, como o hover na li, como o bug de replace pesa pra caramba e é um saco ficar arrumando.

    É, haaaja coração para esperar o SP3 “hack”.

  19. José Gustavo disse:
    #19

    quanto ao IE6 deixar de existir acho exagero, mas tem alguns problemas de fato. agora quanto ao fato de considerarem problemas no IE7 como esse:
    “O que eu não me acerto com o IE é o “first-letter”. Fica perfeito no Firefox, Opera.. mas no IE só muda a cor… até no IE7″

    Se você é desenvolvedor tem que visar atingir a maioria, ou seja, IE6 e 7 o resto é abobrinha, o IE nunca vai deixar de existir… a não ser que exploda uma bomba nuclear capaz de destruir o mundo inteiro com exceção do Steve Jobs … aí ele recomeça o mundo do jeito que ele “acha” melhor.

  20. Weeellll!!! disse:
    #20

    o orkut trava qdo nois recebe recado novo..

Deixe seu comentário