Artigos & Ideias

6 Razões Porque O IE6 Devia Desaparecer

Escrito por:

Hoje estava a ver as estatísticas do meu Blog e eis que me deparei que a maior parte das pessoas que visitou o meu Blog este mês utiliza o Internet Explorer 6 -_-”

estatisticas   6 Razões Porque O IE6 Devia Desaparecer

Estatisticas – Browsers

O Internet Explorer 6 foi lançado a 27 de Agosto de 2001, e foi uma carga de problemas desde o início. Cerca de um ano após o seu lançamento, a Microsoft silenciosamente declarou que o IE6 não iria trazer dinheiro suficiente para que continuassem com o seu suporte. O resultado foi inúmeros problemas de segurança, bugs do browser não corrigidos, e uma dor de cabeça diária para os programadores web. Oito anos mais tarde, o IE6 ainda é uma dor de cabeça para os programadores.
Por tudo isso e mais seis razões que irei mencionar de seguida, o IE6 deveria de desaparecer.

Pouco Suporte a PNG

Pessoalmente, sou um grande fã de imagens PNG. Embora o seu tamanho seja maior que os GIF e JPG’s, mas geralmente são imagens “limpas” com um óptimo grafismo.
O Internet Explorer 6 não suporta a transparência em imagens PNG, ainda por cima, em situações destas, ele (browser) exibe uma cor horrorosa cinzenta como a transparência.
Firefox, IE7, Opera e o Safari, todos esses suportam claramente a transparência de PNG, mas o IE6 claramente nunca irá.

Nota: Estou ciente do patch “.htc” e as correcções CSS, mas não são uma solução suficiente.

Problemas com CSS Float + Margin / Padding

O Internet Explorer 6 coloca o dobro do tamanho da margin e padding das DIVs que tenham float no mesmo sentido que a margin/padding.
A forma simples de contornar este problema é usar o CSS “display: inline;” na DIV, mas é facilmente um dos mais irritantes problemas criados pelo Internet Explorer 6.

Falta de Pseudo-Classes CSS & Suporte a Pseudo-Elementos

Pseudo-Classes e Pseudo-Elementos são claramente importantes para melhorar a concepção e controlo de um site.
Pois, os Pseudo-Elementos permitem controlar a primeira linha, primeira letra, o conteúdo antes e após um elemento.
Por sua vez, as Pseudo-Classes permitem seleccionar elementos específicos em estados (hover, visited, etc) do CSS.

Não Tem Suporte a Min-Height (CSS)

Min-Height é um atributo que costumo utilizar em praticamente todos os projectos web que faço. A maioria dos meus designs web, requer layers de background e DIVs para ser bem sucedido. Min-height é um atributo valioso porque permite definir a altura mínima necessária do conteúdo da DIV para que as imagens do cabeçalho e do rodapé (preexistentes ou novas), não fiquem muito perto do conteúdo.

CSS Anchor Imagem de Fundo Tremida

Eu inicialmente adorava o CSS porque podíamos trocar imagens utilizando CSS com o: hover effects em vez do atributo do javascript “onmouseover”.
O problema ao utilizar um: hover e imagens de fundo é que o IE6 produz um “bug” chato, entre a mudança de estados – o que é irrisório!
O Javascript tem uma directiva que corrige este problema, mas como mencionei acima, o objectivo era utilizar CSS para evitar o javascript.

Crashar o IE6 Com Código

Já vi alguns artigos sobre como podemos crashar o IE6 utilizando algumas linhas de código.

Estes são apenas alguns problemas com o Internet Explorer 6.
Infelizmente estou a escrever em vão – Não estou preocupado com as visitas ao meu blog, mas sim com as pessoas em todo mundo que não compreendem a diferença entre os browsers.
Por este motivo, milhões de utilizadores “ignorantes” da Internet, utiliza o IE6, o que implica que nós programadores, tenhamos que dedicar um tempo valioso, para corrigir bugs causados pelo IE6.

Por tudo isto, nada melhor que a imagem seguinte:

ie6   6 Razões Porque O IE6 Devia Desaparecer

Internet Explorer 6 – RIP

15


Sobre o Autor

Carlos Gonçalves é um Freelancer com bastante experiência em linguagens de programação e webdesign. Vocacionado para as novas tecnologias, aposta na qualidade dos serviços, atendimento rápido e sempre disponível para melhor satisfazer os seus clientes. Autor do site cgoncalves.com

Comentários

  1. vitortomaz  23 Fevereiro 2009

    Esses resultados são um bocado estranhos, tão poucos acessos através de Firefox!?!

    (responder)
  2. Carlos Gonçalves  23 Fevereiro 2009

    vitortomaz, também fiquei surpreendido, mas é essa a informação que dá a estatísticas de acesso dos browsers.
    Agora está:
    Firefox 2…….33
    Firefox………16
    Mas, já o mês passado foi assim, maior parte dos acessos foram efectuados pelo IE, e o firefox ficou (apesar de mais hits que este mês) bastante longe do IE.

    (responder)
  3. vitortomaz  25 Fevereiro 2009

    E o Firefox 3 vêm onde? Generic Gecko!?! algo se passa, não acredito que existam apenas 3 acessos pelo FF 3… no entanto concordo plenamente com a extinção do IE6

    (responder)
  4. Carlos Gonçalves  25 Fevereiro 2009

    Em parte tens razão.
    Fui ver, e ao que parece o Plugin que tenho para as estatísticas não estava correctamente actualizado, e não estava a detectar conexões correctamente do FF3.

    Agora actualizei-o correctamente, e já mostra as estatísticas correcta, fica aqui a imagem:

    http://img294.imageshack.us/img294/3397/semttuloj.jpg

    (responder)
  5. felipe antunes  8 Maio 2009

    Concordo com o que você diz mas com uma ressalva, o usuario é seu cliente e ta cagando e andando pra o tempo que vc demorou a desenvolver o projeto. se quer convence-los a usar menos o ie, num tem que xingar esbravejar ou mostrar os problemas que vc tem e sim mostrar a ele a falta de segurança e o que ele pode fazer de mal aos seus clientes.
    Seria como o cliente não comer lasanha pq a massa da lasanha e mais complicada e problematica de fazer que a do macarrão normal

    (responder)
  6. Flávio  11 Agosto 2009

    Eu concordo que o IE6 tenha de desaparecer mas esses resultados são estranhos, e aliás o IE6 foi um grande sucesso e apresentou muitas novidades na altura mas agora é lixo. Adeus IE6. Mas e o 5 ainda é usado… isto está mau.

    (responder)
  7. Carlos Gonçalves  11 Agosto 2009

    Olá Flávio, sim de facto depois detectei um erro no plugin das estatísticas, tal como referi num comentário anterior.
    O resultado correcto é: http://img294.imageshack.us/img294/3397/semttuloj.jpg

    Obrigado pela tua opinião.

    (responder)
  8. Anie  12 Agosto 2009

    Odeiooo o IE

    (responder)
  9. Carlos Gonçalves  12 Agosto 2009

    Obrigado pelo comentário, porém o IE 8 até nem é mau de todo, ainda que continue a preferir o Firefox.
    O IE peca muito por não seguir os web standards.

    (responder)

Comentar

Nota: A moderação de comentários está activada e pode atrasar o teu comentário. Não há necessidade de reenviares o teu comentário.

More in Outros (1 of 12 articles)

# #