L'isolamento del sito è in arrivo con Firefox 88 Beta
Dopo aver distribuito con successo l'architettura multiprocesso Electrolysis Firefox 48, Mozilla ha continuato a lavorare per migliorarne l'implementazione. Ora, gli sviluppatori si stanno preparando a spedire la sua prossima iterazione nota come Fissione o Isolamento del sito.
I browser moderni sono software complessi con molti meccanismi interessanti per caricare rapidamente le pagine e garantire un lavoro stabile. Una di queste funzionalità è l'architettura multiprocesso, motivo per cui sono visibili più processi Edge, Chrome e Firefox in Task Manager.
L'architettura multiprocesso non è una novità. In effetti, Firefox lo utilizza da molto tempo, dalla versione 48. In poche parole, l'architettura multiprocesso assegna varie parti del browser a processi diversi. Se un processo incontra un errore, va male e si arresta in modo anomalo, non elimina l'intero browser con tutti i tuoi dati.
Isolamento del sito
L'isolamento del sito, noto anche come Project Fission, assicura che ogni scheda venga eseguita in un processo separato. Inoltre, consente di eseguire una singola pagina in processi diversi se contiene frame e moduli di altri domini. Ad esempio, l'esecuzione di una pagina con un plug-in di social media la separerà in due processi: uno per il dominio della pagina e un altro per il dominio del plug-in. L'idea principale alla base di Project Fission è migliorare la sicurezza della navigazione mediante sandboxing delle pagine e isolandole dagli altri.
Attualmente, puoi attivare Project Fission di Mozilla in Firefox 87 Stable.
Come attivare l'isolamento del sito
- Apri Firefox.
- Tipo
su: config
nella barra degli indirizzi. - Impostare il fission.autostart parametro impostato su Vero.
- L'isolamento del sito è ora attivato.
Con Firefox 88 Beta all'orizzonte, Mozilla sta per abilitare l'isolamento del sito per impostazione predefinita per il 5% di tutti gli utenti su Windows e macOS. Gli sviluppatori e gli utenti avanzati supervisioneranno l'implementazione per affrontare rapidamente bug e instabilità. Ulteriori test saranno estesi a un pubblico più ampio.
Se sei curioso di saperne di più su come funziona l'isolamento del sito in Mozilla Firefox, head al Wiki ufficiale di Mozilla per saperne di più.