image/svg+xml
Logo Tom's Hardware
  • Hardware
  • Videogiochi
  • Mobile
  • Elettronica
  • EV
  • Scienze
  • B2B
  • Quiz
  • Tom's Hardware Logo
  • Hardware
  • Videogiochi
  • Mobile
  • Elettronica
  • EV
  • Scienze
  • B2B
  • Quiz
  • Forum
  • Sconti & Coupon
% Black Friday
%
Accedi a Xenforo
Immagine di La magia del Black Friday è Acemagic! Il mini PC che vuoi al prezzo che speri La magia del Black Friday è Acemagic! Il mini PC che vuoi a...
Immagine di A 254€ fino a ieri un PC con questo Ryzen era pura fantascienza A 254€ fino a ieri un PC con questo Ryzen era pura fantasc...

MIT, un metodo per il caricamento lampo delle pagine Web

Il MIT ha messo a punto Polaris, una nuova tecnica che promette di ridurre fino al 34% il tempo di caricamento delle pagine web. La tecnologia potrebbe essere facilmente integrata nei browser esistenti.

Advertisement

Avatar di Manolo De Agostini

a cura di Manolo De Agostini

@Tom's Hardware Italia

Pubblicato il 10/03/2016 alle 12:03
Quando acquisti tramite i link sul nostro sito, potremmo guadagnare una commissione di affiliazione. Scopri di più

Il CSAIL del MIT di Boston e l'Università di Harvard hanno sviluppato un sistema che può ridurre fino al 34% il tempo di caricamento delle pagine web. Polaris, questo il nome della tecnica, si focalizza sul mappare le connessioni (dipendenze) tra differenti oggetti (objects) in una pagina al fine di capire dinamicamente la strada più efficiente per consentire al browser di caricare i vari elementi interdipendenti.

Non è un vezzo da ricercatori quello di ridurre il tempo di caricamento delle pagine, ma è soprattutto un fatto economico: Amazon stima per esempio che ogni 100 millisecondi di ritardo i suoi utili scendono dell'1%. Insomma, la velocità è tutto, specie nell'e-commerce.

caricamento lento pagina

"Le pagine stanno aumentando in complessità, e spesso richiedono al browser più viaggi in rete che creano ritardi che si sommano. Il nostro approccio minimizza il numero di viaggi così possiamo velocizzare nettamente il tempo di caricamento di una pagina", ha affermato Ravi Netravali, primo firmatario della ricerca. L'efficacia del sistema è stata comprovata con diverse condizioni di rete e 200 siti tra i più popolari al mondo come ESPN, Weather.com e Wikipedia.

Secondo Netravali l'entità dell'accelerazione varierà a seconda della complessità delle pagine. Le pagine più semplici non beneficeranno molto della nuova tecnica, mentre quelle più complesse (in forte crescita) vedranno i tempi di caricamento ridursi drasticamente.

Prima di capire come lavora Polaris è bene capire come funziona una pagina web. Prima che scriviate l'URL, il vostro browser non può sapere com'è fatta una pagina. Per caricare la pagina il browser deve andare in rete per prendere oggetti come il file HTML, codice sorgente JavaScript e immagini. Una volta che un oggetto viene recuperato, il browser lo valuta per aggiungerne il contenuto alla pagina che l'utente visualizza.

Nel processo di valutazione di un oggetto è spesso necessario recuperare e valutare più oggetti, descritti come "dipendenze" degli originali. Ad esempio un browser potrebbe dover eseguire codice JavaScript per scoprire più immagini da recuperare e renderizzare.

Il problema è che i browser non possono vedere tutte queste dipendenze. Di conseguenza devono essere prudenti sull'ordine nel quale caricano gli oggetti, e ciò tende ad accrescere il numero di consultazioni della rete e rallentare il caricamento delle pagine.

Ciò che fa Polaris è tracciare automaticamente tutte le interazioni tra gli oggetti, le quali possono essere migliaia in una singola pagina. Polaris nota per esempio quando un oggetto legge il dato in un altro oggetto o aggiorna un valore in un altro oggetto. Polaris usa poi il suo log delle interazioni per creare un grafico delle dipendenze per la pagina. Sistemi simili a Polaris sono stati creati e valutati in passato ma secondi i ricercatori questa tecnica è più accurata nel mappare tutte le relazioni.

Un altro vantaggio di Polaris è che il suo scheduler per recuperare gli oggetti è scritto in JavaScript, il che significa che può essere integrato senza modificare i browser e installato sui server dei siti. I ricercatori stanno pensando di rendere Polaris open source, ma nell'immediato stanno cercando di convincere gli sviluppatori di browser a integrare la tecnologia.

Microsoft Windows 10 Home Microsoft Windows 10 Home
  

Acquista

👋 Partecipa alla discussione! Scopri le ultime novità che abbiamo riservato per te!

0 Commenti

⚠️ Stai commentando come Ospite . Vuoi accedere?

Invia

Per commentare come utente ospite, clicca triangoli

Cliccati: 0 /

Reset

Questa funzionalità è attualmente in beta, se trovi qualche errore segnalacelo.

Segui questa discussione

Advertisement

Ti potrebbe interessare anche

A 254€ fino a ieri un PC con questo Ryzen era pura fantascienza

Offerte e Sconti

A 254€ fino a ieri un PC con questo Ryzen era pura fantascienza

Di Dario De Vita
La magia del Black Friday è Acemagic! Il mini PC che vuoi al prezzo che speri

Sponsorizzato

La magia del Black Friday è Acemagic! Il mini PC che vuoi al prezzo che speri

Di Dario De Vita
Hack Almaviva: dati sensibili di Ferrovie dello Stato online
3

Hardware

Hack Almaviva: dati sensibili di Ferrovie dello Stato online

Di Antonello Buzzi
Microsoft Surface Pro OLED CROLLA di prezzo: SCONTO SUPER del 27%!

Black Friday

Microsoft Surface Pro OLED CROLLA di prezzo: SCONTO SUPER del 27%!

Di Antonello Buzzi
Logitech MX Master 3S, CHE PREZZO! Su Amazon risparmi il 48%

Black Friday

Logitech MX Master 3S, CHE PREZZO! Su Amazon risparmi il 48%

Di Antonello Buzzi

Advertisement

Advertisement

Footer
Tom's Hardware Logo

 
Contatti
  • Contattaci
  • Feed RSS
Legale
  • Chi siamo
  • Privacy
  • Cookie
  • Affiliazione Commerciale
Altri link
  • Forum
Il Network 3Labs Network Logo
  • Tom's Hardware
  • SpazioGames
  • CulturaPop
  • Data4Biz
  • TechRadar
  • SosHomeGarden
  • Aibay

Tom's Hardware - Testata giornalistica associata all'USPI Unione Stampa Periodica Italiana, registrata presso il Tribunale di Milano, nr. 285 del 9/9/2013 - Direttore: Andrea Ferrario

3LABS S.R.L. • Via Pietro Paleocapa 1 - Milano (MI) 20121
CF/P.IVA: 04146420965 - REA: MI - 1729249 - Capitale Sociale: 10.000 euro

© 2025 3Labs Srl. Tutti i diritti riservati.