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.

Avalie esse artigo

Relevância
Estilo/Redação

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 mensagens dessa discussão
Comentários da comunidade

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

Receber mensagens dessa discussão

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

Receber mensagens dessa discussão

Dê sua opinião
Feedback geral
Bugs
Publicidade
Editorial
Marketing
InfoQ Brasil e todo o seu conteúdo: todos os direitos reservados. © 2006-2016 C4Media Inc.
Política de privacidade
BT

We notice you’re using an ad blocker

We understand why you use ad blockers. However to keep InfoQ free we need your support. InfoQ will not provide your data to third parties without individual opt-in consent. We only work with advertisers relevant to our readers. Please consider whitelisting us.