Firefoxのabout:configで変更された設定のみを表示する方法

Firefox Webブラウザーの内部のabout:configインターフェースは、ユーザーが他の方法で変更できないものや、他のブラウザーが提供していないものを含め、ブラウザーの高度な構成変更を行うための便利なツールです。

Mozillaはabout:configページの再設計を開始しました Firefox Webブラウザーの最近のバージョン。新しいデザインはHTMLやJavaScriptなどのオープンスタンダードを使用しており、 2019年の初めに導入 ブラウザの開発バージョン。

最初の再設計されたバージョンは、Mozillaが古いバージョンの機能を完全に複製せずにそれを起動したときに、いくつかの批判を受けました。批判の主なポイントは、ディープリンクがサポートされなくなったこと、データをソートできなくなったこと、すべての設定がページにリストされなかったこと、値を編集したり状態を変更するためのダブルクリックも機能しなかったことなどです。

Mozillaは最近のアップデートでこれらの問題のいくつかに対処しました。すべての設定を表示し、ダブルクリックを使用できるようになりました。一方、執筆時点では、Firefox Stableではソートとディープリンクはサポートされていません。Mozillaは、これらの機能を導入しないことを以前に明らかにしました。

変更されたすべての設定を確認したいFirefoxユーザーには、about:configで変更されたすべての設定を表示する新しいオプションが追加されました。のリスト about:supportの変更されたコア設定 設定の一部だけが表示され、変更されたものはすべて表示されません。

firefox-list all modified preferences

これは、about:configですべての変更された(デフォルトではない)Firefox設定を表示する方法です。

  1. Firefoxのアドレスバーにabout:configをロードします。
  2. 警告が表示されたら注意してください。
  3. 「すべて表示」リンクをアクティブにして、すべての設定を表示します。
  4. キーボードショートカットCtrl-Shift-K(Mac Command-Option-K)を使用して、開発者ツールのコンソールを表示します。
  5. タイプ 貼り付けを許可 コマンドの貼り付けを有効にします。
  6. 以下をコンソールに貼り付け、その後Enterキーを押します。

var elements = document.getElementsByTagName( 'tr');
[...要素] .filter(
el =>!el.classList.contains( 'has-user-value')
).forEach(
el => el.style.display =(el.style.display === 'none')? 「テーブル行」:「なし」
);

命令はデータを解析し、変更された設定のみを表示します。この方法でリストを簡単に確認して、Firefoxブラウザーで変更されたすべての設定を確認できます。変更は本質的に一時的なものであり、リロードは標準リストを再度ロードします。

おわりに

変更された設定を確認すると便利な場合があります。 Firefoxで何かが正しく機能しておらず、それが設定の1つが原因であるかどうか不明な場合。または、特定のプリファレンスが設定した値に設定されていることを確認したい場合。

では、あなた :Firefoxを使用している場合、about:configを使用していますか? (経由 セーレン・ヘンツェル