Testando sua aplicação em todas as versões do Internet Explorer

In: Internet| Web developing

12 Oct 2009

Ao desenvolver uma página para Internet ou um sistema web, o desenvlvedor deve ficar atendo a um item crucial: a compatibilidade com os navegadores, em especial o Internet Explorer. Normalmente a aplicação é exibida maravilhosamente no Firefox (navegador mais utilizado pelos desenvolvedores), enquanto no Internet Explorer surgem uma porção de erros, tanto visuais, quanto funcionais.

Esta tarefa de testes no Internet Explorer se torna árdua devido as diferenças entre cada uma de suas versões. Uma página que é exibida corretamente no Internet Explorer 7, não necessariamente aparecerá como deveria na versão 6, como também poderá aparecer diferente na versão 8. Teoricamente, bastaria abrir em um, depois testar em outro para averiguar a existência de falhas, porém, na prática, ao instalar a versão 7 do Internet explorer no Windows, a versão anterior é substituída, e assim sucessivamente.

Para solucionar este problema e auxiliar os desenvolvedores nesta difícil tarefa, existe uma ferramenta chamada IETester. Trata-se de um aplicativo capaz de simular os mecanismos das versões 5.5, 6, 7 e 8 do Internet Explorer simultaneamente. O aplicativo roda numa interface agradável – muito parecida com a do Office 2007 – onde o usuário pode abrir qualquer página e avaliar o comportamento delas em cada uma das situações. Graças ao recurso de abas, podem-se efetuar múltiplos testes simultâneamente e comparar o resultado entre eles.

image

O programa é leve e já possui tradução para o nosso idioma. Por ser uma versão beta, ainda possui algumas limitações como falhas na exibição de elementos em flash na simulação do Internet Explorer 6. Porém, não deixa de ser uma ferramenta essencial para quem desenvolve para a web.

O download do aplicativo pode ser feito no site:

http://my-debugbar.com/wiki/IETester/HomePage

Comment Form

About this blog

Hi! I'm a Brazilian Software Developer. Degree in Systems for the Internet at IFPB and enthusiast of technologies related to web. Nowadays I'm working as technical leader of the ITVP project at the Dynavideo company. (See more)

  • Eduardo: Cara, muito bom. Sabe dizer se o Gmail usa a mesma técnica? Vi que eles usam âncoras e a página n [...]
  • Diego Pessoa: Obrigado =) [...]
  • Candida: Ja consegui descobrir o que era ^^ Mas valeu memso assim =P... super show o tutorial parabens =D [...]
  • Candida: Olá Diego... estou fazendo uma página em ajax + php. Esta página pega dados dinamicos e joga em p [...]
  • Diego Pessoa: Olá Ivolnei, obrigado! Basta adicionar o parâmetro normalmente após a marcação da âncora, e [...]

Twitter Updates

    Flickr Photostream

    photo photo photo photo photo photo photo photo photo photo photo photo