A Microsoft liberou ontem durante MIX 2010 um preview do IE9, a nova versão do browser, que já foi assunto do nosso blog, parece finalmente atender as preces dos desenvolvedores. Ainda é um pouco cedo para saber o quanto ele atende a estas preces, mas já dá alguns indícios de que a Guerra dos Browsers deve esquentar em 2010.
A versão preview que foi batizada como IE Platform Preview ainda nem tem cara de browser, tem mais o objetivo de rodar os testes feitos pelo pessoal da Microsoft do que ser realmente um browser para teste, já que o mesmo possui uma interface bem simplificada e sem funcionalidades comuns em browsers como favoritos, histórico, add-ons, nele apenas define qual a URL que deseja acessar.
As principais novidades ficam por conta do novo engine de JavaScript conhecido como “Chakra”, suporte a HTML5 incluindo vídeo (utiliza o codec H.264), CSS3, SVG, melhora considerável no resultado do teste Acid3 e processamento de gráficos e texto utilizando apis do windows para acelerar a renderização.
Performance
Uma das principais novidades ficam por conta do novo engine de Javascript chamado até então de Chakra, no teste SunSpider que mede a performance do engine de JavaScript o browser fica pouco atrás dos engines do Safari, Chrome e Opera, o que é uma evolução enorme ao comparar os resultados com o do IE8.

Padrões
Enquanto a maioria dos browsers já atingiu ou está próximo de atingir 100/100 no teste Acid3, um dos principais testes quando o papo é padrão web, o IE8 chega a apenas 20/100, já este preview mostra que a Microsoft está mesmo preocupando-se com os padrões elevando a pontuação do browser para 55/100, pode parecer pouco mas é um grande indício de que os padrões estão sendo observados e respeitados na construção deste novo browser.

Aceleração gráfica
Alguns exemplos disponibilizados pelo time do IE no site de testes do IE Platform Preview, mostram o quanto a aceleração de hardware pode melhorar a rendereção de textos e imagens além de reduzir o tempo para faze-lo, a imagem abaixo mostra um destes exemplos. Aconselho abrir o IE8 e o IE9 Preview e comparar para ver a melhora.

Mais sobre o IE9 Platform Preview
Para baixar a versão preview e acessar os exemplos disponibilizados pelo time do IE clique aqui.
A equipe prometeu em seu blog que irá disponibilizar a cada 8 semanas uma nova versão para a comunidade.
O Channel 9 fez algumas entrevistas com os engenheiros do time do IE que podem ser vistas nos seguintes links:
Introducing the IE9 Platform Preview
GPU powered HTML5
IE9 performance: from JavaScript to COM to DOM to HTML5
SVG past, present, future of vector graphics on the web
Posts no blog do IE sobre este preview:
IE9 Platform Preview Feedback
About the Platform Preview
HTML5, Hardware Accelerated: First IE9 Platform Preview Available for Developers
E por último e não menos importante: um guia para desenvolvedores.
Nem tudo é um mar de rosas
O IE9 por hora só roda em sistemas operacionais Windows Vista SP2 ou superior.
Depois de instalar no Windows7 acessei alguns dos meus projetos e tive pouco sucesso em navegar por eles, em um não consegui nem efetuar o login que utiliza Ajax para isso, outro não exibia um menu popup que é um método disparado no evento onmouseover.
Além disso alguns dos exemplos disponibilizados para testar o novo browser não funcionaram (pelo menos pra mim no 7). Mas tudo bem, a versão nem chega a ser um beta, é apenas um preview para dar um gostinho do que está sendo feito e também para que os desenvolvedores possam ir se adiantando com relação à seus projetos e tenho que admitir que em alguns pontos superou minhas espectativas.
Até o próximo post!