Desempenho

O Internet Explorer 10 e os aplicativos da Windows Store em JavaScript permitem o desempenho na Web, conforme definido na especificação do Grupo de Trabalho de Desempenho na Web do W3C (World Wide Web Consortium).

Quatro novos recursos da plataforma da Web estão disponíveis:

  • Tempo de Navegação
  • A API de Visibilidade da Página
  • O método requestAnimationFrame
  • O método setImmediate

Essas quatro APIs de plataforma permitem que os desenvolvedores façam com que os navegadores usem o hardware do computador com mais eficiência, melhorando tanto o desempenho quanto o gerenciamento de energia dos sites. Essas novas APIs foram desenvolvidas em colaboração com outros fabricantes de navegadores através do Grupo de Trabalho de Desempenho na Web do W3C.

Importante  Esses recursos funcionam de maneira idêntica no Internet Explorer 10 e nos aplicativos da Windows Store em JavaScript.

Nesta seção

TópicoDescrição

Produção de script eficiente ("setImmediate")

O novo método setImmediate pode resolver os problemas de uso do setTimeout eliminando o problema de desempenho central sem afetar negativamente o consumo de energia.

Tempo de navegação

O tempo de navegação facilita a medição da velocidade e do desempenho real dos sites e a localização das áreas problemáticas que precisam de ajuste.

Visibilidade da página

O Internet Explorer 10 introduziu suporte à API de visibilidade da página, que fornece um meio de os desenvolvedores usarem técnicas de programação para determinar a visibilidade atual de um documento e serem notificados quando a visibilidade mudar.

Controle de tempo para animações com base em scripts ("requestAnimationFrame")

O método requestAnimationFrame (definido na especificação Controle de tempo para animações baseadas em script do W3C (World Wide Web Consortium) pode resolver os problemas de quadro perdido porque permite que os aplicativos sejam notificados quando (e somente quando) o navegador precisar atualizar a exibição da página.

 

Tópicos relacionados

IEBlog: usando o hardware do computador com mais eficiência no HTML5: novas APIs de desempenho da Web, parte 1
IEBlog: usando o hardware do PC com mais eficiência no HTML5: novas APIs de desempenho da Web, parte 2
Guia para Desenvolvedores do Internet Explorer 10

 

 

Mostrar:
© 2014 Microsoft