04
Off-Topic: Abaixo IE 6
on January 04, 2009

Existe uma escória na Internet e ela se chama Internet Explorer 6. Ela foi lançada em Agosto de 2001 e representa o aborto gerado pelo fim da Guerra dos Browsers, quando a Microsoft destruiu sem misericórdia a Netscape. A geração do IE 6 representa a Idade Média dos browsers.
Felizmente hoje estamos no início da Renascença dos browsers, com Firefox dominando entre os alternativos, mas com um ecossistema saudável de opções como Safari, Opera, Google Chrome.
Mesmo assim, o fantasma do IE 6 continua a nos assombrar. E o pior: ela se tornou tabu em muitas discussões. Todos sabemos que ela é tão nociva quanto a peste, mas também todos “sabemos” que devemos pagar nosso dízimo a ela, sem mais questões.
O motivo disso se chama “Market Share” de visitação. Nesse tipo de gráfico, dependendo do tipo de site, podemos chegar a 30%, 40% de visitação sendo representado por usuários de IE 6.
Por que? Por que tantos usuários ainda insistem em usar IE 6? Qualquer outro browser é melhor.
Pior do que isso: por causa desse tipo de dado, milhares de web designers precisam penar para criar versões de CSS, HTML e Javascript específicos para tratar das centenas de bugs do IE 6. Isso sem contar as preocupações extras de vulnerabilidades de segurança. O simples fato de usar o IE 6 é uma ameaça. Imagino quanto deve ser o dinheiro sendo jogado no lixo somente para suportar essa peste.
Estatística de Visitação: Fato ou Falácia?
Vamos tentar analizar isso por outro espectro. A palavra “visitação” é muito superestimado. Isso é decorrência ainda da era da Web 1.0 onde qualquer um clicando 100 vezes na sua página significa 100 vezes mais valor.
Dizer que 30% da visitação decorre de IE 6 pode não querer dizer muita coisa. Neste ponto cuidado, vou apenas especular, mas infelizmente não tenho nenhum estudo que comprove isso.
A pergunta que se deve fazer é “O que leva uma pessoa a ainda estar utilizando IE 6?”
Qualquer pessoa bem informada não usa mais IE 6, pelo menos não de livre e espontânea vontade. Isso é um fato. Ou seja, ninguém usa IE 6 porque “gosta”. Portanto, consideramos que toda pessoa em sã consciência não usa mais IE 6, isso é um fato.
Para a maioria dos sites esse é exatamente o tipo de público que interessa ter e esses nós já estamos cobrindo.
Das que usam IE 6 por obrigação temos as empresas. Muitas empresas, inclusive as que foram pioneiras no uso interno de tecnologias de Web, ficaram presas à legados da Microsoft. Empresas que acharam mais fácil fazer suas intranets com tecnologias falidas como ActiveX, ou que usaram DHTML específico de Internet Explorer, ou seja, intranets que dependem de tecnologia que a Microsoft não suporta mais.
Não vou julgar os gerentes que uma década atrás decidiram apostar em tecnologias proprietárias – embora obviamente ruins – da Microsoft. O mundo corporativo nunca teve uma boa reputação em saber escolher suas tecnologias. Além do mais, em empresas cujo negócio não é informática, essas coisas são apenas considerados como custo perdido. Ninguém investe em um departamento que não gera receita, apenas custo. Ou seja, ninguém vai gastar mais dinheiro para substituir as aplicações velhas por novas. Portanto, nesse tipo de empresa as chances do IE 6 durar por um bom tempo ainda são grandes.

