web-dev-qa-db-ja.com

Chromeのシークレットモードで背景色を白に変更する

Googleがマテリアルデザインを製品に適用する準備が進んでいる今、Chromeのシークレットの新しいタブに暗い背景を使用していなかったとしたら、それは素晴らしいことです。

では、シークレットタブの背景色を白に変更する方法を知っている人はいますか?うまくいかなかったテーマをいくつか試しました。

Chromeは最新で、Windows 10 64ビットで実行されており、起動時に特定のページはありません。

注:chrome://flags/でChromeのフラグを使用することを提案している、または提案する予定のある人にとっては、これは機能せず、自分で見ることはできません。

https://drive.google.com/file/d/0B1HYzA7g_5t-NG1VZEY4MlpPZEU/view?usp=sharing

6
Sanny

ダウンロード Chrome Web Store からのこのテーマ)をChromeに追加すると、問題が解決するはずですが、「シークレットモードになっています」というメッセージは表示されますまだ暗い背景にあります。

2
Abhishek Malani

chrome.dll にパッチを適用することは可能かもしれませんが、シークレットシークレットのウェルカムテキストはどこかにあります。

より簡単な方法があります。開発者ツールで調べると、スタイルがincognito_new_tab_theme.cssにあることがわかります。

このファイルは resources.pak にプレーンテキストでパック/連結されているため、簡単なテキストエディター(Notepad ++)で編集できます。

  1. background-colorを見つけます(注意してください。正しいものを見つけたことを確認してください。同様のものがいくつかあります)。

    html {
      background-attachment: fixed;
      background-color: $i18n{colorBackground};
      background-position: $i18n{backgroundBarDetached};
      background-repeat: $i18n{backgroundTiling};
      height: 100%;
      overflow: auto;
    }
    

    background-color値を置き換えます。ただし、.pakファイルのoffsetヘッダーを壊さないようにするには、必ず同じ文字数

    background-color: white;/***************/
    
  2. 検索ようこそボックス

    /** Typography -------------------------------------------------------------- */
    \n
    .content {
      /* This is identical to the default background color. It's necessary to set it
         for the case when a theme with a background image is installed. */
      background-color: #303030;
      color: rgba(255, 255, 255, 0.7);
    ....
    

    background-colordisplay: noneに置き換えて完全に非表示にしました。

    display: none;/**********/
    
1
user3792322

私は現在、新しいタブページを上書きし、次のソリューションに基づいて空のHTMLページに置き換える自作の拡張機能を使用しています: Change Chrome New Tab Page to local file

ただし、Chromeの実行可能ファイルを変更する必要があります。そうしないと、Chromeを起動するたびに、開発者モード拡張機能の使用に関するポップアップメッセージが表示されます。 Stackoverflow.comの answer はこの点で役立ちますが、Chromeが更新されるたびにバッチファイルを実行する必要があります。

  1. コンピューターのどこかにフォルダーを作成し、whitebgと名付けましょう。
  2. お気に入りのテキストエディタ(メモ帳など)を起動して、次のコードを貼り付けます。

    <html>
    <head><title></title></head>
    <body></body>
    </html>
    
  3. これをnwtab.htmlという名前でwhitebgフォルダに保存します。

  4. 新しいテキストファイルを作成し、これを貼り付けます。

    {
      "name": "White BG",
      "description": "Bleaches New Tab's Background, Including Incognito's",
      "version": "0.1",
      "incognito": "split",
      "chrome_url_overrides": {
        "newtab": "nwtab.html"
      },
      "manifest_version": 2
    }
    
    1. これをwhitebgフォルダにmanifest.jsonとして保存します。
    2. Chromeに切り替えて、拡張機能ページを開きます:chrome://extensions/
    3. ページの上部から、開発者モードにチェックを入れます。
    4. ボタンLoad unpacked extension ...をクリックし、フォルダwhitebgを選択します。
    5. 新しい拡張子はWhite BGとして表示されます。
    6. 最後に、新しい拡張機能の下で、そのAllow in incognitoにチェックマークを付けます。
1
Sanny

あなたはガイドに従うことができます ここ 、それを修正しました。とはい、非常に迷惑です。

chrome://flags/ を見つける Material Design in the browser’s top Chromeフラグを付け、その下の[非マテリアル]オプションをオンにします。

0
eyesky