Programmazione.it v6.4
Ciao, per farti riconoscere devi fare il login. Non ti sei ancora iscritto? Che aspetti, registrati adesso!
Info Pubblicit� Collabora Autori Sottoscrizioni Preferiti Bozze Scheda personale Privacy Archivio Libri Corsi per principianti Forum
Valutare le prestazioni delle applicazioni web con JavaScript
Scritto da Rocco Galati il 20-10-2010 ore 10:00
Intel System Studio
Come si detto in un precedente articolo, le applicazioni web sono sempre pi ricche di contenuti e, in genere, propongono uno svariato numero di servizi, che contribuiscono a rallentare ulteriormente la navigazione e l'attivit di interazione da parte dell'utente. Uno degli aspetti da tenere sotto controllo durante lo sviluppo di un applicativo , quindi, il suo tempo di risposta e il suo comportamento complessivo.

L'oggetto MSPerformance, disponibile in Internet Explorer 9, contiene degli ottimi metodi e propriet che permettono di valutare le prestazioni delle pagine web che si sviluppano, e sono tutti integrati nelle API dello standard DOM.

L'oggetto in questione tiene traccia di informazioni chiave, come l'intero caricamento del documento e l'attivit di rete richiesta dalla pagina per trasferire le informazioni necessarie all'utente. Il fatto di poter accedere a questo tipo di statistiche permette al programmatore di andare a correggere gli eventuali problemi e a ottimizzare il codice, cercando di rendere l'applicazione pi veloce.

MSPerformance espone principalmente tre utili propriet: navigation, che fa riferimento ai dati di navigazione della risorsa; timing, che descrive lo status temporale relativo al caricamento del documento e timingMeasures, che effettua la valutazione delle prestazioni.

Gil Fink propone un esempio molto interessante di utilizzo dell'oggetto MSPerformance con i risultati gi formattati sotto forma di una comoda tabella; ovviamente, bisogna ricordare che le funzionalit dell'oggetto sono disponibili solo dopo che l'intero documento stato caricato.
Precedente: JavaCL, un porting Java di OpenCL
Successiva: Comandi PHP via shell
Copyright Programmazione.it™ 1999-2015. Alcuni diritti riservati. Testata giornalistica iscritta col n. 569 presso il Tribunale di Milano in data 14/10/2002. Pagina generata in 0.2 secondi.