Chromeフラグが有効になっているかどうかを確認する方法

Google Chromeのchrome:// flagsページは、Mozilla Firefoxのabout:configページほど強力ではないかもしれませんが、Webブラウザのユーザーは、そのページから制御できる実験的な機能とオプションにアクセスできます。

Chromeユーザーは、ページでこれらの機能を有効にして、ブラウザに表示される前に、またはGoogleから再び取得される前に、新しい機能をテストできます。

chrome:// flagsページがユーザーに提供する機能の最近の例には、マテリアルデザインページの有効化、または機能がChromeに搭載される前の音声ミュート方法の有効化が含まれます。

どのフラグが有効になっていますか?

ブラウザーでchrome://フラグを開くと、Googleがさまざまなメカニズムを使用して、ブラウザーでこれらの設定の状態を構成していることがわかります。

ほとんどの機能には、「有効」または「無効」リンクがリストされています。このリンクをクリックすると、機能を有効または無効にできます。 これは、実験が有効になっているかどうかの良い指標です。

「有効」と表示されている場合は、その時点で無効になっています。「無効」と表示されている場合は、有効になっています。

ただし、主な問題は、メニューが使用されている場合に機能が有効かどうかが示されていないため、リンクの代わりにメニューを使用して状態を変更する実験です。

上記のスクリーンショットは、これが問題である理由を強調しています。 オーバーレイスクロールバーの実験では、その状態が「デフォルト」としてリストされますが、それが有効になっているかどうかはわかりません。

最初に、線の背景色がオンになっているかどうかを示していると考えましたが、機能の状態がユーザーによって変更されたかどうかを単純に示すため、そうではありません。

白はユーザーによる状態の変化(デフォルトとは異なる状態)を示し、明るい灰色がかった色のデフォルト状態を示します。

Chrome自体は情報を提供しません。 設定が有効かどうかを明らかにするのに最も近いのは、chrome:// local-state /です。 そこには、有効または無効になっている実験のリストがありますが、それらはユーザーによって変更された場合のみです。

これはあちこちで役立つかもしれませんが、フラグページのリンクではなくメニューを表示する機能が有効になっているかどうかを判断する際には役に立ちません。

この点で役立つと思われるオプションが1つあります。 Chromiumコマンドラインスイッチページで実験的フラグを参照すると、答えが得られます。

オーバーレイスクロールバーフラグを例としてみましょう。 [コマンドラインスイッチ]ページを開き、キーボードのF3を押して、オーバーレイスクロールバーを検索します。

フラグ--enable-overlay-scrollbarは、スイッチでChromeを実行した場合に機能が有効になることを示します。 これは、ブラウザでこの機能がデフォルトで有効になっていないことを意味します。

そのため、コマンドラインスイッチでChromeを実行したときに、フラグまたは説明が機能の有効化または無効化を示しているかどうかを確認し、答えを得ました。

これは明らかに理想とはほど遠いものであり、Googleが機能を有効にするかどうかを示すためにchrome:flagsページに直接インジケータを追加することは本当に素晴らしいことです。

Now You :Chromeでフラグを有効にしましたか?