Ngăn chặn thao tác sao chép văn bản trong Chrome

Các trang web và dịch vụ có thể sử dụng JavaScript và các công nghệ khác như Flash nếu có, để thao tác văn bản được sao chép vào bảng tạm của người dùng.

Một số trang web sử dụng tính năng này để thêm ghi chú bản quyền vào văn bản được sao chép trong khi những trang khác có thể ngăn chặn các hoạt động sao chép hoàn toàn vào bảng tạm bằng cách xóa nội dung được sao chép trước khi chúng đến bảng tạm.

Một trang ví dụ đơn giản - bấm vào đây - thể hiện quá trình. Chọn một số văn bản trên trang và sao chép nó vào Clipboard sau đó, bằng cách sử dụng Ctrl-C.

Nếu bạn dán nội dung của Clipboard sau đó, bạn sẽ nhận thấy rằng một cái gì đó khác hoàn toàn đã được sao chép vào Clipboard.

Trang chặn bản sao vào sự kiện Clipboard, xóa những gì đã được người dùng sao chép và thay thế nó bằng văn bản của chính nó.

Quá trình này được gọi là tiêm clipboard hoặc quá khứ, và nó có thể rất khó chịu và thậm chí có thể có ý nghĩa riêng tư.

Người dùng Firefox có thể vô hiệu hóa các sự kiện trong bảng tạm này trong trình duyệt, nhưng làm như vậy sẽ ngăn một số thao tác trên các trang web sử dụng các tính năng này vì lý do chính đáng. Bạn có thể nhận thấy rằng bạn không thể dán nội dung vào biểu mẫu nữa, rằng các trang web có thể bị hỏng hoặc điền biểu mẫu tự động không hoạt động nữa.

Người dùng Firefox cũng có quyền truy cập vào một loạt các tiện ích bổ sung cho trình duyệt cũng vô hiệu hóa thao tác Clipboard: RightToClick chẳng hạn.

Người dùng Google Chrome không thể chỉ bật một công tắc trong trình duyệt web để chặn các trang web đọc và thao tác văn bản đã sao chép, nhưng các tiện ích mở rộng có sẵn có thêm tính năng này cho Google Chrome.

Có lẽ tùy chọn thuận tiện nhất cho người dùng Chrome là RightToCopy. Nó ngăn các trang web thao tác với văn bản được sao chép trước khi nó được sao chép vào Clipboard và loại bỏ một số phiền toái khác như các menu chuột phải bị vô hiệu hóa.

Nhược điểm là nó yêu cầu quyền truy cập đọc và ghi dữ liệu trên các trang web bạn truy cập trong Chrome. Mặc dù yêu cầu cấp phép là dễ hiểu, vì nó cần phải hoạt động trên các trang web bạn truy cập để ngăn các trang web đó gây phiền nhiễu.

Real Copy là một sự thay thế. Tiện ích mở rộng thêm biểu tượng vào thanh công cụ Chrome mà bạn có thể nhấp vào sau khi chọn văn bản để đảm bảo văn bản đã chọn được sao chép và không bị thao túng.

Tiện ích mở rộng không khả dụng o Cửa hàng Chrome mà chỉ có trên GitHub. Điều này có nghĩa là bạn cần tải nó dưới dạng một phần mở rộng chưa giải nén hiện tại.

  1. Tải xuống tiện ích mở rộng từ trang web GitHub và trích xuất nó đến vị trí bạn chọn.
  2. Tải chrome: // extend / trong thanh địa chỉ của trình duyệt Chrome.
  3. Kiểm tra hộp chế độ nhà phát triển ở đầu trang mở ra.
  4. Chọn tải phần mở rộng đã giải nén và chọn thư mục gốc Real Copy trên thiết bị.

Phần mở rộng hiện đã được cài đặt và sẵn sàng để sử dụng.

Google Chrome có thể nhắc bạn đôi khi bạn đã cài đặt tiện ích mở rộng cho nhà phát triển nhưng đó là nhược điểm duy nhất ở đây.

Một giải pháp thậm chí đơn giản hơn, một giải pháp không hoạt động trên tất cả các trang web, là vô hiệu hóa hoàn toàn JavaScript trên trang web bạn đang truy cập để ngăn không cho nó chiếm quyền điều khiển bảng tạm.

Cả hai tiện ích mở rộng của Chrome đều cho phép bạn sao chép văn bản mà không bị can thiệp từ trang web mà văn bản được sao chép trên đó.