Firefox

Mozilla

Sviluppo

Un Firefox completo eseguito dentro una scheda aperta con un altro browser potrebbe sembrare fantascienza. In realtà, a realizzare il progetto open source – battezzato firefox-wasm – è stato HeyPuter, già noto per aver trasformato il browser in una sorta di sistema operativo con interfaccia grafica. A luglio 2026, gli sviluppatori hanno portato il motore Gecko utilizzato da Firefox per il rendering dei contenuti e l’interfaccia reale del browser Mozilla in WebAssembly.

WebAssembly debuttò nei principali browser web nel 2017 come formato binario portabile, pensato soprattutto per trasferire sul web software scritto in C, C++ e altri linguaggi compilati. Da allora sono arrivati SIMD, memoria condivisa, operazioni atomiche, garbage collection e varie estensioni che hanno reso possibili applicazioni molto più complesse. Portare Gecko nel browser resta comunque un salto notevole: Firefox comprende milioni di righe di codice, un motore JavaScript, librerie grafiche, gestione dei font, rete, processi, thread e numerosi componenti che normalmente dipendono dal sistema operativo.