Firefox की नई site isolation विधि (Aka. Fission)
(hacks.mozilla.org)अवलोकन
-
Firefox में Fission (नाभिकीय विखंडन) नाम से site isolation जोड़ी जाने वाली है
-
Spectre जैसे हमलों के खिलाफ अपेक्षाकृत अधिक सुरक्षित होगा
-
अलग-अलग process का उपयोग करके स्थिरता बढ़ती है, और एक ही पेज पर बहुत सारे काम होने पर भी responsiveness बेहतर होती है
तरीका
-
प्रत्येक अलग साइट एक अलग process में चलेगी
-
यह iframe पर भी लागू होता है
-
http और https को अलग माना जाता है
-
a.github.io, b.github.io जैसे मामलों में जहाँ अंतर करना मुश्किल हो, वहाँ सूची (https://github.com/publicsuffix/list) बनाकर प्रबंधन किया जाता है
2 टिप्पणियां
Chromium में यह 2018 से लागू है(https://www.chromium.org/Home/chromium-security/site-isolation), लेकिन Firefox में इसे थोड़ी देरी से लागू किया जा रहा है।
आखिरकार Chrome ही है, हाहा
अफसोस है कि Mozilla ने Servo टीम को निकाल दिया, इसलिए लगता है कि Layout2020 शामिल नहीं हो पाएगा।
अभी जिस चीज़ से उम्मीद है, वह Webrender में Pathfinder(https://github.com/servo/pathfinder) का लागू होना भर है।
अगर यह लागू हो जाता है, तो मेरी जानकारी के अनुसार SVG और टेक्स्ट रेंडरिंग का प्रदर्शन बेहतर होगा.