Por que os esquemas de cores escuras nos editores são tão populares? [fechadas]

38

Atualmente, quase todo mundo está usando um esquema de cores escuras em seu editor de código - fundo escuro com texto claro. Até a maioria dos editores da Web (por exemplo, no Github) apresentam esquemas de cores escuras.

Sinceramente, não vejo os benefícios. O olho humano é muito melhor na leitura de texto escuro em um fundo brilhante. Além disso, os esquemas de cores preto sobre branco funcionam muito melhor quando você está em um ambiente bem iluminado.

Atualmente, estou sentado em um escritório com o sol brilhando pela janela. Eu posso ler o texto no meu editor (gVim com texto escuro no fundo branco), mas no console Linux é muito mais difícil. Editar texto no console vim é quase impossível para mim.

A coisa toda parece um hype estranho para mim, iniciado pelas configurações padrão em certos IDEs / editores. Mas talvez eu seja apenas estranho ..;)

Enfim, então por que todo mundo está usando isso?

guitarra letal
fonte
Também achei incrivelmente estranho a princípio, mas como outras pessoas postaram como respostas, reduz o cansaço visual quando fica sentado no monitor por longos períodos. Eu não ficaria sem um esquema sombrio agora.
ozz
1
Além de ser primariamente baseada em opiniões (que eu acho que pode ser editada), optei por colocar isso em espera, porque os editores baseados em texto e os recursos deles transcendem o domínio do desenvolvimento de software e dos desenvolvedores de software e nem sequer são uma preocupação exclusiva dos desenvolvedores de software .
maple_shaft
pode ser adequado para ux.stackexchange.com (você pode sinalizar para solicitar a migração)
jk.
1
Pelo menos nos sites que usam texto em branco em fundo preto, as imagens são obtidas minutos depois da leitura. Eu simplesmente não posso fazer isso. (Considerando que eu estou bem com texto em preto sobre fundo branco).
Chelonian
1
A tendência atual não é tanta luz no escuro ou escuro na luz, e sim uma tendência de ir para esquemas de cores com baixo contraste. Basta olhar para os programadores, ele também possui um esquema de cores de baixo contraste, sem branco real e sem preto real.
Pieter B

Respostas:

22

Sinto que isso diminui bastante o estresse nos meus olhos após longas horas de codificação. A tela branca de 99% em um monitor brilhante está pedindo dor de cabeça.

Eu também acho isso muito engraçado, pois na aula de web design na faculdade nos disseram "NUNCA FAÇA ISSO" em uma página da web ... mas a maioria dos desenvolvedores usa computadores por um longo tempo.

Estamos projetando sites para não serem usados ​​por longos períodos de tempo?

Simon McLoughlin
fonte
1
Você está principalmente codificando à noite ou durante o dia? Isso afeta todo o problema da tela brilhante. Telas brilhantes não são um problema durante o dia.
CMCDragonkai
2
Para problemas com "tela brilhante", tente usar o flux ( justgetflux.com ) se você estiver no Windows. Para Linux - Redshift ( jonls.dk/redshift ).
egis 28/06
14

Eu acredito firmemente que é mais bom para os olhos. Quando fico sentado em frente a um monitor por 12 horas, o fluxo constante de luz (tela branca) é realmente cansativo, enquanto a cor escura não é tão intensa.

Deixe-me descrever mais da minha configuração. Em casa, uso a configuração de tela dupla com temas escuros e uma lâmpada porque acho que meus olhos sensíveis funcionam melhor quando o fundo está iluminado. Enquanto isso, no trabalho, eu estou em um lugar iluminado o dia inteiro, então apenas o tema sombrio é suficiente.

Tentei diferentes temas e configurações devido a olhos sensíveis e essas informações podem ser pessoais.

lukas.pukenis
fonte
6

Eu acho que é principalmente uma preferência pessoal, muito poucas pessoas fazem extensos estudos sobre o editor de cores do editor.

Nas últimas décadas, encontrei pessoas que o justificaram com um ou mais dos seguintes motivos (entre os quais alguns foram usados ​​também para preto e branco)

  • Eles vêm do DOS ou de épocas semelhantes, e era assim sempre.
  • Quando eles começaram a codificar, havia uma sensação de "frescura" para usar o fundo escuro.
  • Eles costumam codificar tarde da noite, com a sala bastante escura. Reduz um pouco o contraste e os olhos ficam melhores.
  • Eles dizem que parece que reduz a tensão nos olhos pela experiência.
  • Era o padrão para o editor (por exemplo, vim) ou terminal, e eles apenas se acostumaram.
  • Eles sentem que seus olhos são mais sensíveis às cores, provavelmente devido ao pouco uso (por exemplo, rodopsina, etc., disponíveis em grandes quantidades).
  • Permite que eles usem cores pastel muito mais claras em seus esquemas de cores que seriam muito mais difíceis de ler em fundo branco.
  • Janelas semitransparentes (ou transparência falsa com uma imagem de plano de fundo) são mais bonitas com fundo escuro.

Dito isto, minha razão pessoal é que sinto meus olhos menos tensos em ambientes escuros e também gosto mais do esquema de cores. Também configurei o photoshop para uma base de menus escura e acho que trabalhar com o mínimo de luz possível melhora minha percepção das cores. E, é claro, às vezes me sinto um pouco como nos bons anos 80, especialmente quando defino minha cor terminal para aquele agradável verde brilhante no preto ...

PlasmaHH
fonte
+1 por apontar que as pessoas se sentem como seus olhos são mais sensíveis a cores quando tema escuro é usado, eu acredito que é a principal razão para eu mudar para o tema escuro
Varvara Kalinina
1

Depende também da atitude de trabalho do desenvolvedor. Passei muito do meu tempo em uma sala com más condições de iluminação e, principalmente, tarde da noite, em um quarto escuro; portanto, uma janela branca é realmente nociva.

Andrea Girardi
fonte
1

Sinceramente, não vejo os benefícios. O olho humano é muito melhor na leitura de texto escuro em um fundo brilhante. Além disso, os esquemas de cores preto sobre branco funcionam muito melhor quando você está em um ambiente bem iluminado.

Enquanto o olho humano é melhor na leitura de texto escuro em fundo claro, essa configuração também é mais estressante para o olho. Quando você olha em um monitor durante horas todos os dias, isso causa estresse para os olhos (especialmente em condições de pouca luz).

No meu caso, adapto o tema ao restante do meu ambiente:

  • em casa à noite, mantenho a luz do quarto apagada, uso fundos escuros e reduzo o contraste do monitor à noite.

  • no trabalho, uso fundos escuros pela manhã (relaxando nos olhos) e fundos claros após o almoço (em dias ensolarados, posso ver o sol pela janela, olhando por cima do monitor).

utnapistim
fonte