Tag Archives: internet explorer

Campanha para eliminar browsers antigos da rede

no_ie6O IMasters iniciou uma campanha cujo objetivo é retirar browsers antigos do mercado, com ênfase na aposentadoria do IE6. Quem já programou para a web sabe que é quase um martírio ter que dispender tempo criando um arquivo CSS para cada browser, já que as diferentes versões do IE interpretam o mesmo site de formas diferentes. Um site ou sistema que é mostrado perfeitamente no Firefox ou Chrome aparece todo distorcido no IE6, por exemplo. Aí somos obrigados a ter várias versões do IE instaladas para poder testar nossa aplicação em cada uma delas.

Essa iniciativa é boa tanto para os desenvolvedores, que poderão gastar mais energia desenvolvendo algo realmente útil para seus usuários, quanto para os usuários, que não ficarão tão expostos a riscos de segurança.


Leia o restante do artigo

Sites proibidos para !IE (não Internet Explorer)

Esses dias tive um problema em um cliente, que precisava acessar uma determinada página e o filtro de conteúdo de Internet não permitia. Fui ver do que se tratava, era o site de um órgão de classe muito sério, e com um outro problema igualmente sério: a página era acessada através da porta 87. Além disso, os menus não funcionavam no Firefox: os submenus apareciam, mas os cliques nos itens desse submenu não surtiam nenhum efeito.

Com a intenção de ajudar e ao mesmo tempo resolver o problema do cliente, mandei uma mensagem para a instituição, informando o erro e dizendo que o Firefox não abria o site, pelo fato de usar a porta 87 (o Firefox nem tenta acessar, ele bloqueia o acesso para prevenir algum tipo de fraude, comportamento perfeitamente correto).

Um dia depois recebi a resposta, com instruções para limpar o cache do navegador, excluir cookies, baixar o nível de segurança e todos aqueles procedimentos-padrão que sempre mandam. Mas um detalhe me chamou a atenção na mensagem, que copio a seguir:

Lembrando que a página do [O nome da instituição foi retirado] foi desenvolvida para ser aberta apenas em navegadores “Internet Explorer” (Versão 5.0 ou posterior). Não é possível acessar a partir de outros navegadores (Firefox, Opera, etc.)

Como assim ??? Então se eu uso linux e não tenho máquina virtual, emulador ou qualquer outra coisa não posso acessar o site ??? Que absurdo !!!

Já pensou um mecânico que só conserta carros do ano 2000 em diante? Médicos que só atendem pacientes com mais de 25 anos? Teclados de computador que só servem para quem é destro? Celulares que só funcionam na região central da cidade?

Existem alguns sites que realmente aparecem de forma incorreta no Firefox (porque a pessoa que fez não se deu o trabalho de testar em outro browser que não seja o IE), mas pelo menos funcionam. Se for um blog, um fórum, um site de notícias, tudo bem, dá pra ficar sem se a pessoa não gostar. Mas e no caso dessa instituição, que muuuitas pessoas precisam acessar?

Desenvolva seus layouts e sistemas de forma que seu público-alvo (pelo menos) possa acessar. Senão, não adianta muito você disponibilizar o que quer que seja através da Internet. Testar seu site ou aplicação em diferentes versões do IE e no Firefox é o mínimo que você deve fazer antes de colocar o seu trabalho no ar.

Como instalar várias versões do IE

Quem programa para web, a menos que use tecnologias como o Flex, sabe o trabalho que dá desenhar um layout para as diversas versões disponíveis do famoso Internet Explorer, pelo fato de ele não obedecer os padrões como deveria.

O que acontece é que, como costumo dizer, você precisa fazer a mesma coisa pelo menos duas ou três vezes: você cria o layout usando o Firefox (que atenderá à maioria dos browsers não-MS) e depois parte para o CSS Hacking, onde é necessário mudar uma porção de coisas que o IE não entende direito.

A questão é que, na maioria das vezes, é necessário testar a aplicação em, pelo menos, duas versões do IE: 6 e 7. Isso porque são os mais usados, mas ainda tem gente usando o IE 5.x … aí vem a pergunta: como fazer para testar sua aplicação ou site em todas essas versões do famoso browser-queijo-suíço?

Uma alternativa interessante que um colega meu indicou há uns dias atrás foi o MultipleIEInstaller, que instala na máquina as versões 3, 4, 5 e 6 do IE. Nesse meio, tem também o IE 5.01 e 5.5.


Leia o restante do artigo