about:addonsでFirefoxアドオンのキーボードショートカットを管理する

Mozillaは、Firefox Webブラウザーのabout:addonsページにキーボードショートカットマネージャーを統合する予定です。

Firefox拡張機能は、キーボードショートカットを特定の機能にマッピングする場合があります。キーボードショートカットを使用すると、マウスやタッチベースのメニューから操作するよりも操作が速くなるため、特定の操作が高速化する場合があります。

Firefox 66は、現在Nightly開発バージョンとして利用可能で、すでに新しい機能を備えています。

firefox keyboard shortcuts

Firefox 66でabout:addonsを開くFirefoxユーザーは、拡張機能の管理ページに新しい「キーボードショートカット」リンクがあることに気付くでしょう。

新しいボタンをクリックすると、新しいページが開き、Webブラウザで有効になっているすべての拡張機能によってマッピングされているすべてのキーボードショートカットと、マッピングされている可能性のあるキーボードショートカットが一覧表示されます。

keyboard shortcuts

キーボードショートカットをサポートしていない拡張機能は、「この拡張機能にはショートカットがありません」と表示されますが、キーボードショートカット機能を備えた拡張機能は、ショートカットにマッピングできる機能です。

拡張機能がオプションにそれらを一覧表示しないか、ユーザーにそれらを変更するオプションを提供しない場合があるため、使用可能なショートカットのいくつかは驚くかもしれません。

各ショートカットは、説明とショートカットフィールドとともに一覧表示されます。人気のコンテンツブロッカーuBlock Originには、「要素ピッカーモードに入る」、「要素ザッパーモードに入る」、「ロガーを開く」という3つのショートカットがリストされています。

[ショートカットを入力]フィールドをアクティブにして、機能にキーボードショートカットを割り当てます。ショートカットにはCtrlまたはAltを含める必要がありますが、Shiftなどの他の修飾キーを使用することもできます。

Firefoxはネイティブショートカットが選択されるとユーザーに通知します。 Ctrl-Tは、ブラウザーで新しいタブを開くために使用されるため、[拡張機能のショートカットの管理]ページの機能にマップできません。

firefox shortcuts

遭遇する可能性のある1つの問題は、Firefoxがショートカットがすでに別の拡張機能にマッピングされているかどうかをチェックしないことです。機能が上陸したばかりであることを考えると、Mozillaは、Firefox Stableに統合する前にこの問題やその他の問題を解決する可能性があります。これは、Bugzillaにすでにバグとしてリストされているためです。

拡張機能にマッピングされたキーボードショートカットは、拡張機能が実行されるすべてのページで機能します。ショートカットをアクティブにして、マップされた関数をブラウザーで実行します。

おわりに

拡張機能のショートカットを管理するオプションは、Firefoxの優れた追加機能です。新しい機能にはいくつかの目的があります。

  • すべての拡張ショートカット関数とそれらがマッピングされているキーをリストします。
  • 直接設定できない可能性のあるキーボードショートカットをユーザーに公開し、それらを直接設定できるようにします。
  • 中央から簡単にキーボードショートカットを変更できます。

拡張機能の開発者は、 利用可能なAPI Firefoxの拡張機能に機能を統合します。

では、あなた :新しい管理機能についてどう思いますか?