Как предотвратить нажатие клавиш захвата / угона веб-сайтов в Firefox? [дубликат]

этот вопрос уже есть ответ здесь:

некоторые веб-сайты (все большее число из них в эти дни, кажется) захватить различные комбинации клавиш для выполнения действий в пределах и определяется сам веб-сайт. Там конкретный пример / в GMail в вопросе с неправильным названием; есть поле редактирования StackExchange, которое захватывает Ctrl+G для "добавить изображение" (а не обычный Firefox "найти следующий"); есть Facebook угон Esc, чтобы скрыть наложение, а не обычный "остановить загрузку". Я уверен, что мог бы продолжать и продолжать с примерами, но этого должно быть достаточно, чтобы проиллюстрировать это этот вопрос не о какой-то одной конкретный веб-сайт.

Я использую клавиатуру широко и сочетания клавиш ведет себя по-разному в зависимости от того, какой веб-сайт я нахожусь на является основным раздражение для меня. Если я нажимаю комбинацию клавиш, определенную браузером, я хочу, чтобы действие, определенное браузером, было предпринято, а не что-то еще. Я также не хочу, чтобы некоторые функции, которые обычно работает клавиатура не работает клавиатура, или вдруг быть переназначены на другие клавиши.

Я понимаю, что это может сделать некоторые вещи более громоздкие на некоторых сайтах, но в этом случае я предпочитаю последовательность.

можно ли настроить Firefox на запретить или игнорировать такие угоны веб-сайтов и в пользу собственного определенного поведения в Firefox?

решение, которое работает, по крайней мере, для Firefox версий 20, 21 и 22 на Linux и Windows, было бы идеальным.

Edit Ошибка Mozilla Bugzilla 380637 Должны ли веб-страницы переопределять сочетания клавиш браузера? это, по крайней мере, смотрели. Эта ошибка была первоначально представлена в середине 2007 года и до сих пор активна по состоянию на середину 2013 года. Интересно,ошибка 775002 позволяют пользователям отключать javascript, чтобы захватить сочетания клавиш считалось дубликатом Firefox 15.

13
задан Community
01.01.2023 7:18 Количество просмотров материала 3563
Распечатать страницу

2 ответа

вы можете использовать плагин Vimperator. Направленный на то, чтобы сделать Firefox интерфейсом только для клавиатуры, он сначала слушает любое нажатие клавиши и выполняет свои собственные действия. Иногда, когда вам потребуется использовать определенные угоны клавиатуры сайта, вы можете легко включить/отключить сквозной режим на некоторое время.

давайте рассмотрим случай GMail, который предлагает множество сочетаний клавиш. Но когда вы нажимаете любой такой ярлык, он обрабатывается самим Vimperator. Например, нажатие / внутри GMail обычно помещает курсор в поле поиска. Но нажатие / на странице GMail, когда Vimperator активен, запускается поиск страницы по умолчанию (поиск ala в Редакторе Vim). Тот же случай для других ярлыков GMail, как o c или даже Ctrl+Enter. Что это означает, что, Vimperator будет 0-й слушатель для нажатий клавиш в Firefox, более верхом даже 1-й возможных слушателей, так что ваши сочетания клавиш являются глобальными по всему броузер.

Vimperator в основном является оболочкой Vim над Firefox. Если вам комфортно с Vim, Vimperator покажется вам давно потерянным другом. : -)

во всяком случае, несколько клавиш Vimperator, чтобы вы начали с:

o<link> открывает . Эта последовательность приводит к активации командной строки Vimperator (в нижней части экрана) и команды open <link> будет помещено там, с космосом в середине введенной для вас. Нажмите Enter загрузить страницу.

t<link активизирует команду tabopen и открывает ссылку в новой вкладке.

gt переключение на следующую вкладку. Ctrl+Tab и Ctrl+PgUp/Dn также работать.

gT переключиться на предыдущие вкладки.

ZZ закрывает FF после сохранения сеанса.

f помечает все ссылки в представлении страницы выделенными числами. Ввод номера открывает ссылку. Все выделенные поля доступны для поиска. Итак, вместо набрав цифры, вы можете ввести любой текст в выделенной ссылке, которую вы хотите перейти.

F открывает ссылки в фоновой вкладке.

h j k l перейти на страницу left down upи right

Vimperator предлагает множество сочетаний клавиш (и, конечно же, делает весь опыт безболезненно мыши), и большинство ярлыков по умолчанию FF работают так, как обычно. Вы можете найти ярлыки, чтобы выделить текст, скопировать их, перемещаться по странице, как если бы это был текстовый документ, увеличивать / уменьшать масштаб, имитировать наведение на ссылку и, проще говоря, все, что заставило бы Firefox реагировать на мышь.

единственное место, где он не работает, насколько я его использовал, находится внутри флеш-боксов, потому что FF не может достичь того, что внутри них.

это может занять некоторое время, чтобы привыкнуть, если вы не знаете о Vim или новичок в нем. Однако,действительно широкое онлайн помощь-это просто :h<Enter> подальше.

здесь link.

1
отвечен Sriharsha 2023-01-02 15:06
  • попробуйте отключить некоторые скрипты JS с помощью плагина noscript для firefox http://noscript.net/
-1
отвечен Homer Simpsons 2023-01-02 17:23

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх