Mozilla bổ sung hộp cát bổ trợ NPAPI cho Firefox

Sandboxing cuối cùng cũng đến với trình duyệt web Firefox. Sau khi kích hoạt hộp cát nội dung không hạn chế (hiện tại) trong Firefox Nightly vào tháng trước, tổ chức này cũng đã kích hoạt hộp cát bổ trợ NPAPI sắp tới trong các phiên bản Aurora và Nightly của trình duyệt.

Các hộp cát này được thiết kế để giới hạn quyền của các tab và trình cắm trong trình duyệt để làm cứng và ổn định nó.

Hộp cát của trình cắm được tắt theo mặc định và cần được người dùng bật trước khi có sẵn.

Theo mặc định, đó là hộp cát tất cả các trình cắm trình duyệt khi được bật, nhưng cũng có một tùy chọn chỉ bật cho các trình cắm được chọn.

Lưu ý : Hộp cát của plugin NPAPI được bật theo mặc định trên Windows trong các phiên bản Firefox mới hơn.

Kích hoạt hộp cát bổ trợ

Để bật hộp cát bổ trợ trong Firefox, hãy làm như sau:

  1. Nhập about: config vào thanh địa chỉ và nhấn enter.
  2. Xác nhận bạn sẽ cẩn thận nếu lời nhắc xuất hiện.
  3. Tìm kiếm dom.ipc.plugins.sandbox.default .
  4. Bấm đúp vào tên để thay đổi giá trị của nó từ false thành true .

Kích hoạt hộp cát cho các trình cắm riêng lẻ

Ví dụ: nếu bạn không muốn bật hộp cát cho tất cả các trình cắm vì bạn đã nhận thấy sự cố với một số trình cắm sau khi thực hiện, bạn có thể kích hoạt nó cho các trình cắm cụ thể thay thế.

Tùy chọn dom.ipc.plugins.sandbox.flash xử lý hộp cát cho Adobe Flash. Bạn có thể đặt thành đúng (không cần chạm vào dom.ipc.plugins.sandbox.default để bật hộp cát bổ trợ cho trình cắm Flash trong Firefox.

Tùy chọn không tồn tại cho tất cả các trình cắm khác trong Firefox. Để kích hoạt hộp cát cho một trong số đó, hãy tạo một tùy chọn mới trong trình duyệt và đặt tên là dom.ipc.plugins.sandbox ..

Cách dễ nhất để tìm kiếm là tìm kiếm plugin.state trong khi bạn đang ở trang about: config vì nó liệt kê tất cả các plugin đã cài đặt và tên mà bạn cần sử dụng cho tính năng này.

Khi bạn duyệt các tùy chọn liên quan đến plugin trên trang, bạn cũng có thể nhận thấy Chế độ bảo vệ Flash bị tắt theo mặc định trong Firefox Nightly và Aurora.

Đây là nguyên nhân gây ra các vấn đề liên quan đến Flash trong Firefox kể từ khi Adobe và Mozilla giới thiệu hy vọng rằng hộp cát của chính trình duyệt và vô hiệu hóa Chế độ bảo vệ đồng thời khiến những vấn đề đó trở thành quá khứ.

Hộp cát bổ trợ, giống như hộp cát tab, chưa hạn chế như Mozilla muốn. Tuy nhiên, thật thú vị khi lưu ý rằng hộp cát bổ trợ không dựa vào kiến ​​trúc đa quy trình Electrolysis e10 của Firefox. (thông qua Sören Hentzschel)