AndroidのGoogle ChromeでUIとWebコンテンツを強制的にダークモードにする
UIをダークモードにする
簡単です。
Chromeのメニュー(画面右上の丸が縦に3つ並んだマーク)> 設定 >
基本設定 > テーマ > 暗
を選択すればUIをダークモードにできます。
Webコンテンツを強制的にダークモードにする
ダークモードに対応しているサイト(見た目を設定するCSSでprefers-color-schemeを使用しているサイト)なら、上記のUIの変更だけでコンテンツもダークモードになります。
ところが、現時点で対応しているサイトはほとんどありません。そこで、コンテンツを強制的にダークモードにするため、Chromeの試験機能を使います。
まず、Chromeを開き、検索窓に
chrome://flags
と入力します。
すると、開発途中の機能の有効・無効を切り替えるメニューが表示されます。

ページ内検索か、画面上部のSearch flagsに
dark
と入力し、[Darken websites checkbox in themes setting]という項目を[Enabled]にします。
すると、画面下部に
Your changes will take effect the next time you relaunch Google Chrome.
訳:変更は、次回Google Chromeを再起動したときに有効になります。
と表示されるので[Relaunch]を押して再起動します。
再起動したら、設定の基本設定のテーマで、[システムのデフォルト]か[暗]を選びます。[ウェブサイトを暗くする]というチェックボックスが表示されるので、チェックを入れます。
すると、あらゆるWebページがダークモードで表示されるようになります。上手くダークにならない場合は1度Chromeを閉じてもう1度起動してみてください。
結果
ChromeのUIとWebサイトの表示の両方をダークモードにすると、下の画像のようになります(画像はQiitaのトップページ)。以前試験機能の別の項目しか方法がなかったときはコンテンツをダークモードにすると画像の色が反転していましたが、今は問題ありません。

ただし、サイトによっては配色が不自然になることがあります。また、背景が透過に設定されている画像が見にくくなったり、文字が読みにくくなったりする可能性もあります。気になる場合、ダークモードにするのはUIのみにしましょう。
下の画像は、以前試験機能の別の項目しか方法がなかったときにコンテンツをダークモードにした際のスクリーンショットです。配色や画像の色が不自然でしたが、現在は改善されているのが分かります。

設定の解除
UIのダークモードを解除したい場合は、ダークモードにしたときの設定画面で[明]を選んでください。
コンテンツをダークモードにする試験機能を解除するには、設定の基本設定のテーマで、[ウェブサイトを暗くする]チェックボックスのチェックを外してから
chrome://flags
で[Darken websites checkbox in themes setting]を[Default]に戻します。
すると、画面下部に
Your changes will take effect the next time you relaunch Google Chrome.
訳:変更は、次回Google Chromeを再起動したときに有効になります。
と表示されるので[Relaunch]を押して再起動します。
記事をシェア
フォローして最新情報を入手
Googleの優先ソースに追加すると、このサイトの記事をGoogleで見つけやすくなります。また、ぜひXやRSSフィードもフォローしてください。
-1.png&w=1080&q=75)
生まれた時から、母国語よりも先にJavaScriptを使っていました。ネットの海のどこにもいなくてどこにでもいます。
Webフロントエンドプログラマーとして、TypeScriptを用いたWebアプリやブラウザー拡張機能を制作。Xのシャドウバン検知ツール「Shadowban Scanner」やリンクカード復活ツール「Restore Link Card」を公開し、国内外のメディアで紹介されました。iGEM 2023ではJapan-UnitedチームのWikiを制作してGrand Prizeの獲得に貢献。ブログではXやSNSの最新ニュース、不具合の検証と対処法、フロントエンド開発の知見を発信しています。



![[何を報告していますか?]というタイトルのダイアログで[スパム]にチェックが入っているスクリーンショット](/_next/image/?url=%2Fapi%2Fmedia%2Ffile%2Fx-report-post-spam-selected.png&w=1920&q=75)

![Xの設定の[アクセシビリティ、表示、言語]>[表示]>[フォントサイズ]のスクリーンショット](/_next/image/?url=%2Fapi%2Fmedia%2Ffile%2Fx-android-font-size-settings.png&w=3840&q=75)
![Xの設定画面のスクリーンショット。[アクセシビリティ、表示、言語]>[データ利用の設定]の中のようすが示されている](/_next/image/?url=%2Fapi%2Fmedia%2Ffile%2Fx-data-saver-high-resolusion-image-settings.png&w=3840&q=75)


![スマートフォンのホーム画面の[Social]フォルダーを表示した写真。フォルダー内にはFacebook、Instagram、Threads、X、LinkedIn、TikTok、YouTubeのアイコンが配置されている](/_next/image/?url=%2Fapi%2Fmedia%2Ffile%2Ffacebook-instagram-threads-x-twitter-linkedin-tiktok-youtube-mobile-app-unsplash.jpg&w=3840&q=75)
![[Search Engine Selector]というアプリからの通知のスクリーンショット。[ブラウザと検索サービスを選択]というタイトルで、本文には[ウェブページを表示しリンクを開くアプリと、検索サービスアプリを選択してください]と書かれている。通知の下部には[アプリを選択してください]というボタンが表示されている](/_next/image/?url=%2Fapi%2Fmedia%2Ffile%2Fandroid-search-engine-selector-notification.png&w=3840&q=75)
