Một số trang web (dường như ngày càng tăng trong số chúng ngày nay) chiếm quyền điều khiển các tổ hợp phím khác nhau để thực hiện các hành động bên trong và được xác định bởi chính trang web. Có ví dụ cụ thể về /GMail trong một câu hỏi có tiêu đề không phù hợp; có hộp chỉnh sửa StackExchange đánh cắp Ctrl+ Gcho "Thêm hình ảnh" (thay vì "Tìm tiếp theo" thông thường của Firefox); Có Facebook chiếm quyền điều khiển Escđể che giấu lớp phủ thay vì "dừng tải" thông thường. Tôi chắc chắn rằng tôi có thể tiếp tục với các ví dụ, nhưng điều này đủ để minh họa rằng câu hỏi này không phải là về bất kỳ một trang web cụ thể nào.
Tôi sử dụng bàn phím rộng rãi và các phím tắt hoạt động khác nhau dựa trên trang web tôi đang truy cập là một phiền toái lớn đối với tôi. Nếu tôi nhấn phím tắt do trình duyệt xác định, tôi muốn thực hiện hành động được xác định bởi trình duyệt, chứ không phải điều gì khác. Tôi cũng không muốn một số tính năng nhất định mà bàn phím có thể truy cập thường không thể truy cập được bằng bàn phím hoặc đột nhiên bị ánh xạ vào các tổ hợp phím khác.
Tôi nhận ra rằng điều này có thể làm cho một số thứ trở nên cồng kềnh hơn trên một số trang web, nhưng trong trường hợp này tôi thích sự nhất quán hơn.
Có thể thiết lập Firefox để ngăn chặn hoặc bỏ qua các vụ tấn công như vậy bởi các trang web và ủng hộ hành vi được xác định của Firefox không?
Một giải pháp hoạt động ít nhất cho các phiên bản Firefox 20, 21 và 22 trên cả Linux và Windows sẽ là lý tưởng.
Chỉnh sửa Mozilla Bugzilla Bug 380637 Các trang web có thể ghi đè các phím tắt của trình duyệt không? dường như cho thấy nó ít nhất là được nhìn vào. Lỗi đó ban đầu được gửi vào giữa năm 2007 và vẫn còn hoạt động kể từ giữa năm 2013. Thật thú vị, lỗi 775002 Cho phép người dùng vô hiệu hóa javascript để chiếm quyền điều khiển các phím tắt được coi là một bản sao xung quanh Firefox 15.