Некоторые веб-сайты (кажется, что в настоящее время их становится все больше) перехватывают различные комбинации клавиш для выполнения действий в пределах и определяемых самим веб-сайтом. Есть конкретный пример / в GMail в неуместно озаглавленном вопросе; есть окно редактирования StackExchange, которое перехватывает Ctrl+G для "Добавить изображение" (вместо обычного Firefox "Найти далее"); есть Facebook, угоняющий Esc, чтобы скрыть оверлей, а не обычную "остановку загрузки". Я уверен, что я мог бы продолжать и продолжать с примерами, но этого должно быть достаточно, чтобы проиллюстрировать, что этот вопрос не о каком-либо конкретном веб-сайте.
Я широко использую клавиатуру, и сочетания клавиш ведут себя по-разному, в зависимости от того, на каком веб-сайте я работаю, это меня раздражает. Если я нажму определенную браузером комбинацию клавиш, я хочу, чтобы действие, определенное браузером, было выполнено, а не что-то еще. Я также не хочу, чтобы определенные функции, которые обычно доступны с клавиатуры, не были доступны с клавиатуры или внезапно переназначались на другие комбинации клавиш.
Я понимаю, что это может сделать некоторые вещи более громоздкими на некоторых сайтах, но в этом случае я предпочитаю последовательность.
Можно ли настроить Firefox, чтобы предотвращать или игнорировать такие угоны веб-сайтов и способствовать определенному поведению Firefox?
Решение, которое работает по крайней мере для версий 20, 21 и 22 Firefox в Linux и Windows, было бы идеальным решением.
Редактировать Mozilla Bugzilla Bug 380637 Должны ли веб-страницы переопределять сочетания клавиш браузера? кажется, указывает на то, что на него, по крайней мере, смотрят. Эта ошибка была первоначально представлена в середине 2007 года и по-прежнему активна на середину 2013 года. Интересно, что ошибка 775002 , позволяющая пользователям отключать javascript, чтобы перехватывать сочетания клавиш, считалась дубликатом в Firefox 15.