Microsoft Edge ottiene nuovi aggiornamenti di prestazioni e stabilità

Video: 190 Microsoft Edge aggiornamento ed impostazioni | Daniele Castelletti | Associazione Maggiolina 2024

Video: 190 Microsoft Edge aggiornamento ed impostazioni | Daniele Castelletti | Associazione Maggiolina 2024
Anonim

Microsoft vuole che Edge diventi il ​​browser più potente sul mercato, implementando costantemente aggiornamenti per migliorare le prestazioni e la stabilità del browser con l'obiettivo di farlo.

Di recente, il colosso della tecnologia ha inviato alcuni aggiornamenti delle prestazioni JavaScript al suo browser preferito, rendendolo più veloce ed efficiente. L'aggiornamento migliora due aree essenziali del browser Edge: l'utilizzo della memoria e il comportamento dei gestori di eventi.

Gli sviluppatori utilizzano funzioni di piccole dimensioni per scomporre la logica di codifica complessa in molti pezzi più piccoli. Questa strategia riduce la ripetitività e consente agli sviluppatori di leggere, testare ed eseguire il debug dei codici più rapidamente. Inoltre, l'esperienza di navigazione è migliore e più veloce, poiché le funzioni più piccole sono generalmente più facili da incorporare.

Per una migliore efficienza, il team Edge ha riformattato il formato dei metadati utilizzato per ciascuna funzione di piccole dimensioni incorporata negli script. In questo modo, la memoria non verrà consumata se non in caso di necessità:

All'interno di ogni pagina Web è presente un sistema di eventi con molti gestori di eventi che definiscono il comportamento dei clic sui pulsanti, i passaggi del mouse e molti altri eventi simili. La maggior parte di questi eventi di solito rimane codice morto perché gli utenti attivano pochissimi eventi durante la navigazione. Il problema è che questi eventi non attivati ​​possono rimanere in uno stato di sospensione e influire sull'efficienza della memoria e del browser.

Microsoft Edge lo cambierà poiché il browser ora ritarderà l'analisi completa e la generazione bytecode di gestori di eventi fino a quando non vengono chiamati per la prima volta. In altre parole, questa funzione migliora i tempi di avvio e consente anche di risparmiare memoria dai gestori inutilizzati.

La combinazione di analisi posticipata per i gestori di eventi e le ottimizzazioni della memoria riducono una buona quantità di footprint di memoria per ogni pagina. il nostro esperimento mostra che queste ottimizzazioni insieme ad altre piccole modifiche in genere riducono circa dal 4% al 10% dell'utilizzo della memoria per pagina aperta in Microsoft Edge, con casi in cui i risparmi raggiungono oltre il 20%.

Forse questi miglioramenti possono finalmente aiutare Microsoft a trasformare Edge nel browser più compatibile con la batteria. Redmond ha recentemente reso pubblici i risultati di un esperimento sulla batteria che, secondo Microsoft, ha dimostrato che il suo browser consuma il 70% in meno di batteria rispetto a Chrome e il 15% in meno di Opera.

Opera non ha aspettato troppo a lungo per svolgere il proprio esperimento, più trasparente, riuscendo a dimostrare che il suo browser era davvero il browser più a batteria, estendendo la durata della batteria del computer grazie all'ultima funzione di risparmio batteria. Sorprendentemente, Microsoft è rimasta senza parole dopo la risposta di Opera e non ha ancora rilasciato alcun commento in merito.

Microsoft Edge ottiene nuovi aggiornamenti di prestazioni e stabilità