Categorie
Multilingua

Speedometer 3.0: benchmark che rappresenta il Web Moderno

Tempo di lettura: 2 minuti. Speedometer 3.0, sviluppato in collaborazione con i principali motori di browser, mira a ottimizzare le prestazioni web con nuovi workload rappresentativi.

Tempo di lettura: 2 minuti.

Nel mondo in continua evoluzione del web, mantenere elevate prestazioni dei browser è fondamentale e questo è il motivo per cui l’ultimo aggiornamento di Speedometer, la versione 3.0, è così importante. Sviluppato in collaborazione con i principali motori di browser web come Blink/V8, Gecko/SpiderMonkey e WebKit/JavaScriptCore, Speedometer 3.0 mira a ottimizzare le prestazioni delle applicazioni web simulando funzionalità tipiche che gli utenti incontrano sui siti web.

Cambiamenti significativi in Speedometer 3.0

Speedometer 3.0 introduce una governance multi-stakeholder per condividere il lavoro e costruire una comprensione collaborativa delle prestazioni web, al fine di guidare i miglioramenti del browser che beneficiano gli utenti. Questo aggiornamento include una revisione completa dei workload per coprire una gamma più ampia di API e funzionalità web, riflettendo meglio le complesse applicazioni web del 2024 e oltre.

Sfide nella costruzione dei Workload

Sviluppare un benchmark affidabile con test rappresentativi è complesso, soprattutto se destinato a guidare l’ottimizzazione dei motori dei browser nel corso degli anni. Speedometer 3.0 è il risultato di un’intensa collaborazione per identificare nuovi workload che riflettano accuratamente le esperienze degli utenti sul vasto e variegato web di oggi.

Evoluzione dei Workload

I workload di Speedometer sono stati aggiornati per includere un’ampia varietà di framework e per testare una gamma più ampia di API e funzionalità web, dall’interazione con elementi DOM complessi all’utilizzo di canvas e SVG per il rendering. Questo assicura che Speedometer 3.0 sia più rappresentativo del web attuale.

Framework inclusi

La selezione dei framework da includere in Speedometer 3.0 si basa sui dati di HTTP Archive e sulle discussioni con tutti i produttori di browser per garantire una copertura ampia delle implementazioni. La lista finale dei framework riflette un buon equilibrio tra popolarità e utilizzo pratico nelle applicazioni web complesse.

Altri Workload

Oltre ai classici todo apps, Speedometer 3.0 introduce workload più complessi per testare la gestione di layout flexbox e grid, il rendering SVG e canvas, e scenari più realistici che si verificano sui siti web. Questi nuovi test permettono di valutare le prestazioni del browser in una varietà di contesti più ampia e complessa.

Convalida e risultati

L’analisi dei runtime-call-stats in Chrome ha mostrato una distribuzione più equilibrata dell’utilizzo delle API DOM in Speedometer 3.0 rispetto alle versioni precedenti, con una riduzione della predominanza di innerHTML e l’inclusione di nuove API Canvas.

La collaborazione tra tutti i principali produttori di browser e il contributo a workload comuni rendono Speedometer 3.0 un’esperienza unica, spingendo verso un miglioramento continuo delle prestazioni dei browser. Speedometer 3.0, qui tutti i risultati, rappresenta un passo significativo nella giusta direzione per rendere il web migliore per tutti, indipendentemente dal browser utilizzato.

Di Livio Varriale

Giornalista e scrittore: le sue specializzazioni sono in Politica, Crimine Informatico, Comunicazione Istituzionale, Cultura e Trasformazione digitale. Autore del saggio sul Dark Web e il futuro della società digitale “La prigione dell’umanità” e di “Cultura digitale”. Appassionato di Osint e autore di diverse ricerche pubblicate da testate Nazionali. Attivista contro l’abuso dei minori, il suo motto è “Coerenza, Costanza, CoScienza”.

Pronto a supportare l'informazione libera?

Iscriviti alla nostra newsletter // Seguici gratuitamente su Google News
Exit mobile version