Proiectul Firefox Fission: o mai bună securitate și mai multe procese
- Categorie: Firefox
Mozilla lucrează la un nou model de proces pentru browserul Firefox pentru a permite izolarea completă a site-ului în browser odată lansat.
Modelul actual al procesului Firefox rulează interfața de utilizare a browserului și conținutul web în procese separate. Conținutul web este în continuare împărțit în mai multe procese și puteți verifica câte încărcați despre: asistență în bara de adrese a browserului.
Sistemul actual Firefox limitează procesele de conținut web, astfel încât conținutul de pe diferite site-uri să poată ajunge în același proces. Iframele încrucișate încărcate într-o filă utilizează același proces ca și părintele în prezent.
Proiect Fission
Proiectul Mozilla Fission, numele de cod pentru noul model de proces, își propune să schimbe asta prin separarea iframei cross-site de părintele lor pentru a îmbunătăți securitatea și stabilitatea. Ceea ce înseamnă asta este că Firefox va crea procese pentru orice iframe încărcate pe un site în procese individuale.
Mozilla urmează implementarea Google. Google a introdus izolarea site-ului în Google Chrome anul trecut pentru a limita procesele de redare la site-uri individuale. Google a concluzionat atunci că izolarea site-ului ar îmbunătăți securitatea și stabilitatea browserului. Dezavantajul folosirii izolării site-ului a fost că Chrome va folosi mai multă memorie. Testele inițiale au arătat că Chrome a folosit cu 20% mai multă memorie, cu izolarea site-ului complet activată în browser.
Mozilla vrea să atingă punctul de reper 1 în februarie 2019; organizația nu și-a stabilit o țintă pentru includerea în versiuni stabile ale Firefox, deoarece este un proiect mamut care necesită efort din partea oricărei echipe de inginerie Firefox.
Milestone 1 pune bazele pentru izolarea completă a site-ului în browserul Firefox. Utilizatorii Firefox interesați de progresele pe care Mozilla le face în acest sens se pot îndrepta către Bugzilla @ Mozilla să urmărească îndeaproape dezvoltarea.
Project Fission, izolarea completă a site-ului, protejează Firefox de noile defecte ale procesorului Meltdown sau Specter care pot fi descoperite în viitor. Mozilla a aplicat Firefox pentru a proteja împotriva defectelor descoperite, dar sub arhitectura actuală a Firefox, Mozilla va trebui să ajusteze Firefox de fiecare dată când va fi descoperit un nou defect.
Odată cu izolarea site-ului, Firefox ar bloca orice exploatări viitoare care ar putea fi descoperite și ar îmbunătăți securitatea și stabilitatea în general. Compromisul este că Firefox va folosi mai multă memorie odată ce lansarea completă a site-ului se va lansa în browser. Este prea devreme să spunem cât de mult va crește utilizarea memoriei; dacă presupuneți că va intra în parcul de joc 20% al Google, ar putea foarte bine să devină o problemă pentru anumite configurații.
Acum tu : Ce părere aveți despre izolarea proiectului / izolarea completă a site-ului?