Как сделать так, чтобы: пустая страница была черной или любого другого цвета в Firefox?

Ответы:

31

Да, вы можете изменить цвет. Как объяснено здесь, вы должны

  1. Windows: перейдите %appdata%/mozilla/firefox/profilesи откройте папку там.

    В Linux эквивалент ~/.mozilla/firefox/RANDOM_TEXT.default/

    На OSX это /Library/Application Support/Firefox/Profiles/RANDOM_TEXT.default

  2. ищи chromeпапку. В этой папке найдите userContent-example.css и переименуйте его в userContent.css.

    Папка и файл могут отсутствовать в новых версиях Firefox. Если это так, просто создайте их вручную.

  3. Добавить эту строку в файл

    @-moz-document url-prefix(about:blank) {*{background-color:#000000;}}
    

Что касается того, будет ли это экономить энергию, вероятно, нет :

На жидкокристаллических дисплеях цвет может не принести никакой пользы. . В ответ на мой запрос Стив Райан, руководитель программы управления энергопотреблением Energy Star, попросил консалтинговую фирму Cadmus Group провести быстрый тест, загрузив Blackle, Google и веб-сайт New York Times (который, как и Google, в основном белый на экране) на двух мониторах - один ЭЛТ, один ЖК-дисплей и подключение измерителя мощности к обоим. « Мы обнаружили, что цвет на экране очень мало влиял на энергопотребление ЖК-монитора», - сказал Дэвид Корн, руководитель Cadmus, который специализируется в области энергетики и окружающей среды и работает на правительство. Изменения были настолько незначительными, что находились в пределах погрешности для измерителя мощности. Подстройка яркости, контрастности и настроек оказала большее влияние.Более крупный ЭЛТ-экран показал экономию с Blackle от 5% до 20%. Г-н Корн подчеркнул, что это было быстрое испытание, а не тщательное исследование.

terdon
источник
Woohoo: D Это сработало! Большое спасибо! На моем Mac это было / Библиотека / Поддержка приложений / Firefox / Профили / 123xyz.default. Мне пришлось вручную создать папку Chrome и поместить туда свой CSS-файл, перезапустить, и все заработало! Благодарность!
leymannx
4
Недостатком установки цвета фона является то, что особенно на веб-сайтах с полями ввода текста фон текста также будет отображаться в этом цвете фона ... Другими словами: веб-сайты, на которых не задан цвет фона CSS, цвет фона цвет фона Firefox Делает набор / чтение довольно неудобно. Поэтому я установил его обратно по умолчанию, удалив userContent.css
leymannx
3
Более простой способ открыть папку профиля: откройте страницу «about: support» в Firefox и нажмите кнопку «Папка профиля».
ciastek
3
Это работает и для Firefox 57, просто создайте файл chrome / userConent.css, если он не существует.
tigerjack89
1
Насколько я знаю, этот трюк больше не работает на Firefox 67.
AleXYX
36

В about: config измените browser.display.background_color с #ffffff на любое желаемое шестнадцатеричное значение.

Изменение пространства экрана на темный цвет (предпочтительно черный) ТОЛЬКО изменит мощность при использовании экранов AMOLED, наиболее часто встречающихся на телефонах. Поэтому, если вы используете обычный ЖК-дисплей, TFT-дисплей или IPS-дисплей, вы не увидите каких-либо улучшений времени работы от батареи, но ваш браузер будет отключен

fredthefaillord
источник
1
Это сработало лучше для меня.
Адам Крейн,
2
Это должен быть принятый ответ.
Ник Художник
Это должен быть принятый ответ, поскольку он не требует редактирования файлов, связанных с Firefox, и является более простым.
Eray Erdin
У меня не работал Firefox 69 на Ubuntu Linux 18.04. Кроме того, как объяснено на kb.mozillazine.org/About:config_entries#Browser, этот параметр можно изменить на панели предпочтений обычного пользователя.
Стефан Гурихон
2
Чтобы быть более точным, эти настройки применяются либо «только к страницам, которые не указывают цвет», либо «на всех страницах только при использовании высококонтрастной темы», либо «на всех страницах». Мы не хотим это «на всех страницах», только на новой пустой вкладке.
Стефан Гурихон
14

Если у вас установлено расширение Stylus , просто создайте новый стиль с этим точным кодом:

@-moz-document url-prefix(about:blank) {*{background-color:#000000;}}

заслуга в ответе Тердона


Обновление: По-видимому, то, что Стилус говорит в своем сообщении о том, как это больше не работает на специальных страницах, например about:blank, на самом деле все еще работает! Чтобы добавить скрипт, вы должны использовать обходной путь, предложенный mic в комментариях:

  • Откройте страницу управления Стилусом со списком всех ваших скриптов;
  • Нажмите кнопку «Создать новый стиль»;
  • Под большим заголовком «Формат Mozilla» нажмите кнопку «Импорт», и откроется всплывающее окно с текстовым полем, вставьте в него весь скрипт из этого поста и нажмите «перезаписать стиль»
  • Не забудьте добавить описательное имя для скрипта в верхнем левом текстовом поле;
  • Нажмите «Сохранить».
user1306322
источник
3
+1 За это надо проголосовать больше. В версии 38 Firefox это должно бытьabout:newtab
L84
Это если вы хотите, чтобы ваша новая вкладка была about:newtab. Я установил это для about:blankсебя.
user1306322
Правда, но мое мнение: пустая страница и новая вкладка для меня одно и то же, по крайней мере с тем, как я использую FF. =>
L84
Я добавил и about: newtab, и about: blank, чтобы все мои вкладки начинались с черного фона: @ -moz-document url-prefix (about: newtab) {* {background-color: # 000000;}} @ -moz- URL-префикс документа (о: пусто) {* {background-color: # 000000;}}
Кямран Бигдели
1
Вы все еще можете использовать Stylus и написать стиль для about: blank, и стиль будет работать, несмотря на сообщение от Stylus. Вам просто нужно перейти в «Управление»> «Запись»> «Импорт»> [Вставить в код] «Перезаписать стиль», назвать свой стиль и сохранить. (Firefox 68)
микрофон
6

Я знаю, что это старый вопрос, но в Firefox 64 chromeпапка больше не существует в этом /Library/Application Support/Firefox/Profiles/RANDOM_TEXT.defaultместе.

Я нашел настройки, хотя под about:config ключом browser.display.background_color, которую можно установить на любой шестнадцатеричный цветовой код. Этот параметр, вероятно, спасет мои глаза пару десятков раз в день.

НТН

Stephanvs
источник
Прекрасно работает - спасибо! Вступает в силу в тот момент, когда вкладка about: config закрыта.
Jcoppens
Вы можете просто создать папку chrome и файл userChrome.css.
Кейси Джонс
chrome.css, по-видимому, будет отключен по умолчанию в ближайшем будущем, но вы можете снова включить его с помощью about: config settings bugzilla.mozilla.org/show_bug.cgi?id=1541233
user1306322
1
Это не работает для меня на FF 68.0.2 (64-битная, Ubuntu 16.04).
TenLeftFingers
background_colorэто настройки, упомянутые в @fredthefaillord и не работают в недавнем Firefox.
Стефан Гурихон
1

Установите browser.display.use_system_colorsзначение true в about: config.

Серджио
источник
У меня не работал Firefox 69 на Ubuntu Linux 18.04.
Стефан Гурихон
Ваша системная тема должна быть темной, конечно.
Серхио
Прежде чем писать здесь, я попробовал темную системную тему с темой Firefox по умолчанию, которая следует за ней, затем с темной темой Firefox, также не работала. Спасибо за упоминание этого в любом случае.
Стефан Гурихон