Prestazioni

Internet Explorer 10 e le app di Windows Store scritte in JavaScript offrono supporto per le prestazioni Web in base alle definizioni della specifica Web Performance Working Group del consorzio W3C (World Wide Web Consortium).

Sono disponibili quattro nuove funzionalità per la piattaforma Web:

  • Tempo di esplorazione
  • API di visibilità delle pagine
  • Metodo requestAnimationFrame
  • Metodo setImmediate

Grazie a queste quattro API della piattaforma, gli sviluppatori possono fare in modo che i browser usino con maggiore efficienza l'hardware del computer, migliorando le prestazioni e il risparmio di energia nei siti Web. Queste nuove API sono state progettate in collaborazione con altri produttori di browser attraverso il Web Performance Working Group del W3C.

Importante  Queste funzionalità operano in modo identico in Internet Explorer 10 e nelle app di Windows Store scritte in JavaScript.

Contenuto della sezione

ArgomentoDescrizione

Restituzione efficiente degli script ("setImmediate")

Il nuovo metodo setImmediate può risolvere i problemi correlati all'uso di e setTimeout risolvendo il problema di base delle prestazioni senza impatti negativi sul consumo di energia.

Tempo di esplorazione

Il tempo di esplorazione semplifica la misurazione della velocità e delle prestazioni reali dei siti Web e l'individuazione delle aree problematiche da ottimizzare.

Visibilità delle pagine

In Internet Explorer 10 è stato introdotto il supporto dell'API di visibilità delle pagine, che consente agli sviluppatori di usare le tecniche di programmazione per determinare la visibilità corrente di un documento ed essere avvisati quando lo stato di visibilità cambia.

Controllo temporizzazione per animazioni basate su script ("requestAnimationFrame")

Il metodo requestAnimationFrame, definito nella specifica Timing control for script-based animations del World Wide Web Consortium (W3C), consente di risolvere il problema della perdita di fotogrammi perché fa in modo che le app ricevano una notifica solo ed esclusivamente quando il browser deve aggiornare la visualizzazione della pagina.

 

Argomenti correlati

IEBlog: Using PC Hardware more efficiently in HTML5: New Web Performance APIs, Part 1
IEBlog: Using PC Hardware more efficiently in HTML5: New Web Performance APIs, Part 2
Guida di Internet Explorer 10 per sviluppatori

 

 

Mostra:
© 2014 Microsoft