Firefox ‘ s Projekt Fission: bedre sikkerhed og flere processer

0
145

af Martin Brinkmann februar 07, 2019 i Firefox – 2 kommentarer

Mozilla arbejder på en ny model for Firefox web-browser til at give fuld site isolation i browseren, når rullet ud.

Firefox ‘ s nuværende proces model kører browser bruger interface og web-indhold i separate processer. Web-indhold er yderligere opdelt i flere processer, og du kan se hvor mange ved at indlæse om:support i browserens adresselinje.

Firefox ‘ s nuværende system grænser web-indhold, processer, således at indhold fra forskellige steder, der kan ende i den samme proces. Cross-site iframes, der er lagt i en fane brug den samme proces, som den forælder, der i øjeblikket.

Projektet Fission

project fission

Mozilla ‘ s Projekt Fission, kodenavnet for den nye proces model, der har til formål at ændre ved at adskille cross-site iframes fra deres forældre til at forbedre sikkerhed og stabilitet. Hvad det betyder er, at Firefox vil skabe processer til enhver iframe, der er indlæst på et websted i de enkelte processer.

Mozilla følger Google ‘ s gennemførelse. Google introducerede site isolation i Google Chrome sidste år til at begrænse render processer på de enkelte sites. Google konkluderede dengang, at ejendommen isolation ville forbedre sikkerheden og stabiliteten i browseren. Ulempen ved at bruge webstedet isolation var, at Chrome vil bruge mere hukommelse. Indledende test viste, at Chrome brugt omkring 20% mere hukommelse med site isolation fuldt aktiveret i browseren.

Mozilla ønsker at nå ud til milepæl 1 i februar 2019, organisationen har ikke sat et mål for inklusion i stabile versioner af Firefox, da det er et gigantisk projekt, der kræver en indsats fra næsten enhver Firefox ingeniør team.

Milepæl 1 lægger grunden til fulde site isolation i Firefox web browser. Firefox-brugere, der er interesserede i de fremskridt, der Mozilla gør i denne forbindelse kan head over til Bugzilla@Mozilla til at følge udviklingen tæt.

Projektet Fission, fuld site isolation, beskytter Firefox fra ny Nedsmeltning eller Spectre CPU-fejl, der kan blive opdaget i fremtiden. Mozilla lappet Firefox til at beskytte mod opdaget fejl, men under Firefox ‘ s nuværende arkitektur, Mozilla ville have til at tilpasse Firefox, hver gang en ny fejl vil blive opdaget.

Med site isolation, Firefox vil blokere for alle fremtidige udnyttelser, der kan blive opdaget og forbedret sikkerhed, stabilitet og generelt som godt. Trade-off er, at Firefox vil bruge mere hukommelse, når fuld site isolation lancerer i browseren. Det er for tidligt at sige, hvor meget hukommelse vil øges, hvis man antager, at det vil være i Googles 20% stadion, og det kunne meget vel blive et problem for nogle konfigurationer.

Nu kan Du: Hvad er dit take på Projektet Fission / fuld site isolation?