Как я могу запретить веб-сайтам переопределять сочетания клавиш в Firefox?
например, если вы заходите на Youtube, Ctrl+T больше не открывает новую вкладку и т. д.
Это плагин, который сделает это для меня?
Как я могу запретить веб-сайтам переопределять сочетания клавиш в Firefox?
например, если вы заходите на Youtube, Ctrl+T больше не открывает новую вкладку и т. д.
Это плагин, который сделает это для меня?
Это проблема фокуса .... когда вы нажимаете на флеш-плеер, фокус переносится из окна браузера на флеш-плагин.
Это страница на веб-сайте IBM с описанием способа создания расширения Firefox, которое предотвращает захват горячих клавиш флэш-памятью здесь.
К сожалению, я не уверен, насколько эффективным будет это решение. Я видел на разных форумах людей, которые говорили, что нет никакого реального способа предотвратить полный захват клавиатуры плагином из-за того, как mozilla обрабатывает плагины, и у меня не было достаточно неудобств, чтобы попытаться использовать код, который я упоминал выше.
Похоже, что наиболее удобным обходным решением было бы решение MicTech - щелкнуть в любом месте, кроме анимации, а затем перейти к ярлыкам.
Я думаю, это проблема с Flash.
Если вы нажмете на видеоплеер на YouTube, ярлыки перестанут работать, но если вы нажмете за пределами видеоплеера, то ярлыки начнут работать.
У меня тоже такая же проблема.
Если это не проблема флэш-памяти, как упомянуто MicTech, то это может быть проблема JavaScript. Я использую NoScript, который отключает JavaScript на основе белого списка, поэтому вы можете разрешить сайтам использовать JavaScript, если вы а) доверяете им и б) требуете наличия функциональности javascript во время работы.
Ответы, связанные с фокусировкой и Flash, являются законными и могут помочь некоторым людям, но не отвечают на общий вопрос, поднятый предметом: как предотвратить взлом клавиш на сайтах. И спрашивающий упомянул Firefox специально.
Что ж, спустя 11 лет после того, как ошибка была обнаружена, Mozilla наконец-то предприняла действия по адресу https://bugzilla.mozilla.org/show_bug.cgi?id=380637, которые напрямую решают эту проблему.
В текущих версиях Firefox (начиная с v.58; я использую v.59) есть новое предпочтение для каждого сайта, но, к сожалению, оно проблематично (как обсуждалось в последних комментариях к заявке об ошибке): оно предотвращает Backspace и Клавиши Del работают в самом браузере (например, для редактирования введенного текста), что, скорее всего, нарушит условия сделки для большинства людей.
Но вы можете поэкспериментировать с текущей реализацией (и, надеюсь, получить доступ к фиксированной версии в Firefox 60), щелкнув значок (i)
панели местоположения (или нажав Ctrl-I, если вы находитесь на сайте, на котором нет перехватил этот ярлык), перейдя на вкладку « Permissions
» и изменив настройку «Переопределить сочетания клавиш»: