NoScript 10 WebExtension đã hết

Giorgio Maone, nhà phát triển đằng sau tiện ích bảo mật nổi tiếng của Firefox, đã phát hành NoScript 10, phiên bản WebExtensions "thuần túy" đầu tiên ngày hôm nay.

NoScript 10 đã không kịp phát hành Firefox 57, phiên bản đầu tiên của trình duyệt web chỉ hỗ trợ WebExtensions và không còn là hệ thống bổ trợ kế thừa của Firefox 56 và các phiên bản trước đó.

Tuy nhiên, tiện ích mở rộng tương thích với Firefox 57 và mới hơn đã ra mắt và cuối cùng người dùng có thể cài đặt nó trên thiết bị của mình nếu họ đã cập nhật hệ thống của họ lên phiên bản trình duyệt đó.

Lưu ý : Nó sẽ không hoạt động trên Android ngay bây giờ và cũng không hoạt động ở chế độ duyệt web riêng tư.

Giorgio đã phát hành một phần mở rộng lai của NoScript vào đầu năm nay. Mục đích chính của các tiện ích mở rộng kết hợp là làm cho việc di chuyển từ hệ thống bổ trợ cũ sang hệ thống WebExtensions càng trơn tru càng tốt.

Người dùng NoScript hiện tại sẽ có các cài đặt và tùy chọn của họ được di chuyển sang phiên bản mới; đó là tin tốt vì bạn không phải định cấu hình phiên bản NoScript mới sau khi cập nhật lên phiên bản 10. Bạn vẫn nên đi qua các tùy chọn một lần để đảm bảo chúng được đặt chính xác và điều chỉnh khi bạn thấy phù hợp .

NoScript 10 là một công việc đang tiến triển. Mặc dù nó được phát hành dưới dạng WebExtension để có thể cài đặt nó trong Firefox 57 và các phiên bản mới hơn của trình duyệt web, nhưng nó không phải là bản sao hoàn chỉnh của một bổ trợ cũ.

Lý do chính tại sao điều đó vẫn chưa xảy ra là API vẫn chưa khả dụng mà NoScript yêu cầu đối với một số chức năng của nó.

NoScript 10 hỗ trợ chặn nội dung và bảo vệ XSS giống như đối tác kế thừa của nó. Một số phần có hiệu suất được cải thiện nhờ các API WebExtension mới, những phần khác vẫn cần được triển khai trước khi chúng có sẵn trong NoScript 10.

Giao diện trông khác với giao diện trước đó và các tùy chọn cũng thiếu hầu hết các cài đặt. Nếu bạn mở các tùy chọn của NoScript 10 ngay bây giờ, bạn chỉ nhận được một vài trong số chúng.

Bạn có thể liệt kê danh sách trắng hoặc địa chỉ danh sách đen, cho phép các tập lệnh trên toàn cầu hoặc xóa danh sách trắng XSS. Đó là về nó. Các tính năng như ClearClick hoặc ABE hiện đang thiếu.

NoScript vận chuyển với một danh sách các tên miền được liệt kê trong danh sách trắng (đáng tin cậy). Bạn không thể loại bỏ chúng nữa, nhưng bạn có thể thay đổi trạng thái của chúng. Vì vậy, đặt tất cả chúng thành mặc định sẽ thực hiện thủ thuật nhưng rõ ràng sẽ tốt hơn nếu bạn có thể vứt chúng đi thay thế.

Giao diện chính của phần mở rộng bảo mật cũng đã thay đổi. Bạn tương tác với nó bằng cách nhấp vào biểu tượng của nó trên thanh công cụ chính của Firefox. Ở đó bạn thấy được liệt kê tất cả các kết nối mà trang web hiện tại đã cố gắng thiết lập và trạng thái của từng kết nối.

Địa chỉ bị chặn theo mặc định, nhưng bạn có thể thay đổi điều đó bằng cách đặt trạng thái tên miền thành tin cậy hoặc không đáng tin cậy. Một tùy chọn thú vị mà bạn có ở đây là cho phép một số loại nội dung nhất định nhưng không phải loại khác.

Tùy chọn tạm thời cho phép một trang web vẫn còn đó, nhưng rất dễ bỏ lỡ. Bạn cần đặt tên miền thành tùy chỉnh trước, sau đó nhấp vào biểu tượng đồng hồ nhỏ được hiển thị sau khi bạn thực hiện. Dường như không có một tùy chọn nào trong danh sách trắng tạm thời ở frontend.

Giao diện người dùng thì khác, và mặc dù nó cung cấp nhiều tùy chọn hơn, nhưng nó phức tạp hơn do hậu quả là Giorgio chuyển từ nhãn văn bản sang nút và chỉ hiển thị thông tin trên các nút khi bạn di chuột bằng vật phẩm.

Giorgio có kế hoạch duy trì NoScript 5.x, phiên bản bổ trợ kế thừa của tiện ích bảo mật, cho đến khi Firefox ESR được chuyển sang phiên bản 59 (ít nhất là). Điều này xảy ra vào giữa năm 2018. Người dùng Firefox muốn tiếp tục sử dụng phiên bản kế thừa của NoScript có thể làm như vậy cho đến khi đó, bằng cách chuyển sang Firefox 52 ESR hoặc trình duyệt của bên thứ ba như Pale Moon hoặc Waterfox hỗ trợ các tiện ích bổ sung của Firefox.

Các tính năng cũ và một số tính năng mới sẽ được triển khai trong vài tuần tới. Quyền ngữ cảnh là một điều nghe có vẻ rất hứa hẹn; nó chỉ cho phép bạn tin tưởng một tên miền trên một tên miền khác, ví dụ như miền tin cậy A chỉ khi nó được tải trên miền B, nhưng không phải ở nơi khác.

Từ kết thúc

NoScript 10 cuối cùng cũng có. Đó là một điều tốt. Tuy nhiên, phiên bản mới bị giới hạn so với phiên bản cũ và người dùng chuyển sang Firefox 57 hoặc mới hơn sẽ phải làm quen với giao diện người dùng và chức năng mới.

Những người không, có thể muốn kiểm tra uMatrix thay vào đó cung cấp chức năng tương tự.

Bây giờ bạn : Bạn sẽ làm gì với bản phát hành NoScript WebExtension đầu tiên?