Pular para o conteúdo

Emanuel Felipe .NET

Desenvolvimento web, blogging, linux e um pouco mais.

Pesquisa

Rodando diversas versões do Internet Explorer simultaneamente

13 de julho de 2007 Cotidiano

Um conhecido problema dos desenvolvedores é o Internet Explorer e suas versões. Por padrão no [BP:939]windows[/BP] não é possível instalar mais de uma, e para o pobre [BP:215]linux[/BP] nem existe versão oficial (ninguém seria doido de usar também). Já cheguei a escrever sobre o IE 6 Standalone, mas acabei descobrindo alternativas melhores e farei deste um artigo um pouco mais elaborado.

Usuários de Windows

A melhor opção que testei até o momento se chama Multiple IE, um instalador capaz de colocar em sua máquina as seguintes versões do Internet Explorer: 3.0, 4.01, 5.01, 5.5 e 6.0. Talvez as versões 3.0 e 4.01 sejam exagero, mas em alguns projetos específicos ainda é necessário dar suporte a 5.01 e 5.5.

O esperado é que você já possua a o 7.0 em funcionamento, caso contrário é possível efetuar o download direto da Microsoft.

Veja o instalador em ação:

Versões do Internet Explorer a serem instaladas pelo Multiple IE

Alem da possibilidade de instalar diversas versões, ele supera o IE 6 Standalone no funcionamento, detalhes como hacks para usar transparência em PNGs funcionam no Internet Explorer instalado pelo Multiple IE. Quer experimentar? Baixe o instalador do Multiple IE (10,3MB).

Usuários de Linux

A solução para os usuários de linux é um projeto já bastante conhecido, o IEs4Linux. Oficialmente ele suporta emular as versões 6.0, 5.5 e 5.01, mas possui uma versão beta bastante madura onde já é possível simular a renderização do IE 7 (apenas a renderização, a interface continua sendo a do 6.0).

Logo do IEs4Linux

Baixe o IEs4Linux Beta 6 e experimente,você precisará apenas de dois pacotes instalados: wine e cabextract (que podem facilmente serem obtidos com algum gerenciador de pacotes), acho que este programa dispensa mais instruções, ele é muito bem documentado e fácil de instalar. Qualquer dúvida pode ser sanada com uma pequena pesquisa na página do projeto.

Outra Opção?

Por incrível que pareceça existe também uma opção via web, o IE NetRenderer (vi no Tableless). Ele lhe apresenta rapidamente uma captura de tela da versão escolhida do Internet Explorer (versões disponíveis: 5.5 6.0 e 7.0), mas o recurso mais interessante é a opção de “mixar” os resultados do Internet Explorer 7.0 com o do 6.0, veja como fica:

Emanuel Felipe .NET mixado pelos Internet Explorer 6 e 7

Muito legal não? Espero que este artigo lhes ajude com esse clássico porblema, testar sites em diversas versões do infame Internet Explorer. E se você utiliza outra técnica que considera melhor, mais produtiva ou simplesmente diferente, não deixe de postar nos comentários.

Theme Forest

7 Comentários, comente também!

  1. Precisa testar seu site no Internet Explorer versões 6 e 7 ao mesmo tempo? Tente o IE 6 Standalone! - Emanuel Felipe .NET < BLOG 13 de julho de 2007 às 10:27

    [...] Este artigo se tornou ultrapassado, confira o Rodando diversas versões do Internet Explorer simultaneamente que possui dicas mais atuais. Obrigado. [...]

  2. anjoazul 13 de julho de 2007 às 11:38

    Eu ingelizmente fiz o download do explorer 7.0, deveria ter ficado com o internet explorer 6.0….pergunta de quem entende mUUUUuito de internet:não tem como voltar atrás de nenhuma maneira, não é?! (para vc ver como estou desesperada).

    A propósito, teu blog é bom D+

    BJOS!

  3. Emanuel Felipe 13 de julho de 2007 às 15:46

    Olha anjoazul, acho que é possível fazer esse downgrade sim, dei uma pesquisada e parece ser bem simples:

    -Vá em Iniciar > Painel de Controle > Adicionar ou Remover Programas;

    -Certifique-se que a caixa “Mostrar Atualizações” está marcada;

    -Remova o “Windows Internet Explorer 7″.

    Pronto, depois de provavelmente ter que reiniciar você estará de volta com o Internet Explorer 6. Não garanto o método por não ter testado, mas me parece funcional.

    Abraço

  4. Karlisson 15 de julho de 2007 às 22:12

    Isso mesmo. Boas dicas, cara! A gente precisa dessas porcarias ainda para poder trabalhar…

  5. Emanuel Felipe 16 de julho de 2007 às 7:21

    Sem dúvidas Karlisson, pior que desenvolvedores que só fazem funcionar no Internet Explorer são desenvolvedores que só fazem funcionar no Firefox/Mozilla/Opera.

    O profiossional de verdade não pode negar a existência do IE por pior que ela seja.

    Abraço

  6. www.webrendiz.com » Blog Archive » Como rodar várias versões do Internet Explorer 30 de julho de 2007 às 10:32

    [...] do famigerado Internet Explorer, no site de Emanuel Felipe (emanuelfelipe.net) encontra-se um artigo excelente sobre [...]

  7. Marcos Paulo 29 de fevereiro de 2008 às 16:26

    Estava procurando alguma opção a respeito no google e acabei caindo neste seu artigo.
    Bastante interessante a solução encontrada.

    Infelizmente os navegadores (entende-se IE) não seguem os padrões recomendados e acabam dificultando a vida de nós, desenvolvedores e webdesigners.

    Cabe a nós encontrarmos saídas para podermos deixar nossos sites mais acessíveis a todos, independente de qual browser estiverem utilizando.

    Excelente dica,
    Obrigado.

    Marcos Paulo

Deixe seu comentário:

  • São permitidas as seguintes tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Emanuel Felipe .NET - Todos os direitos reservados.

Isso significa que você não pode copiar ou distribuir o conteúdo deste blog em nenhum outro site sem minha autorização. Se tiver dúvidas entre em contato. Política de Privacidade.

Wordpress