Aqui cabe uma reflexão: para sites como o meu, onde só me interessam pessoas e empresas que efetivamente se importam com tecnologia, atender empresas cujo negócio não é tecnologia foge aos meus objetivos. Portanto, aqui também estou coberto.
Existem pesquisas que mostram que o uso de IE 6 cai durante os fins de semana. Isso porque muita gente obrigada a usar IE 6 no trabalho, obviamente não usa em casa. Eu argumentaria inclusive que durante o dia elas fazem consultas, inclusive estão cientes que seu browser vai quebrar em muitos sites e quando chegam em casa usam um browser decente para fazer o que precisam, compras, posts e tudo mais. Nesse caso, também estamos cobrindo esse tipo de uso.
Temos também os países de Terceiro Mundo que tem políticas fracas contra pirataria – incluindo um sistema tributário canibalista que inibe qualquer iniciativa não-pirata ou não-contrabando. O Brasil é um país dessa categoria, onde é ordens de grandeza mais simples agir fora da lei do que dentro dela. Eu diria que a grande maioria dos usuários de computador tem Windows pirata.
E em tendo pirata, muitos que compraram seus PCs contrabandeados na era pré Windows XP SP2 ainda devem estar com IE 6. Como muitos tem medo do WGA e das travas de ativação, eles provavelmente procuram não atualizar muito.
Falando em Terceiro Mundo isso também me lembra o mundo da Educação e outras instituições com menos recursos. Muitos deles usam computadores antigos, muitos deles sequer tem suporte de TI. Muitas das máquinas rodam exatamente como sempre rodaram nos últimos anos. Atualizar coisas não faz parte da rotina. Por isso muitos deles só rodam coisas bem antigas mesmo.
Finalmente, temos os usuários domésticos que não entendem muito de informática. Seu pai, sua mãe, sua avó. Mas normalmente, as chances são de que algum parente costuma atualizar o micro de vez em quando.
Se eu pulei alguma categoria importante, não deixe de comentar. Mas acho que isso cobre a maioria.
Ou seja, todos eles geram tráfego. Muito desse tráfego é mero barulho: são procuras no Google que deram errado, links em outros sites que foram clicados por acidente. Eu diria que a maioria das visitações de uma homepage são puro barulho.
O problema do Page View
O número que a maioria dos sites não coleta – mas deveriam – é o de receita por click. Ou seja, em sites de serviços, e-commerces ou qualquer transação financeiramente relevante, aí sim deveriam coletar os dados dos usuários. Esses são os tipos que realmente importam.
Aqui eu peço, se alguém tem um e-commerce, ou algum tipo de site financeiramente ativo, para postar nos comentários pelo menos a porcentagem de transações executadas via IE 6 (dica: vejam os page views de páginas internas de checkout que só são acessíveis depois da transação ser executada).
Talvez não em todos, mas em muitos casos, eu argumentaria que os usuários realmente relevantes não usam IE 6. Ou seja, mesmo em sites cujos page views brutos mostram muito IE 6, onde realmente importa o IE 6 não é relevante, comprovando que isso não passa de barulho e, principalmente, que isso não é relevante.

O problema da Indulgência
Outro problema na realidade é o criado por nós mesmos: nós que estamos por trás da confecção de web sites e ainda colocamos suporte a IE 6.
Não se trata apenas de sites pesados em termos de javascript como o Gmail, mas qualquer site que precisa ser reconfigurado, com CSS específico para consertar os bugs do IE 6.
Toda vez que fazemos isso, damos um argumento a menos para o usuário de IE 6.
Na realidade, existe uma categoria que eu não mencionei mais acima: o dos usuários que usam o IE 6 conscientemente. Eles são minoria, mas existem e, pior, ainda tem voz e argumentam a favor do IE 6!! Por incrível que pareça. E o principal argumento é: “a maioria dos sites ainda funciona muito bem no IE 6, então pra que diabos eu vou mudar!?”
Eles tem razão! E esse tipo de gente, por ter voz ativa, ainda consegue influenciar alguns que tem dúvidas. Essa é a primeira categoria que deve ser calada. E a forma de fazer isso é: todo site que não dependa das categorias que mencionei acima, deveriam sumariamente cortar suporte a esse browser.
Todo site que saiba que não tem muitos usuários de IE 6 já deveriam cortar sumariamente o acesso. Eu diria, se o IE 6 representa 20% ou menos dos seus page views gerais, cortem o acesso. Usem o site da campanha STOP IE 6 e baixem o arquivo StopIE6.js, coloquem em algum lugar do seu site a modifiquem o cabeçalho das suas páginas para ter este código:
<!--[if lte IE 6]>
<script src="/javascripts/StopIE6.js" type="text/javascript"></script>
<![endif]-->Foi isso que fiz no meu blog. Isso bloqueará seu site totalmente. No meu caso, os acessos de IE 6 representavam menos de 5%. Portanto o bloqueio foi um no-brainer.
Antes de mim, o Google fez a mesma coisa com o Gmail e a 37signals também. Claro, no caso do Google, o Gmail não é nem de longe o principal produto deles. Eu ficaria extremamente mais contente se a homepage do google.com fosse bloqueada, ou no mínimo se o Orkut fosse bloqueado contra o IE 6. Isso surtiria um efeito muito maior principalmente no Brasil.
Mesmo se você tem restrições contra bloquear usuários – mesmo que eles não representem peanuts para seu negócio, apenas um fardo que representa um custo – pelo menos assuma sua responsabilidade na Internet e eduque seus usuários. Banners como este:
Isso pode ser colocado em algum espaço no seu site. Se você por acaso é fã do Firefox, colabore um pouco em vez de só consumir. Vá no site Spread Firefox e coloque um dos banners de lá no seu site.
Mas isso não precisa ser uma campanha pró-Firefox, no mínimo se o usuário sair do IE 6 e for para o IE 7 já é alguma coisa. Mas não se enganem, mesmo o IE 7 não é mais que um porco de batom. Se for possível migrar direto pro Firefox, Safari ou Chrome, façam!
No mundo todo, parece que o IE 6 está em queda livre, segundo dados da Net Applications. O market share vêm caindo dramaticamente nos últimos tempos. Infelizmente no Brasil o cenário é diferente. Eu imagino que parte disso se deve à pirataria massiva que existe neste país e à cultura de não atualização dos sistemas internos de TI, uma cultura bem retrógrada à inovação em geral. É interessante ver como a grande maioria dos departamentos de TI são tão despreparados – para não dizer ignorantes. Enquanto consultor eu já conheci dezenas deles e posso dizer: todos eram excessivamente ruins, inclusive de empresas onde isso não deveria acontecer!!
O ponto aqui é: o custo de manter websites constantemente adaptados para funcionar em IE 6 é como se tivéssemos que fazer uma versão DOS de cada programa Windows que fizéssemos. É retrabalho, é perda de tempo, e num mundo em crise, isso só faz sentido se for economicamente viável. Page view por si só não é um bom indicativo. Portanto, vamos ver se isso se traduz em dinheiro também. Caso contrário, apenas pare de dar suporte. Eventualmente, quando a maioria dos sites quebrar em IE 6, os usuários que sobrarem serão obrigados a mudar, compulsoriamente.

