
2026/03/05 3:12
**タイトル:** 「about:config で Firefox の右クリックを快適に改良する」
RSS: https://news.ycombinator.com/rss
要約▶
日本語訳:
Firefox の macOS 版右クリックコンテキストメニューは 26 項目で構成されており、著者は多くが不要だと考えています。
about:config の設定(例:browser.translations.select.enable、screenshots.browser.component.enabled、dom.text_fragments.enabled 等)を無効にするとリストは 15 項目に減ります。しかし「Bookmark Link…」「Save Link As…」「Email Image…」「Set Image as Desktop Background…」「Bookmark Page…」といった不要項目が残り、フォームコンテキストでは「Check Spelling」と「Languages」のみが残ります。なお、「Languages」は単純な設定で削除できません。
著者は Firefox がコンテキストメニューに過剰な機能を露出しすぎており、新規ユーザーの体験を複雑化させていると主張しています。残存項目を完全に取り除くには
userChrome.css を編集する必要があります。記事では、既存の「Customize Toolbar」オプションに類似した将来機能を提案し、ユーザーがコンテキストメニューのエントリをより簡単に追加・削除できるようにすれば、macOS 上での使い勝手が向上しサポート要請が減少する可能性があると述べています。
この改訂版のまとめは、すべての重要ポイントを捉え、元のテキストに忠実であり、主要メッセージを曖昧さなく明確に提示しています。
本文
macOS 上で新規にインストールした Firefox で右クリックすると
画像を選択している状態(可能な限り多くのボタンを表示するため)で右クリックすると、次のようなメニューが表示されます。
新しくインストールした Firefox で右クリック
問題点
コンテキストメニューには 26 行 があり、そのうち 2 行はグレーアウト(無効)になっており、7 本の区切り線と 2 個のサブメニューがあります。「Ask an AI Chatbot」のみでは不十分で、別途サブメニューを追加する必要が出てきました。
「Inspect Accessibility Properties」ボタンは DevTools を一度開いたことで表示されますが、それを無効に戻す明確な手段がありません。また、「Copy Clean Link」が表示されるのは、実際にはクリーンリンクが存在しないにも関わらずです。「Copy Clean Link to Highlight」も同様です。
結局のところ、メニューはこれまでリリースされたすべての機能を網羅しており、ユーザーは不要な項目を簡単に削除できません。
about:config
で不要アイテムを無効化
about:config以下の設定を false にすると、多くのボタンが削除されます。設定によっては他の機能も失われるので、慎重に選択してください。
| Preference | 効果 |
|---|---|
| 「Translate Selection」を削除 |
| 画面キャプチャ(「Take Screenshot」)を無効化 |
| テキストフラグメントを無効にし、「Copy Link to Highlight」を削除、 の自動フォーカスも無効化 |
| 「Copy Clean Link」「Copy Link Without Site Tracking」を削除 |
| アクセシビリティインスペクタを無効にし、「Inspect Accessibility Properties」を削除 |
| 「Ask an AI Chatbot」を削除 |
| リンクプレビューを無効化し「Preview Link」を削除 |
| 画像 OCR(「Copy Text From Image」)を無効化 |
| ビジュアル検索 / Google Lens(「Search Image with Google Lens」)を無効化 |
| 住所オートフィルと関連メニュー項目を削除 |
| クレジットカードオートフィルと関連メニュー項目を削除 |
| macOS のネイティブコンテキストメニューをオフにし、Firefox 独自のメニュー(「Services」)を使用 |
| 印刷 UI 全体を無効化し、「Print」「Print Selection…」を削除 |
これら設定を適用すると、メニューは 26 アイテムから約 15 アイテムに縮小します。
Firefox で右クリック(上記すべての項目を無効化した後)
残るアイテム
それでも、以下のような便利だが時として煩わしい項目は残ります。
- Bookmark Link…
- Save Link As…
- Email Image…
- Set Image as Desktop Background…
- Bookmark Page…
「…」はタスクを完了するために追加情報(例:保存先ファイル名)が必要であることを示します。これらを削除する
about:config のトグルは存在しません。
フォームフィールドでは次の項目が表示されます。
- Check Spelling – スペルチェックをオフにすれば無効化可能
- Languages – ブラウザが単一言語で使用されている場合でも残り、設定で削除できない
userChrome.css
でさらにカスタマイズ
userChrome.css残った項目を完全に排除したい場合は、
userChrome.css を作成して細部まで制御する必要があります。これにより、コンテキストメニューのすべてのエントリを個別に調整できます。
シンプルな設定インターフェースへの要望
Firefox がこれらの設定と
userChrome.css を公開していることは素晴らしいですが、新規ユーザーにとってはメニューを絞り込む明確な手段がありません。ツールバーカスタマイズ機能に似た「コンテキストメニュー カスタマイズ」インターフェースを実装すれば、必要に応じて項目の追加・削除が容易になります。
PR は大歓迎です!