Некоторые веб-сайты (кажется, что в настоящее время их становится все больше) используют различные комбинации клавиш для выполнения действий, которые определяются самим веб-сайтом. В 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.