Chromeをハックして内部ページを黒の背景で表示する


9

コンピューターを使用して、それを可能にする多くのプログラムでライトオンダークのテーマを使用するのが好きです。つまり、背景が黒でテキストが灰白色のときに大好きです。それは私の目にははるかに簡単です。

Chromeにハイコントラストと呼ばれる素晴らしい拡張機能があり、Chromeが自動的にWebページを暗闇に変換することをうれしく思います。ほとんどのウェブサイトでうまく機能します。(スタックオーバーフローを含む:)

問題は、Chromeの背景が白のままの内部ページがいくつかあることです。これらは私の目を傷つけました:(

さて、私が内部ページと言っているとき、それは設定ページのようなものだけでなく、新しいタブページも意味します。Ctrl-Tを押すたびに、目が白くなります。リンクを押すたびに、Chromeは再び目を白く塗りつぶします。それは避けたいです。

HighContrastの説明を見たところ、次のように書かれています。

Also note that the Chrome web store and other built-in pages like the New Tab page and Settings pages are unaffected - extensions like this one are not allowed to modify them, by design.

Chromeでは拡張機能によるこれらの内部ページの変更が許可されていないことを理解しています。

私の質問:Chromeをハックして内部ページを明暗で表示する方法はありますか?私はCプログラマではないのでコンパイルする方法をほとんど知らないので、Cコードを変更して再コンパイルするところまで行きたくありませんが、それをハッキングする他の方法(Chromeプログラムディレクトリの内部ファイルの変更など)がある場合たとえば)、それから私はそれを行う方法を知りたいです。


3
他のテーマをチェックしましたか?現在、私のNew Tabページの背景は濃い灰色です...
Kruug

@Kruugが述べたように、これはテーマのオプションです。自分でやりたい場合は、まずこれを見てください。それ以外の場合は、役立つかもしれないオンラインテーマジェネレータがあります。
nerdwaller 2013年

回答:


2

次の場所にあるユーザースタイルシートを利用して、Chromeの内部ページのテーマを設定できます。

Windowsの場合

C:\Users\Username\AppData\Local\Google\Chrome\User Data\Default\User StyleSheets\Custom.css

OSXの場合

~/Library/Application Support/Google/Chrome/Default/User StyleSheets/Custom.css

Ubuntuの場合

~/.config/chromium/Default/User StyleSheets/Custom.css

まだ存在しない場合は作成してください。

次のCSSを単純に挿入すると、

#card-slider-frame {
  background : black;
  color      : white !important;
}

新しいタブページは次のようになります。

ここに画像の説明を入力してください

また、新しいタブページのテーマを制御する拡張機能作成するという提案も見つかりました。Custom.cssスタイルはすべての内部および外部ページに適用されるため、これはより信頼できるかもしれません。


これは新しいタブページのみに限定されますか?もしそうなら、答えでそれを明確にしてください。

11
これはChrome 32以降ではサポートされなくなりました。
Ram Rachum 14年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.