Apenas como comentário, alguém notou que o antigo site Save the Developers agora está apontando para o site de IE 7 da Microsoft (que, aliás, quebra inteirinho no meu Safari?).







Akita,
No site de serviço (www.entrei.net) o “Market Share” de visitação com IE 6 é de 43% durante a semana no final de semana reduz de 2 a 4 pontos percentuais, quando o programa do Google Adsense patrocinava as referencias para o Firefox estimulava a distribuição, concordo com voce quanto a elevação nos custos de desenvolvimento com IE6, apoio e vou ajudar na divulgação em outros sites que administro.
Muito legal a maneiro como você abordou o problema. Vou começar a usar esse script .js em alguns sites :)
Abraços!
@Marcelo mas isso são “pageviews” certo? Você consegue compilar o que efetivamente gerou receita?
Akita sobre o site save de developers o que tira o site do estilo é aquele index.php no final, acho que isso é uma brincadeira sobre as formatações do IE 7 que tbm é um caos.
Só por detalhe aquele circulo marron é bosta. Eu sou uma cara que não me preocupo se funciona no IE, se não funcionou eu digo, baixe um browser, e seja feliz.
Exelente post
Parabéns
Haha, me fez lembrar de um script que eu fiz a um tempão atrás que dizia “parabens pelo seu mac” se o site detectasse o safari. Isso, claro, antes do safari ser lançado para o windows.
Boa Akita! Já está mais do que na hora!!!
Parabens Akita, apesar de ter esse pensamento ha algum tempo!
@Akita,
Fiz o teste acessando o seu site pelo IE6 (v6.0.2800.1106) que tem instalado aqui na máquina da empresa. O IE6 carrega toda a página só que depois simplesmente trava! rs Não sei se é isso o que você espera que aconteça ou se você está pouco se f****** para o que vai acontecer! rs Mas não seria legal se mostrasse uma mensagem avisando sobre isso?
Ah o meu chefe usa IE 6 :(
O W3Schools tem umas estatísticas legais sobre os diferentes browsers que o acessam:
http://www.w3schools.com/browsers/browsers_stats.asp
Isso aí Akita!!
Morte ao Internet Exploder!
Akita,
Temos 35 % da receita do Adsense que vem do IE 6
@marcelome
akita: “Se for possível migrar direto pro Firefox, Safari ou Chrome, façam!” por que não o opera?
Muitas empresas ainda usam o Win2k e ele não atualiza pro IE7. Além disso conheço pessoas que acham o IE6 mais estável que o IE7.
Venho acompanhando o crescimento da adesão da campanha de “morte ao IE”.
Não gosto de fazer previsões mas este ano o IE6 completará 8 anos de tragédia, já é praticamente um dinossauro, mas chuto que em 2010 no max o IE6 já era.
Concordo que o IE6 é ruim e cheio de problemas, mas a partir do momento que você tem um produto e ganha dinheiro com ele pela internet, não tem como desconsiderar o IE6.
Concordo que temos que educar o usuário e seria perfeito se todos aceitassem isso, mas a realidade não é bem essa.
Não posso bloquear o acesso de um usuário que usa IE6, posso tentar educar.
Essa discussão é bem complexa e vai demorar muito mais tempo ainda para ser resolvida.
Oi Akita!
Aqui no Ministério da Previdência Social, o market share de visitação do IE 6 é de cerca de, pasmem, 80%! Uma das ações que estamos providenciando é a de atualizar todo o parque da Previdência (Ministério, INSS e Dataprev) para o IE 7.
O problema é que o governo “incentiva” a adoção de software livre, mas existem várias normas e portarias que determinam uma versão especifica de navegador.
Durante o desenvolvimento da nova versão do portal da Previdência, por exemplo, sofremos muito com isso: tivemos que suportar o IE 6 baseado nas estatísticas de acesso ao portal.
Creio que atualizando as máquinas do nosso parque, esses acessos via IE 6 caim bastante (mas não acredito que substancialmente, visto que temos cerca de 8 milhões de acessos/mês), pois alguns setores se utilizam do nosso portal para obter e repassar informações (principalmente as agências do INSS).
Concordo com você que a "morte"do IE 6 dependa de todos nós fazendo a sua parte para desacreditar (mais) o IE 6.
O Internet Explorer já devia ter morrido há muito tempo! Qualquer versão dele, aliás!!! É baseado em más práticas de desenvolvimento, tem um engine que é um horror, isso sem falar que é um verdadeiro queijo suíço!
Mas esse auê todo só porque a Google resolveu tomar uma atitude em um de seus produtos? Isso já devia ter partido dos desenvolvedores “indulgentes” há muito tempo! Mas pelos menos já é um começo. Espero que até o fim ou metade do ano essa praga evapore.
Quanto a bloquear plenamente, isso acho ridículo! Melhor adotar um Too Cool for IE, e arrancar as gambiarras.
As vezes tudo que é necessario é alguém dar um empurrão. Mas nada é a “ferro e fogo” então cautela a todos. Parabéns Akita!
—————————————————————————————————
By Google translator
Sometimes all we need is someone to give a push. But nothing is the “iron and fire” so caution to all. Akita Congratulations!
Aqui na Caelum (www.caelum.com.br), segundo o analytics, temos uns 13% de IE6 nas visitas gerais do Site e uns 10% entre os clientes que realmente chegam nos goals.
JA QUE NINGUEM FALA EU FALO !!! Desculpe do fundo do coracao, o IE x seja qual versao for.. eh horrivel .. sim concordo, mas o Firefox tem chao pra ser um bom navegador… ISSO MESMO FALTA MUITO… olha q eu amo software livre, linux, sou completamente contra MS… aliaz nao to dizendo q IE eh melhor nem nada, mas vamos cair um pouco em si… voce abre um Firefox, 2,3,4,5 janelas ja era.. olha seu taskmananger e vera q esta consumindo impressionantes 200mb de memoria isso so com 1 unico plugin ( delicious )... PARAAA TUDOOOO o linux ( um SO ) carrega inteiro e consome 240mb um simples navegador carrega 200mb NOSSA TEM ALGO DE MUITO ERRADO…
desenvolvo pra IE e sei o quao lixo este navegador eh.. nao estou defendendo o IE, o que quero frizar aqui eh que falta muitos anos pra termos um browser decente, concordo que o q mais se aproxima da decencia eh o FireFox, mas falta muito … POR MIM EU USAVA UM MECBOOK PRO USAVA SAFARI E FICAVA MUITO FELIZ…. mas um macbook pro custa 7 mil reais… punf…. enquanto isso fico com qualquer distro linux ( deb… fed..) e uso firefox, mas nao eh pq eu uso firefox que acho ele bom… ele eh simplesmente como nossos politicos … MENOS RUIM….
nossa pq meu comentario ficou com letra gigante ??? nao coloquei nehuma tag nem nada… bom desculpa minha intencao nao era chamar tanta atencao … sorry
Concordo, mas temo não ser tão simples assim. A base instalada é grande. Muitos não trocam por preguiça e desconhecimento. Outros não trocam devido ao SO (98/2000). Empresas (não de tecnologia) não trocam versões de sistema sem um bom motivo. Bancos parecem adorar o IE6. Tenho uma Lan House e trocar implica em trocar parte da estrutura de segurança. Por esses e outros motivos, não será tarefa fácil ter sucesso nessa campanha. Grandes fornecedores de conteúdo tem que aderir a essa ideia e passar a exigir o upgrade, como aconteceu com a versão 5.5. Aí a coisa pode andar…
Olá Akita!
Abordagem mais do que sensata a respeito do IE6. Aqui no Brasil ainda existe uma espécie de cultura com relação a navegadores e estou excluindo deste grupos todos os desenvolvedores.
Uma coisa é certa: A Microsoft foi muito feliz por incorporar o nome “Internet” ao “Explorer” e fez disto uma constante de marketing que perdura até hoje com relação a este produto.
Acredito que cabe a nós desenvolvedores mudar esse paradigma ( e já percebe-se que está mudando mesmo).
Abraços!
Pois é, IE6 é uma praga… Alguns colegas continuam a usá-lo, e quando encontram um site todo estranho reclamam que o site está quebrado sem refletir sobre sua ‘escolha’ de browser. Mas testando o IE8 Beta me parece que vários problemas de compatibilidade em termos de CSS sumiram ( estranhamente não precisei incluir um iehacks.css no website para esta versão ). Ao menos as coisas parecem se posicionar e ter tamanhos mais parecidos com outros browsers… Então adotei a filosofia de desenvolver pra Firefox 3 e IE 8, e deixar bem claro que não me importo com versões anteriores. Ao meu ver, o problema do google chrome é que apresenta baixa perfomance com flash… Um aplicativo simples como FusionCharts demora bastante pra carregar, mas gosto dos conceitos que o novo apresenta ( como ampliação do espaço útil de tela, um processo por janela, player por padrão, e as telas iniciais )
Oi Akita. Concordo em parte com você. Também acho que o IE6 é uma praga, e que dificulta muito o desenvolvimento web, pois gera muito trabalho extra. Porém, ainda vejo muitas pessoas utilizando IE6 por livre e espontânea vontade. Na empresa onde trabalho, o Firefox foi adotado como browser padrão há alguns meses, porém muitas pessas continuam utilizando o IE6, inclusive na área de TI! É triste mas ainda é a realidade…
adoro meu ie6,vaum se foder seus nerds!
hum...
http://macmagazine.uol.com.br/2008/11/21/google-proporciona-88-do-faturamento-da-mozilla-sera-que-ela-nao-possui-fins-lucrativos-mesmo/
serio mesmo,eu naum vejo a menor diferenca entra o ie e o firefox,gosto da liberdade,se voce prefere usa o firefox eh um direito seu e eu vou estar do seu lado pra defende-lo,igualmente eh meu direito gostar do ie e de outras pessoas que tambem gostam dele.
Não se trata de escolha porque o IE 6, uma vez sendo obsoleto, simplesmente não suporta nenhum dos padrões atuais e futuros. HTML 5 é um deles. CSS 3 também. Simplesmente à medida que os sites forem se atualizando, naturalmente os usuários de IE 6 serão obrigados a migrar, no mínimo para IE 8.
Ainda assim, a experiência será ruim. Num mundo onde existem Firefox, Google Chrome, Safari, Opera, não existe absolutamente nenhum motivo técnico razoável e argumentável a favor do IE 6. Não gostam de Firefox? Use IE 8.
Essa discussão é irrelevante.
Faço de minhas as palavras do Akita :)
@neorubyst
Hoje em dia além de pensar nos diferentes browsers vc vai ter que começar a pensar no Opera mobile,Skyfire, Opera do Wii, Iphone, Xbox, Tivo e o cacete a quatro.
Um exemplo simples de User, coloquei o Firefox no computador da empresa com Link no desktop, na barra rapida,browser padrão e tudo mais e mesmo assim o FDP vai la procurar o maldito E azul, até eles entenderem que a internet "não sai do Mardito E Azul, vai ser assim....
Abraço!