BT

Internet Explorer 9 Preview 3 possui suporte a mais funcionalidades do HTML5

por Abel Avram , traduzido por Lucas Souza em 29 Jun 2010 |

Internet Explorer Preview 3 vem com melhorias do HTML5, sendo as mais notáveis: audio, video e canvas, uma rápida engine de JavaScript, maior suporte ao DOM e CSS, suporte a fontes embutíveis, de acordo com a implementação do HTML 5 em outros browsers, e melhor performance em algumas áreas com aceleramento de hardware.

IE 9 Preview 1 e 2 incluía acelaração de hardware para texto, imagens e gráficos vetoriais, enquanto o  IE 9 Preview 3 adiciona video, audio e canvas renderizado no GPU ao invés da CPU. A Microsoft decidiu rodar todo conteúdo da web page sobre o Windows em um cartão gráfico para melhor performance, tornando o IE "o primeiro browser que usa aceleração de hardware para toda web page, por padrão, disponível para desenvolvedores começarem o desenvolvimento de seus sites modernos."

Canvas. Uma das features mais desejadas foi o Canvas. O IE9 Preview suporta o efeito como demonstrado nos seguintes demos: Asteroid Belt, Fish Tank, e Amazon Shelf.

Audio & Video. IE9 também adicionou suporte as tags <audio> e <video> através do codec H.264. O site Video Panorama contém um número de vídeos que os desenvolvedores pode usar para testar a capacidade do IE de renderizar vídeo nativamente.

JavaScript. The Chakra JavaScript engine supports the ECMA-262 standard and even adds support for some of the new features in ECMA-262 Fifth Edition (PDF), aka ES5:

JavaScript. A engine Chakra JavaScript suporta o padrão ECMA-262 e adiciona suporte para algumas novas features presentes no ECMA-262 Fifth Edition (PDF):

O suporte para o ES5 incluí o novo array e métodos de objetos, assim como outras melhorias na linguagem para trabalharmos com strings e datas. O site de test drive incluí exemplos onde você pode tentar usar os novos métodos dos arrays e jogar um game construído com as novas funcionalidades do ES5. Você pode aprender mais sobre como nós usamos os arrays do ES5 vendo o vídeo para o jogo Tile Switch.

Os últimos resultados dos testes do Webkit Sunspider da Microsoft mostram que o IE9 tem aumentado a velocidade no processamento de JavaScript puro, ficando próximo a browsers como Opera 10.6 e Chrome 6.0 Beta.

DOM, CSS. IE 9 Preview 3 possuí suporte as seguintes features do DOM e do CSS: DOM Traversal, eventos do DOM L2 e L3, getComputedStyle do DOM Style, CSS3 Values e Units, e múltiplos backgrounds do CSS3. O IE9 também suporta fontes embutíveis usando o Web Open Font Format (WOFF) baseado no CSS3 font face feito através do DirectWrite com precisão sub-pixel para renderização de texto.

Baseado no Preview do IE9, a Microsoft atualizou o Testing Center com novos testes e novos resultados de testes e reportou que foram submetidos testes para a W3C, porém ainda não há testes comuns em que todos os browsers tem concordados em aceitá-los e/ou fazê-los. Isso seria um grande passo para garantir que todos os navegadores são realmente compatíveis com HTML5 e não apresentarão diferenças entre eles, afetando o desenvolvimento web. No Acid3, o IE 9 Preview 3 apresentou um score de 83 comparado com um score de 68 no Preview 2.

Olá visitante

Você precisa cadastrar-se no InfoQ Brasil ou para enviar comentários. Há muitas vantagens em se cadastrar.

Obtenha o máximo da experiência do InfoQ Brasil.

Dê sua opinião

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber menssagens dessa discussão
Comentários da comunidade

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber menssagens dessa discussão

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber menssagens dessa discussão

Dê sua opinião

Conteúdo educacional

Feedback geral
Bugs
Publicidade
Editorial
InfoQ Brasil e todo o seu conteúdo: todos os direitos reservados. © 2006-2014 C4Media Inc.
Política de privacidade
BT