Site Isolation kommer snart med Firefox 88 Beta
Efter att ha levererat Electrolysis multi-process-arkitekturen Firefox 48, fortsatte Mozilla att arbeta med att förbättra dess implementering. Nu gör sig utvecklarna redo att skicka sin nästa iteration känd som Fission eller Site Isolation.
Moderna webbläsare är komplexa programvaror med många intressanta mekanismer för att ladda sidor snabbt och säkerställa stabilt arbete. En av sådana funktioner är flerprocessarkitektur, vilket är anledningen till att det finns flera Edge-, Chrome- och Firefox-processer som är synliga i Task Manager.
Flerprocessarkitektur är inte något nytt. Faktum är att Firefox har använt det ganska länge, sedan version 48. I ett nötskal, multi-process arkitektur tilldelar olika delar av webbläsaren till olika processer. Om en process stöter på ett fel, går dåligt och kraschar, tar den inte ner hela webbläsaren med all din data.
Webbplatsisolering
Site Isolation, även känd som Project Fission, ser till att varje flik körs i en separat process. Det tillåter också att köra en enda sida i olika processer om den innehåller ramar och moduler från andra domäner. Om du till exempel kör en sida med ett plugin för sociala medier kommer den att delas upp i två processer: en är för sidans domän och en annan för pluginens domän. Huvudidén bakom Project Fission är att förbättra surfsäkerheten genom att sandlåda sidor och isolera dem från andra.
För närvarande kan du aktivera Mozillas Project Fission i Firefox 87 Stable.
Hur man aktiverar Site Isolation
- Öppna Firefox.
- Typ
om: config
i adressfältet. - Ställ in fission.autostart parameter satt till Sann.
- Platsisoleringen är nu aktiverad.
Med Firefox 88 Beta vid horisonten är Mozilla på väg att aktivera Site Isolation som standard för 5 % av alla användare på Windows och macOS. Utvecklarna och avancerade användare kommer att övervaka utrullningen för att snabbt ta itu med buggar och instabiliteter. Ytterligare tester kommer att utökas till en bredare publik.
Om du är nyfiken på att veta mer om hur webbplatsisolering fungerar i Mozilla Firefox, gå till den officiella Mozilla Wiki för att lära dig mer.