Phương pháp cô lập trang web mới của Firefox (Aka. Fission)
(hacks.mozilla.org)Tổng quan
-
Firefox dự kiến sẽ được bổ sung tính năng cô lập trang web với tên gọi Fission (phân hạch)
-
Trở nên an toàn hơn tương đối trước các cuộc tấn công như Spectre
-
Độ ổn định tăng lên nhờ sử dụng các tiến trình riêng biệt, và ngay cả khi có nhiều tác vụ trong một trang thì khả năng phản hồi cũng được cải thiện
Cách thức
-
Mỗi trang web riêng biệt sẽ chạy trong một tiến trình riêng
-
iframe cũng áp dụng tương tự
-
Phân biệt giữa http và https
-
Với các trường hợp khó phân biệt như a.github.io, b.github.io thì sẽ tạo và quản lý bằng một danh sách (https://github.com/publicsuffix/list)
2 bình luận
Trên Chromium, tính năng này đã được áp dụng từ năm 2018 (https://www.chromium.org/Home/chromium-security/site-isolation), còn trên Firefox thì có vẻ được triển khai muộn hơn một chút.
Đúng là Chrome, ghê thật haha
Thật tiếc vì Mozilla đã cho đội Servo nghỉ việc nên có vẻ Layout2020 sẽ không được đưa vào.
Điều tôi đang mong đợi lúc này chắc là mức áp dụng Pathfinder cho WebRender (https://github.com/servo/pathfinder) thôi.
Nếu được áp dụng, theo tôi biết thì hiệu năng render SVG và văn bản sẽ được cải thiện.