Firefox: la versione 58 porta maggiore velocità

0
Firefox riduce rischi Meltodown Spectre Surface Phone Italia
Firefox riduce rischi Meltodown Spectre Surface Phone Italia

[Aggiornamento1 23/01/2018] La versione 58 di Firefox è in roll-out in queste ore per tutti i dispositivi Windows.

 

Articolo originale,

 

L’aggiornamento Quantum di Firefox, browser iconico di Mozilla, ha portato diverse migliorie e un’alta fluidità, ma la versione 58, attualmente in sviluppo, migliorerà la velocità sua velocità.

Firefox Quantum

Uno dei punti cardine nella progettazione di Firefox Quantum era fornire una nuova versione altamente performante svecchiando il design e aumentando la velocità. All’uscita dell’aggiornamento, subito sono stati messi in risalto i lati positivi del Browser marchiato Mozilla, ma la società di Mountain View non ha esaurito i progetti per il proprio browser.

La versione 58 subirà l’aggiunta di un compilatore su due livelli, che vanta una velocità di compilazione 10 volte maggiore dei classici compilatori. Il vantaggio di questo compilatore sta nel miglioramento della fluidità delle API streaming di Firefox, implementando la velocità dell’intero browser.

Una spiegazione di come il nuovo compilatore lavora in sincrono con il WebAssembly streaming API, viene fornita da Lin Clark:

If you start compiling the code earlier, you’ll finish compiling it earlier. That’s what streaming compilation does… makes it possible to start compiling the .wasm file as soon as possible.

When you download a file, it doesn’t come down in one piece. Instead, it comes down in a series of packets.
Before, as each packet in the .wasm file was being downloaded, the browser network layer would put it into an ArrayBuffer.

Then, once that was done, it would move that ArrayBuffer over to the Web VM (aka the JS engine). That’s when the WebAssembly compiler would start compiling.

But there’s no good reason to keep the compiler waiting. It’s technically possible to compile WebAssembly line by line. This means you should be able to start as soon as the first chunk comes in.

So that’s what our new compiler does. It takes advantage of WebAssembly’s streaming API.

L’aggiornamento alla versione 58 sarà rilasciato durante le prossime settimane.

Conclusioni

Il panorama dei browser è sempre in evoluzione, come abbiamo visto per Chrome, Edge e Opera. Mozilla sta puntando molto sul suo browser, dando molto peso all’esperienza che ne ricavano i propri utenti. La tutela della privacy, la versatilità e la leggerezza del browser, sono i pilastri cardine Firefox; vedremo dunque la sua evoluzione ne corso di quest’anno.

Cosa ne pensate? Fatecelo sapere nei commenti

Per restare sempre aggiornato sulle ultime novità scarica la nostra APP ufficiale oppure iscriviti alle nostre notifiche istantanee oppure seguici su Facebook, Twitter, Telegram e Instagram!