Firefoxだと、動的に扱う部分で一部挙動が違う場合があるようです。まとまり次第、追記したいと思っています。-キーボードショートカットは、key要素として先に登録されたものが優先されるようです。アドオンなどでkey要素を後から追加しただけでは、デフォルトのショートカットキーと重複していると、デフォルトの方が優先されてしまいます。Enjoy*Study今回は追加するアドオン側で、デフォルトのキーボードショートカットより優先的に実行されるよう登録する方法を考えてみました。重複するデフォルトのキーボードショートカットを別のショートカットキーに変更することにより回避する方法です。</script></overlay>もともとaccel+B(accelはOSによって違うキー(WinはCtrl,MacはCmd)になります)は、サイドバーにブックマーク一覧を開くショートカットですが、そのキーボードショートカットが定義されているkey要素を取得し、modifiers属性を変えて重複しないようにしています。Inspectorを使えばわりと簡単に探せます。デフォルトのショートカットキーと重複させたまま、新たに追加するショートカットキーを優先させるデフォルトのショートカットキーの割り当てはそのままで、重複しながらも新たに追加するショートカットキーを優先的に実行させる方法です。</script></overlay>デフォルトのショートカットキーのkey要素を付け替えることによって、key要素の削除->追加となります。これによりデフォルトのショートカットキーが、新たに追加したショートカットキーより後に追加されたことになるので、新しいショートカットキーが優先的に実行されます。全てにおいて優先させるデフォルトだけでなく、他のアドオンで登録されているショートカットキーを含め、優先的に実行させる方法です。</script></overlay>既にあるkeyset要素を全て再追加することによって、それに紐づくkey要素のショートカットキーの実行優先度を下げています。しても、そのアドオンで登録するショートカットキーは優先されないと困る!って時には、こんな感じで。Tumblr関連記事2013-09-02ShortcutKey2URLのバージョン3.2.0が公開されましたShortcutKey2URLのバージョン3.2.0が公開されました。bootstrappedなアドオンを作ってい...2009-01-05ShortcutKey2URLを更新(2.0.0)しました。ShortcutKey2URLは、ショ...2008-06-05ShortcutKey2URLを更新(1.1.0)しました。(19)はてなブログをはじめよう!onozatyさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。