Google Chromeのオーバーライド機能を使用してユーザーエージェントを変更する

Google Chromeには、ブラウザのユーザーが使用できる一連の組み込み開発者ツールが付属しています。彼らはWeb開発者がWebサイトの計画と作成、および既存のサイトの編集を支援することを目的としていますが、開発者以外の一般ユーザーにも非常に役立ちます。

本日は、ブラウザのオーバーライド機能についてご案内します。これにより基本的にできることは、ブラウザのデフォルトデータを上書きすることです。これが理解できるように、例を挙げましょう。オーバーライドで実行できることの1つは、ブラウザーの別のユーザーエージェントを選択することです。代わりにブラウザのオーバーライドメカニズムを使用できるため、拡張機能をダウンロードしてインストールする必要はありません。これは一時的な変更にすぎませんが、ユーザーエージェントを随時変更する必要がある大多数のユーザーにとっては十分に役立つ場合があります。

次のオーバーライドを使用できます。

  • ユーザーエージェント –デフォルトのChromeユーザーエージェントを別のユーザーエージェントに変更します。プリセットとして追加されたデスクトップおよびモバイルユーザーエージェントから選択するか、「その他」オプションを使用してカスタムユーザーエージェントを設定できます。
  • デバイスメトリック-画面解像度とフォントスケール係数を変更します
  • 位置情報の上書き–新しい位置情報の位置を設定します。
  • デバイスの向きを上書き
  • タッチイベントをエミュレートする
  • CSSメディアをエミュレートする

オーバーライドを使用するには、キーボードでCtrl-Shift-iを押して、画面の下部にあるChromeのデベロッパーバーを開きます。または、右上の設定ボタンをクリックして、[ツール]> [開発者ツール]を選択することもできます。

コンソールが開いたら、そのインターフェースの右下隅にある設定ボタンをクリックし、設定が開いたら[オーバーライド]に切り替えます。

google chrome overrides screenshot

ここで行う変更は一時的なものであることに注意してください。それらを使用したいページのためにそれらを選択する必要があります。ブラウザの他のタブではアクティブになりません。

ユーザーエージェントスイッチャーは、おそらくここで最も興味深い機能です。 Webサイトで別のユーザーエージェントを使用して、そのユーザーエージェントで利用できるようにするさまざまなコンテンツにアクセスする必要がある場合に便利です。ここでモバイルユーザーエージェントを選択すると、デバイスの指標も自動的に変更されます。適切なボックスのチェックを外すことで、再び無効にすることができます。

オーバーライドウィンドウを再び閉じると、すべての設定がリセットされます。