Microsoft spiega come Microsoft Edge sconfigge le pagine Web lente

Icona del tempo di lettura 2 minuto. leggere


I lettori aiutano a supportare MSpoweruser. Potremmo ricevere una commissione se acquisti tramite i nostri link. Icona descrizione comando

Leggi la nostra pagina informativa per scoprire come puoi aiutare MSPoweruser a sostenere il team editoriale Per saperne di più

Microsoft Edge ha ottenuto un paio di nuove funzionalità con Windows 10 Creators Update ad aprile. Insieme a tutte le nuove funzionalità, Microsoft apporta miglioramenti significativi dietro le quinte per migliorare le prestazioni e la stabilità di Microsoft Edge. Questi miglioramenti sono stati aggiunti principalmente al motore del browser di Microsoft Edge noto come EdgeHTML. Con il rilascio di EdgeHTML 15, Microsoft ha apportato miglioramenti sostanziali al modo in cui alcune operazioni JavaScript vengono gestite su una pagina Web per migliorare la reattività dell'input sulle pagine Web, nonché l'effettiva interfaccia utente del browser di Microsoft Edge.

Con EdgeHTML 15, Microsoft Edge ora dà priorità agli eventi di input rispetto ad alcune delle altre operazioni JavaScirpt come setTimeout(). Gli ingegneri di Microsoft Edge hanno implementato una nuova pianificazione in EdgeHTML 15 che consente di dare priorità agli input impostare Timeout, rendendo i siti più reattivi. In altre parole, se visiti un sito Web che utilizza molto impostare Timeout, ora sarai in grado di interagire con i collegamenti del sito e altri elementi anche prima di quelli setTimeout vengono eseguiti. Ciò renderà anche lo scorrimento delle pagine Web molto più agevole, poiché potrai iniziare a scorrere su una pagina non appena viene caricata mentre il setTimeout sono gestiti dal browser.


Un altro sostanziale miglioramento apportato da Microsoft a Edge con EdgeHTML 15 e Windows 10 Creators Update è la priorità dell'interfaccia utente del browser. Microsoft Edge ed EdgeHTML15 ora danno la priorità agli input nell'interfaccia utente del browser rispetto agli eventi in-page. In parole povere, questo assicurerà che l'effettiva interfaccia utente del browser di Microsoft Edge continui a funzionare anche quando una pagina Web inizia a rallentare a causa di cose come loop infiniti o quantità ridicole di funzioni di timeout. Di conseguenza, quando una pagina Web inizia a rallentare, sarai comunque in grado di interagire con l'interfaccia utente del browser di Edge (barra degli indirizzi, schede, pulsante Nuova scheda, pulsante Preferiti, ecc.):


Microsoft afferma che i miglioramenti alla modalità di gestione degli eventi di input da parte di Edge hanno comportato un aumento del numero di sessioni reattive eccezionali (tempo di risposta inferiore a 300 ms) dall'88.71% al 95.53%. I miglioramenti hanno anche ridotto il numero di sessioni con scarsa reattività (tempo di risposta compreso tra 300 ms e 1 secondo) dal 5.68% a solo il 3% e sessioni con reattività terribile (tempo di risposta superiore a 1 secondo) dal 5.61% a un semplice 1.46%.

Maggiori informazioni sugli argomenti: bordo, edgehtml, Edge HTML 15, Microsoft Edge, finestre 10, Finestre 10 Creatori Aggiornamento