Почему темные цветовые схемы в редакторах так популярны? [закрыто]

38

В настоящее время почти все используют темную цветовую схему в редакторе кода - темный фон со светлым текстом. Даже большинство веб-редакторов (например, на Github) имеют схемы темных цветов.

Я, честно говоря, не вижу преимуществ. Человеческий глаз гораздо лучше читает темный текст на светлом фоне. Кроме того, черно-белые цветовые схемы работают намного лучше, когда вы находитесь в ярко освещенной среде.

Я в настоящее время сижу в офисе с солнцем, сияющим через окно. Я могу читать текст в моем редакторе (gVim с темным текстом на белом фоне) просто отлично, но на консоли Linux это намного сложнее. Редактирование текста в консоли vim для меня практически невозможно.

Все это немного странно для меня, началось с настроек по умолчанию в некоторых IDE / редакторах. Но, может быть, я просто странный ..;)

Во всяком случае, так почему все используют их?

летальный-гитара
источник
Поначалу я тоже обнаружил, что это невероятно странно, но, как другие писали в качестве ответов, это снижает нагрузку на глаза при длительном сидении за монитором. Я не был бы без темной схемы сейчас.
Оз
1
Помимо того, что они основаны главным образом на мнениях (которые, я думаю, могут быть отредактированы), я решил отложить это, потому что текстовые редакторы и их функции выходят за рамки разработки программного обеспечения и разработчиков программного обеспечения и даже не являются предметом особой заботы разработчиков программного обеспечения. ,
maple_shaft
может подойти для ux.stackexchange.com (вы можете пометить запрос на миграцию)
jk.
1
По крайней мере, с веб-сайтами, которые используют белый текст на черном фоне, я получаю изображения только через несколько минут после прочтения. Я просто не могу этого сделать. (Принимая во внимание, что я в порядке с черным текстом на белом фоне).
Chelonian
1
Нынешняя тенденция не столько светлая на темном или темном на свету, сколько тенденция к снижению контрастности цветовых схем. Просто посмотрите на программистов, у них также есть низкоконтрастная цветовая схема без реального белого и реального черного.
Питер Б

Ответы:

22

Я чувствую, что после долгих часов кодирования это сильно ослабляет нагрузку на глаза. 99% белого экрана на ярком мониторе вызывает головную боль.

Я также нахожу это очень забавным, так как на уроке веб-дизайна в колледже нам сказали «НИКОГДА НЕ ДЕЛАЙТЕ ЭТО» на веб-страницу ... однако большинство разработчиков, использующих компьютеры, долгое время используют это.

Разрабатываем ли мы сайты, которые не будут использоваться в течение длительного времени?

Саймон Маклафлин
источник
1
Вы в основном пишете ночью или днем? Это влияет на всю проблему с ярким экраном. Яркие экраны не являются проблемой в дневное время.
CMCDragonkai
2
Если проблема с «ярким экраном», попробуйте использовать flux ( justgetflux.com ), если вы используете Windows. Для Linux - Redshift ( jonls.dk/redshift ).
egis
14

Я твердо верю, что это лучше для глаз. Когда я сижу перед монитором в течение 12 часов, постоянный поток света (белый экран) действительно утомляет, а темный цвет не такой интенсивный.

Позвольте мне описать больше моих настроек. Дома я использую двойной экран с темными темами и лампой, потому что мои чувствительные глаза работают лучше всего, когда фон освещен. Между тем на работе я весь день нахожусь в ярком месте, поэтому достаточно только темной темы.

Я пробовал разные темы и настройки из-за чувствительных глаз, и эта информация может быть личной.

lukas.pukenis
источник
6

Я думаю, что это, в основном, личное предпочтение, очень немногие люди проводят обширные исследования своего цвета.

За последние десятилетия я обнаружил, что люди оправдывают это одной или несколькими из следующих причин (среди которых некоторые использовались и для черного на белом)

  • Они приходят из DOS или из похожих времен, и так было всегда.
  • Когда они начали кодировать, было ощущение "крутости", чтобы использовать темный фон.
  • Они часто кодируют в поздние часы, в комнате довольно темно. Это немного уменьшает контраст, и глаза чувствуют себя лучше.
  • Они говорят, что это похоже на то, что это уменьшает нагрузку на глаза для их опыта.
  • Это было по умолчанию для их редактора (например, vim) или терминала, и они просто привыкли к этому.
  • Они чувствуют, что их глаза более чувствительны к цветам, по-видимому, из-за того, что их не так много используют (например, родопсин и т. Д. Доступны в больших количествах).
  • Это позволяет им использовать намного более светлые пастельные цвета в своих цветовых схемах, которые будет намного труднее читать на белом фоне.
  • Полупрозрачные окна (или искусственная прозрачность с фоновым изображением) выглядят лучше на темном фоне.

Тем не менее, моя личная причина в том, что я чувствую, что мои глаза менее напряжены в темноте, и мне также больше нравится цветовая схема. Я также установил фотошоп на темную основу меню и обнаружил, что работа при минимально возможном освещении делает мое восприятие цветов там лучше. И, конечно, иногда я чувствую себя немного как в старых добрых 80-х, особенно когда я устанавливаю свой терминальный цвет на этот красивый светящийся зеленый на черном ...

PlasmaHH
источник
+1 за указание на то, что люди чувствуют, что их глаза более чувствительны к цветам при использовании темной темы, я считаю, что это главная причина для меня перейти на темную тему
Варвара Калинина
1

Это зависит также от рабочего отношения разработчика. Я провел много времени в комнате с плохим освещением и, особенно в поздние часы, в темной комнате, поэтому белое окно действительно вредно.

Андреа Жирарди
источник
1

Я, честно говоря, не вижу преимуществ. Человеческий глаз гораздо лучше читает темный текст на светлом фоне. Кроме того, черно-белые цветовые схемы работают намного лучше, когда вы находитесь в ярко освещенной среде.

В то время как человеческий глаз лучше читает темный текст на светлом фоне, эта конфигурация также является более напряженной для глаз. Когда вы ежедневно смотрите на монитор часами, это вызывает стресс для глаз (особенно в условиях плохой освещенности).

В моем случае я адаптирую тему к остальной части моего окружения:

  • вечером дома я выключаю свет в своей комнате, использую темный фон и вечером уменьшаю контраст монитора.

  • на работе я использую темный фон по утрам (расслабляясь на глазах) и светлый фон после обеда (в солнечные дни я вижу солнце через окно, глядя на монитор).

utnapistim
источник