É chegada a hora. A Microsoft anunciou na MIX10, uma conferência sobre desenvolvimento web que teve início no última dia 15 e finaliza hoje, o Internet Explorer 9, a nona versão (antes tarde do que nunca) do seu navegador. O novo navegador dos nossos amigos de Redmond possui suporte a HTML5 e CSS3 além de uma Engine JavaScript totalmente refeita e até renderização acelerada por hardware para textos e imagens.
Por enquanto, apenas um Preview foi liberado. Explicarei brevemente sobre as funcionalidades mais importantes vistas nesta nova versão:
Aceleração de vídeo Via DirectX: Exatamente. O Novo navegador irá utilizar Aceleração (2D) DirectX para gráficos SVG, Vídeos e até mesmo para textos.
A nova engine JavaScript: Gmail, Facebook, Orkut e uma infinidade de outras aplicações web do seu dia-a-dia abusam do JavaScript. Portanto, quanto mais rápida for a renderização do JavaScript pelo seu navegador, mais rápida e feliz será a sua vida. Uma outra novidade, é que parte desse processamento do javascript pode ser delegado à placa de vídeo.
Vejam só como o Internet Explorer 9 se sai em relação à concorrência:
As tags <video> e <audio>: Um dos maiores avanços do HTML5 é a possibilidade de incorporar objetos de vídeo e audio às suas paginas, sem a necessidade de qualquer plugin. Sites de vídeo como o Youtube e o vimeo já começaram disponibilizar vídeos de teste no padrão incorporado do HTML5, utilizando o formato H.264, o padrão escolhido para a web após a chegada definitiva do HTML5, e que promete matar o vídeo em flash.
Os formatos de áudio aceitos pelo Internet Explorer com a nova tag <audio> são AAC e MP3.
Suporte a SVG: SVG (Scalable Vectorial Graphics), são imagens em vetor, que podem ser redimensionadas sem perda alguma de qualidade, assim como vetores em flash. Estes gráficos também permitem animações e podem ser criados com diversos programas, dentre eles o GIMP, Adobe Illustrator, Corel Draw e Microsoft Visio entre outros.
CSS3 e Padrões Web: Talvez o maior motivo de ódio ao Internet Explorer vindo de desenvolvedores/designers web seja em relação ao CSS, e isso provavelmente já fez muitos (inclusive eu) perderem os cabelos, e levantarem as mãos aos céus, gritando “POR QUÊ?!” (ok, talvez isso seja somente eu).
Calma, isso irá mudar. Ao abrir o “test center” do novo IE9, dei de cara com uma tabela que já me animou muito:
O Internet Explorer 9 já dá suporte ao CSS3 e suas novas bordas, backgrounds, fontes, etc. E o melhor de tudo é que provavelmente isso ainda irá melhorar com a chegada da versão final.
Mas, como nem tudo são flores em nossas vidas, eis o resultado do teste Acid3 para o Internet Explorer 9:

Exatamente, um 55, bem modesto contra os 100/100 do Safari 4 ou mesmo 93/100 do firefox 3.6. Mas não percam as esperanças: Como já disse, esta versão é apenas um preview, e eles prometeram melhorar.
Pelo que podemos ver, a Microsoft está tentando acertar o passo e alcançar os outros competidores. Grande parte das funcionalidades apresentadas já está presente na concorrência. Porém, a implementação de novas funcionalidades como a aceleração 2D e o novo motor JavaScript mostram que eles realmente estão se esforçando e correndo atrás do tempo perdido. Estou ansioso para ver o que nos aguarda.
Download do Preview
Esta versão preview ainda não possui várias das funcionalidades prometidas, como o vídeo em H.264. É voltada apenas para desenvolvedores.
Para rodar, é necessário Windows Vista SP2 ou Seven. Vamos esperar que isso mude com a versão final do produto, Pois ainda prevejo uma vida longa ao XP, e não queremos que isso seja mais uma barreira aos Web Standards.
Por enquanto é só. Acompanhem o blog e o twitter para mais novidades.
Para se informar mais sobre o IE9 (em inglês):
Internet Explorer 9: Platform Demos
Internet Explorer Platform Preview Guide for Developers















