一部のWebサイト(最近では増加しているようです)は、Webサイト自体で定義されたアクションを実行するためにさまざまなキーの組み合わせをハイジャックします。GMailには、不適切なタイトルの質問の具体例/があります。「Firefoxの通常の「次を検索」ではなく」「画像を追加」のCtrl+ をハイジャックするStackExchange編集ボックスがありGます。Esc通常の「ロードの停止」ではなく、オーバーレイを隠すFacebookハイジャックがあります。私は例に進むことができると確信していますが、これはこの質問が特定のウェブサイトに関するものではないことを説明するのに十分なはずです。
私はキーボードを広範囲に使用しており、キーボードショートカットは、どのWebサイトにいるかによって動作が異なるため、私にとって大きな迷惑になります。ブラウザ定義のキーボードショートカットを押すと、他の何かではなく、ブラウザで定義されたアクションが実行されます。また、通常キーボードでアクセスできる特定の機能をキーボードでアクセスできないようにしたり、突然他のキーの組み合わせに再マッピングしたりしたくないです。
これにより、サイトによっては面倒なことがあるかもしれませんが、この場合は一貫性を優先します。
Webサイトによるハイジャックを防止または無視し、Firefox独自の定義された動作を優先するようにFirefoxをセットアップすることは可能ですか?
LinuxとWindowsの両方で少なくともFirefoxバージョン20、21、22で機能するソリューションが理想的です。
Mozilla Bugzillaの編集Bug 380637 Webページでブラウザのキーボードショートカットを上書きできるようにする必要がありますか?少なくとも見ていることを示しているようです。このバグは2007年半ばに最初に提出され、2013年半ばにはまだアクティブです。興味深いことに、バグ775002ユーザーがJavaScriptを無効にしてキーボードショートカットをハイジャックできるようにすることは、Firefox 15で重複していると考えられていました。