BT

A sua opinião é importante! Por favor preencha a pesquisa do InfoQ!

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

| por Abel Avram Seguir 4 Seguidores , traduzido por Lucas Souza Seguir 0 Seguidores em 29 jun 2010. Tempo estimado de leitura: 2 minutos |

A note to our readers: As per your request we have developed a set of features that allow you to reduce the noise, while not losing sight of anything that is important. Get email and web notifications by choosing the topics you are interested in.

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

Faça seu login para melhorar sua experiência com o InfoQ e ter acesso a funcionalidades exclusivas


Esqueci minha senha

Follow

Siga seus tópicos e editores favoritos

Acompanhe e seja notificados sobre as mais importantes novidades do mundo do desenvolvimento de software.

Like

Mais interação, mais personalização

Crie seu próprio feed de novidades escolhendo os tópicos e pessoas que você gostaria de acompanhar.

Notifications

Fique por dentro das novidades!

Configure as notificações e acompanhe as novidades relacionada a tópicos, conteúdos e pessoas de seu interesse

BT