Computer >> Hướng Dẫn Máy Tính >  >> Kết Nối Mạng >> Internet

Cách chặn JavaScript xâm phạm trên Chrome và Firefox

Bên cạnh hoạt ảnh và tương tác, JavaScript còn cung cấp năng lượng cho các quảng cáo xâm phạm, cửa sổ bật lên khó chịu và các vector tấn công nguy hiểm như XSS. Bằng cách chặn chọn lọc các nguồn JavaScript, bạn có thể lấy nội dung mong muốn đồng thời chặn nội dung không mong muốn. Hãy sử dụng các tiện ích mở rộng chặn script dưới đây để chặn quảng cáo xâm phạm và bảo vệ quyền riêng tư.

Chặn JavaScript với ScriptSafe trên Chrome

ScriptSafe chặn script trên Chrome và các trình duyệt dựa trên Chromium như Vivaldi. Giống như mọi trình chặn script tốt, ScriptSafe chặn hầu như tất cả script theo mặc định. Sau đó, bạn có thể cho phép các URL và miền cụ thể tải script. Điều này làm hỏng giao diện trang web lần đầu truy cập. Nhưng sau khi cho phép các script cần thiết, ScriptSafe sẽ hoạt động ngầm. Có tùy chọn thay đổi hành vi này để cho phép script theo mặc định, nếu bạn thấy phiền toái.

Nhấp vào biểu tượng ScriptSafe để xem danh sách nội dung bị chặn. Giao diện bật/tắt script được tổ chức theo miền.

Bạn có thể dùng "Allow" (Cho phép) để cho phép một URL cụ thể tải nội dung. Nhấp "Trust" (Tin cậy) để cho phép mọi nội dung từ miền đó tải. Đây là sự khác biệt giữa "apis.google.com" và "*.google.com". Bạn cũng có thể "Deny" (Từ chối) hoặc "Distrust" (Không tin cậy) các miền. Đây là phiên bản ngược lại của "Allow" và "Trust".

Một số nhà cung cấp nội dung sẽ tự động được đánh dấu là "unwanted" (không mong muốn), chặn nội dung hiển thị mà không chặn miền chủ. Bạn cũng có thể cho phép tạm thời các URL. Điều này sẽ reset khi khởi động lại Chrome.

Người dùng cũng có quyền truy cập vào hàng loạt cài đặt nâng cao, cho phép tinh chỉnh tùy chọn theo ý muốn. Bạn sẽ tìm thấy công cụ ngăn chặn fingerprint trình duyệt, chặn XSS và chống clickjacking.

Chặn JavaScript với NoScript trên Firefox

ScriptSafe chỉ có sẵn trên Chrome và các trình duyệt Chromium. Người dùng Firefox có thể dùng NoScript thay thế. Tiện ích mở rộng này được đánh giá cao, có lịch sử cập nhật và phát triển lâu dài. Nó hoạt động giống ScriptSafe, chặn script tự động cho đến khi bạn cho phép rõ ràng miền chủ.

Để xem các script bị chặn, nhấp vào hoặc di chuột qua biểu tượng NoScript trên thanh công cụ. Bạn cũng có thể nhấp nút "Options..." (Tùy chọn...) trên dải thông báo ở dưới cùng cửa sổ. Làm điều này trên trang như nypost.com, bạn sẽ thấy số lượng script bị chặn đáng báo động. Hơn 80 script bị chặn trong ví dụ này.

Giống ScriptSafe, NoScript chặn script theo miền. Để bật script từ miền cụ thể, nhấp "Allow" (Cho phép) hoặc "Temporarily allow" (Cho phép tạm thời) bên cạnh tên miền. "Allow" cho phép script từ miền đó tải vĩnh viễn. "Temporarily allow" cho phép tải script từ miền đó đến hết phiên làm việc.

NoScript cũng có tùy chọn "Untrusted" (Không tin cậy). Đánh dấu miền là "untrusted" sẽ xóa hoàn toàn khỏi danh sách thả xuống. Điều này giúp giảm rối cho danh sách thả xuống bận rộn. Tương lai bạn sẽ không có tùy chọn cho phép script từ miền này. Hãy thận trọng khi đánh dấu không tin cậy. Để đánh dấu miền là untrusted, di chuột qua menu thả xuống "Untrusted" và nhấp vào tên miền.

Chúng ta cũng có thể cho phép vĩnh viễn hoặc tạm thời tất cả script trên một trang. Di chuột qua "Allow all on this page" (Cho phép tất cả trên trang này) cung cấp tooltip với các miền của script bạn sắp cho phép. Điều này chỉ hoạt động cho các script mà NoScript "thấy" khi tải trang. Một số script khởi chạy script mới, vì vậy bạn có thể cần làm điều này nhiều lần để trang web tải tất cả script của nó.

Bạn có thể tắt hoàn toàn NoScript bằng cách nhấp "Allow scripts globally" (Cho phép script toàn cục) bên dưới tùy chọn này.

Kết luận

Các tiện ích mở rộng chặn script như NoScript và ScriptSafe là bắt buộc đối với bảo mật trình duyệt nghiêm túc. Cái nào cũng là người bạn đồng hành tuyệt vời cho các tiện ích bắt buộc như uBlock Origin và HTTPS Everywhere.