Ultimamente tem-se comentado muito sobre as novas especificações de CSS 3 e HTML 5, que visam melhorar e tornar mais fácil o desenvolvimento de aplicativos para internet. Sempre que se pensa em desenvolver coisas de maneira fácil para web, uma questão sempre passa pela cabeça dos desenvolvedores: "Mas será que vai funcionar no Internet Explorer?".
O fato é que a Microsoft parece ter atendido aos milhares de pedidos dos desenvolvedores, isto porque na última terça-feira (16/03) durante o MIX 2010 ele anunciaram e liberaram um preview do novo Internet Explorer, a versão 9 do navegador mais odiado por parte dos desenvolvedores. A versão beta foi nomeada como IE Platform Preview e que ainda não se parece muito com um browser. Seu objetivo principal é focar nos testes.
Segundo um post no site Pletax.com as principais novidades do IE 9 são:
- Novo engine de JavaScript conhecido como “Chakra”
- Suporte a HTML5 incluindo vídeo (utilizando o codec H.264)
- CSS 3
- 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
Perfomance
Ainda segundo o Pletax.com as grandes melhorias em relação a performance devem-se a nova engine de Javascript até agora nomeada como Chakra, nos testes o browser ainda obteve desempenho inferior a browsers como Safari, Chrome e Opera, porém se comparado ao IE 8 houve uma melhora significativa nos resultados.
Padrões
Nos testes do Acid3 o IE 8 tinha uma média de 20 testes passando para 100 executados, o que era uma média muito inferior a browser que chegam a obter uma média de 100/100. No preview do IE 9 esse número subiu de 20 para 55 testes passando de 100 rodados. Pode parecer que não é muitacoisa, mas é um alento para os desenvolvedores, na verdade um sinal de que a Microsoft pretende seguir os padrões novos a risca. Aceleração gráfica Segundo o blog Ultra Downloads o IE 9 terá suporte aos vídeo HTML5 e fará uso do DirectX, fazendo com que os vídeos rodem suavemente no computador, usando recursos da placa gráfica (GPU) e poupando o processador.
Mais novidades
No site Baixaki o Fernando Daquino concluiu várias coisas com o lançamento do browser, uma delas é:
Levando em consideração tudo o que foi demonstrado pela Microsoft, o usuário comum pode esperar aplicativos que terão muita interação com o browser e outros softwares. Dessa forma, abre-se um leque de possibilidade e alternativas de serviços na web, provavelmente, relacionadas ao cloud computing. Caso você possua um site, o aprimoramento na captação e no gerenciamento de conteúdo na internet deve se tornar uma atividade com maior rentabilidade.
A versão e alguns exemplos feitos pelos desenvolvedores do IE 9 podem ser baixadas em http://ie.microsoft.com/testdrive/ .
No site do Pletax foram relacionados uma série de links para saber mais sobre as novidades do IE 9:
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.
Um primeiro problema, para não dizer que tudo é perfeito, o IE9 por enquanto roda somente em sistemas operacionais Windows Vista SP2 ou superior.
E você leitor? Depois de tanto tempo insistindo em corrigir as coisas erradas com o IE, ainda acredita que o browser possa ressurgir das cinzas e desbancar browser como Firefox, Opera, Safari ou Chrome?
A guerra dos browsers em 2010 promete!