Internet Explorer 8
Quinta-feira, 6 de Março de 2008
Esta semana foi lançada a primeira versão Beta do Internet Explorer 8. Este é um grande passo da Microsoft para tornar o seu browser mais compatível com os web standards e fazer com que no futuro os webdesigners não tenham que passar horas e horas a fio a tentar corrigir bugs de interpretação de CSS.

Inicialmente, a equipa que está a desenvolver o IE8 decidiu que o browser iria adoptar por defeito o motor de renderização do IE7 (isto permitiria que todos os sites antigos e com código feito para versões anteriores do IE continuassem a funcionar correctamente no IE8). Quem já criou um site em HTML+CSS sabe que se ele for feito segundo os web standards, ele funciona correctamente em todos os browsers excepto no IE (em que cada versão do próprio IE tem bugs diferentes). Da mesma forma, se um site for feito especificamente para funcionar no IE, é provável que ele venha a ficar meio torto no Firefox ou no Safari. Foi por essa razão que a equipa do IE8 decidiu que por defeito iriam adoptar a renderização do IE7 (para que os sites feitos para versões anteriores do IE não quebrassem no novo IE8) a não ser que o webdesigner colocasse um código no cabeçalho do site a dizer especificamente que queria utilizar o novo motor do IE8. Esta funcionalidade chama-se “Version Targeting”.
Obviamente, toda a comunidade de webdesigners ficou revoltada com esta decisão. Com um novo browser não deveria ser necessário especificar que se quer utilizar o novo motor de renderização. Não fazia sentido ter um novo software que usa por defeito um motor da versão anterior.
Finalmente, na passada segunda-feira a equipa de desenvolvimento do IE8 mudou de ideias e o browser virá com o novo motor instalado por defeito. No entanto o “Version targeting” continuará a estar disponível para os sites que necessitarem de usar o antigo motor de renderização do IE7.
IE8 Beta 1
Já cá está! O IE8 Beta 1 já está disponível para download. Como estou a trabalhar num Mac ainda não tive a oportunidade de o testar, mas assim que conseguir ter acesso a um PC com Windows (é mais difícil do que possam imaginar) vou experimentar
As principais novidades no IE8 (que interessam aos webdesigners) são:
- Suporte completo a CSS 2.1
- Melhor desempenho a correr Javascript
- Suporte inicial para HTML5
- Ferramenta “developer tools” instalada
Espero que no futuro isto faça com que nos possamos concentrar em melhorar os websites que desenvolvemos, aprofundando mais os detalhes e a experiência do utilizador em vez de nos preocuparmos com correcções de bugs e outros problemas que demoram quase um terço do tempo a resolver.
Ivo Gomes tem 30 anos e é licenciado em