¿Programación con texto blanco sobre fondo negro?

130

¿Alguien programa con texto blanco sobre fondo negro? He escuchado algunos rumores de que es mejor para tus ojos. Cual es el caso ¿Es mejor que el tradicional negro sobre blanco? ¿Cuáles son los pros y los contras?

Torre
fuente
106
"tradicional negro sobre blanco"? Niños en estos días ...
Michael Mrozek
77
@Tower: ¿Alguna vez has visto una computadora con DOS?
Andreas Rejbrand
55
parece que la pregunta duplicada ya no está disponible.
ThatGuy
77
Por alguna razón, la pregunta que este duplicado ya no existe. Esta pregunta debe reabrirse.
Endophage
3
@MichaelMrozek Los colores tradicionales son negro sobre blanco (papel de celulosa) y negro sobre marrón claro (papiro). En la era digital moderna, podemos tener cualquier combinación de colores que deseemos, pero ninguna de ellas es tradicional. El punto principal de esta pregunta es claramente si es mejor para sus ojos usar fondos más oscuros en lugar de más claros, así que no intentemos ser demasiado inteligentes y mantenernos en el tema.
Kai Sellgren

Respuestas:

63

En realidad, es blanco sobre negro, o más bien verde o ámbar sobre negro, esa es la forma tradicional. Los he usado todos. :)

Creo que el uso del negro sobre blanco comenzó en los procesadores de texto, porque es mucho más fácil para la vista cuando alterna entre mirar la pantalla y mirar el material original impreso en papel.

Además, el contraste entre el fondo de la pantalla y la iluminación circundante debe ser pequeño, por lo que un fondo blanco funciona mejor con la habitación bien iluminada que la mayoría de las personas usan las computadoras la mayor parte del tiempo. Si está programando en la oscuridad, un fondo negro daría menos contraste, pero es más una cuestión de por qué no tiene la iluminación adecuada en su habitación ...

Por supuesto, hay preferencias personales que pueden afectar su elección de configuración de color, y su vista (o falta de ella) también podría mejorar una configuración mejor que la otra.

Guffa
fuente
29

Hay un debate interminable sobre slashdot por el que uno puede pasar por todos los detalles técnicos ininteligibles (aunque los análisis más técnicos parecen favorecer la oscuridad en el lado claro).

Este artículo , aunque sobre diseño web, advierte sobre los peligros del tema negro sin sentido. El aspecto importante que entiendo es que la fuente es más importante que los esquemas de colores. También existe una desventaja para el fondo negro (no oscuro en general, pero solo negro puro) con fuente blanca si la fuente es delgada , ya que el negro se arrastra hacia el blanco y la fuente se vería un poco borrosa.

A pesar de todo eso, personalmente encuentro que leer sobre un fondo oscuro es mucho más fácil para los ojos. No creo que haya una respuesta definitiva para "fuente clara sobre fondo oscuro" o viceversa. Tendrá que depender de los gustos y hábitos personales más importante. Por supuesto, el esquema correcto permite que la fuente (la escritura) se proyecte en primer plano y atenúe el fondo.Ahora pregúntate: ¿es oscuro en la luz lo que hace esto o claro en la oscuridad? Aquí está la clave, ya que los defensores de la similitud con la impresión sugieren que el negro eclipsa al blanco sobre el papel, es ciego al hecho de que no es la situación cuando se trata de la pantalla electrónica. Aquí la intensidad de los rayos blancos en tus ojos es mucho mayor en comparación con el negro.

Y no hay nada como un mejor color de fondo o color de fondo, pero es la combinación lo que importa. La combinación correcta da el contraste correcto, y el contraste es importante. Y el contraste debe ser lo suficientemente alto, pero no lo suficiente como para forzar. El blanco puro sobre el negro profundo puede ser doloroso (el contraste es significativamente alto) pero al mismo tiempo el blanco sobre el verde oscuro es relajante. Lo mismo ocurre con el ámbar sobre el negro.

Además, cuando tiene un fondo oscuro, debe ser pálido y no intenso, por lo que algo como gris oscuro o verde azulado será mejor que el negro, que a su vez será mejor que el azul, el rojo, etc. El negro sobre gris es excelente.

El tema solarizado en realidad es después de una buena ronda de pruebas, yendo después de su sitio web. Lo bueno que me encanta de Notepad ++ es que algunos de los temas más conocidos como tinta solarizada, zenburn y vibrante están disponibles incorporados con el configurador de estilo. ¡La obsidiana es la mejor sin duda! :) Atrápalo para Visual Studio aquí .

nawfal
fuente
13

Parece ser una cosa de preferencia y una posible cuestión ambiental, sinceramente. Encontrarás personas que creen que cada método es superior.

Lo sé personalmente, he codificado desde que los terminales verde sobre negro y ámbar sobre negro estaban alrededor, y ahora uso texto gris claro sobre fondos negros siempre que sea posible. Encuentro que los fondos negros son extremadamente cómodos en mis ojos incluso para sesiones muy largas, pero los fondos blancos son muy fatigantes. Lo he escuchado descrito como "mirar una bombilla de 100 vatios" y así es como me siento.

La iluminación de la sala también puede tener un efecto significativo. Las habitaciones más brillantes pueden prestarse a fondos más brillantes y las habitaciones más oscuras a fondos oscuros. Reduce la necesidad de que sus ojos luchen para cambiar entre pupilas anchas y estrechas requeridas para un brillo brillante y luego oscuro y brillante, ya que ocasionalmente mira hacia otro lado del monitor para relajar los ojos (siempre debe hacer esto, ¿verdad?).

El mejor consejo es probar ambos, darle una semana más o menos y decidir cuál te gusta más. Si encuentra que ambos extremos son deslumbrantes, intente usar un tema más tenue que los blancos puros y los negros puros, pruebe algunos grises más suaves.

cecilkorik
fuente
12

La respuesta rápida es "el texto oscuro sobre fondo blanco se adapta a más personas".

Mi respuesta se refiere a esta: /graphicdesign/15142/which-is-easier-on-the-eyes-dark-on-light-or-light-on-dark

Como persona con astigmatismo, encuentro que el fondo blanco con texto oscuro es más fácil de leer, como sugiere la referencia. (Experimenté esto específicamente después de usar el tema oscuro en Visual Studio 2013. Es tan confuso para mí que tuve que volver a cambiar al tema predeterminado de 2012).

Debajo están las citas:

La ciencia de la legibilidad de ninguna manera es nueva, y algunas de las mejores investigaciones provienen de trabajos publicitarios de principios de los 80. Esta información sigue siendo relevante hoy.

En primer lugar, esta cita de un artículo titulado "Mejora de la legibilidad de las unidades de visualización mediante la inversión de contraste". En la actualidad, pensamos en la inversión de contraste que significa negro sobre blanco, pero recuerde que este documento es de 1980 cuando las VDU (monitores) eran verdes sobre negro. Este documento formó parte de la investigación que impulsó el cambio de los formatos de pantalla que usamos hoy en día.

Sin embargo, la mayoría de los estudios han demostrado que los caracteres oscuros sobre un fondo claro son superiores a los caracteres claros sobre un fondo oscuro (cuando la frecuencia de actualización es bastante alta). Por ejemplo, Bauer y Cavonius (1980) descubrieron que los participantes tenían un 26% más de precisión al leer el texto cuando lo leían con caracteres oscuros sobre un fondo claro.

Referencia: Bauer, D. y Cavonius, C., R. (1980). Mejora de la legibilidad de las unidades de visualización mediante inversión de contraste. En E. Grandjean, E. Vigliani (Eds.), Aspectos ergonómicos de los terminales de visualización (pp. 137-142). Londres: Taylor y Francis Ok, 26% de mejora, pero ¿por qué?

Las personas con astigmatismo (aproximadamente el 50% de la población) encuentran más difícil leer el texto en blanco sobre negro que el texto en negro sobre blanco. Parte de esto tiene que ver con los niveles de luz: con una pantalla brillante (fondo blanco) el iris se cierra un poco más, disminuyendo el efecto de la lente "deformada"; Con una pantalla oscura (fondo negro), el iris se abre para recibir más luz y la deformación de la lente crea un enfoque mucho más difuso en el ojo.

Jason Harrison - Becario postdoctoral, Gerente de Imager Lab - Grupo de investigación de percepción sensorial e interacción, Universidad de Columbia Británica El efecto "difuso" al que Jason se refiere se conoce como halation.

Puede parecer extraño impulsar sus objetivos de diseño primarios en función de la discapacidad visual, pero cuando el 50% de la población tiene esta "discapacidad", en realidad está más cerca de ser la norma que una discapacidad.

La web está plagada de investigaciones sobre el tema, pero creo que estas dos citas proporcionan una justificación sucinta de por qué el texto claro sobre un fondo oscuro es una mala idea.

Tim Hong
fuente
3

Estoy seguro de que además de la programación y el uso de diseños en blanco sobre negro causa menos uso de energía. Ejemplo de ahorro de energía en el sitio por diseño negro es http://blackle.com/

dfens
fuente
24
Solo usa menos energía si está utilizando una pantalla CRT antigua. Una pantalla LCD está retroiluminada y los cristales líquidos bloquean la luz, por lo que utiliza la misma cantidad de energía (o incluso un poco más) cuando la pantalla está negra.
Guffa
8
"En 2013, la mayoría de las ventas de monitores son LCD con retroiluminación LED que no iluminan las partes de la pantalla que son negras. Algunos monitores LCD CCFL más antiguos funcionaban haciendo retroiluminar la pantalla completa. Desde 2005 los fabricantes se han alejado de los CCFL".
Jori
3

bueno, si está programando cuando ya está oscuro afuera, entonces sí, ese rumor podría ser cierto porque es mejor para sus ojos si el contraste entre su monitor y la habitación es más pequeño.

bigbluedragon
fuente
3

Abajo mezclado con mis propios pensamientos y los de otros.

  • Negro puro:

    El texto en blanco puro sobre negro puro es horrible para leer (se ve increíble en algunos gráficos). El contraste es demasiado alto y el negro puro puede parecer antinatural . Entonces Visual Studio está usando gris oscuro, al igual que Photoshop.

  • El equipo de Visual Studio dice:

    Según The Visual Studio Blog , los temas oscuros del editor son en general más preferidos, la reducción de la tensión con el uso prolongado es la razón principal.

  • Expectativa emocional:

    Emocionalmente, al menos para algunos, supongo: las cosas relacionadas con la creación con un tema oscuro pueden sentirse mejor, como esos programas; cosas libros por igual, por ejemplo, blog o algo así, un fondo claro puede ser mejor, ya que es más esperado.

  • Negro para colores:

    Para los ojos, en general, estoy bien para temas claros y oscuros, ya que siempre me aseguraré de que la luz de fondo no sea demasiado clara. En cuanto a Visual Studio, supongo que la tensión para los ojos proviene del escaneo de colores. Ya sabes, ya es difícil reconocer todos esos colores (está bien, no tan difícil, ya entendiste), luego está ese gran blanco gordo en el camino, todo el camino. Supongo que los ojos solo tienen un "modo sensible al color", como la gente no puede disfrutar de dos barras blancas, incluso si es una caricatura de color claro.

    El fondo claro hace que las cosas se vean limpias, conduce a una mayor legibilidad para los artículos; el fondo oscuro ayuda a enfatizar el color, conduce a una mayor legibilidad para los códigos.

    Una diferencia entre el blog y el texto del código es que, por lo general, los códigos están coloreados de manera que puedan destacar su construcción. Leer un artículo se centrará más en su significado detrás de las palabras, pero la lectura de códigos se centrará más en su construcción visual y color, se centrará más en las palabras en sí. En la edición de fotos y reproducción de películas, los colores oscuros proporcionan menos distracción. Tratamos los códigos en realidad más como una foto o un video donde lo visual importa más o incluso mucho. El fondo oscuro se desvanece y hace que la construcción visual se destaque.

Ian Cleveland
fuente
Pensamientos interesantes aquí! Se me ocurre que: 1. cuando estoy mirando el código, no lo estoy leyendo. Estoy mirando la estructura, y leeré, por lo general, pequeños fragmentos de ella; 2. La mayoría de los sistemas modernos proporcionan resaltado de sintaxis, y sospecho que tiene más opciones para resaltar en contraste sobre un fondo negro.
Benjohn
3

Utilizo un fondo negro, porque no cansará mis ojos. Solía ​​usar regularmente fondo blanco. Después de 2 años, mis ojos comenzaron a tensarse. Traté de reducir el brillo de la pantalla, pero no me ayudó.

Finalmente cambié a negro y ahora mis ojos apenas se estresan o se ponen llorosos (pero aún así voy a usar espectos pronto) ...

Irshu
fuente
2

Sé que esta es una vieja pregunta, pero pensé que daría un poco de mi opinión. Quizás ayude a alguien.

El fondo puramente blanco comenzaba a lastimarme los ojos por varias horas de programación sin parar. Mi visión se estaba volviendo borrosa hasta el punto en que tendría que parar. Intenté usar temas más oscuros, pero fue más difícil concentrarme en el texto y eso me hizo más difícil escanear el código para encontrar un bit en particular. La funcionalidad de búsqueda no siempre funcionaría, porque podría no saber lo que estoy buscando (resolver un error sin excepción, etc.).

Miré a mi alrededor y descubrí que algunos jugadores y programadores usan lentes teñidos de amarillo. La elección popular parece ser Gunnars . Sin embargo, no tenía ganas de gastar $ 70 en un par de anteojos, porque históricamente, mi zona de confort con anteojos es muy estrecha y no tenía ganas de perder mi tiempo o dinero.

Entonces, una búsqueda más profunda me llevó a f.lux . Es totalmente gratis. La configuración predeterminada era demasiado extrema para mí y no pude acostumbrarme a ella incluso después de dos semanas. Sin embargo, después de ajustarlos un poco, lo he estado disfrutando mucho. Durante el día, la pantalla tiene su tono e intensidad normales, pero a medida que se cierra la noche, pasa a una configuración más tenue. Cuando traté de probar la diferencia (después de acostumbrarme a ella) desactivándola, me resultó doloroso mirar la pantalla normal. Entonces, funciona. Si decides probarlo ... solo intenta usarlo durante unas semanas antes de descartarlo. Me tomó un tiempo acostumbrarme.

De todos modos, si no puede soportar temas más oscuros, como yo, esas dos opciones son probablemente una buena forma de remediar ese problema.

BK
fuente
1

He oído que el texto negro sobre fondo blanco no dañará sus ojos, pero usar un fondo negro durante mucho tiempo puede causar problemas visuales en sus ojos.

Janaka R Rajapaksha
fuente
1
Yo personalmente lo he sentido.
Sнаđошƒаӽ
1

BK trae muchos puntos que yo también experimento. En primer lugar, sé que esta es una publicación anterior, pero sigue siendo una pregunta relevante. En segundo lugar, donde difiero es que uso un híbrido de temas más oscuros y tradicionales más claros.

Personalmente, creo que el fondo más oscuro es visualmente mejor. Cuando codifico, uso este tipo de tema en mi IDE Dark Theme para Visual Studio 2010 con Productivity Power Tools . Lo único que hago de manera diferente es que no uso el área de código muy oscura ni altera el color del texto. Entro y cambio mis Opciones> Entorno> Fuentes y colores> Texto sin formato> Fondo del elemento> Personalizado> Plata. Esto a su vez me da los menús más oscuros estéticamente agradables y similares en el IDE, pero todavía hace que mis ojos se centren en el código. También mantiene toda la codificación de texto y color que es nativa del IDE predeterminado. Por supuesto, esto es para Visual Studio 2010. Las versiones más nuevas o los IDE diferentes tienen sus propios temas.

Tengo ojos muy sensibles a la luz y tiendo a tener dolores de cabeza cuando codifico todo el día sin pausas. Por lo tanto, prefiero tonificar los menús, las barras de herramientas y las barras laterales de un IDE para que sean más oscuros. También uso las gafas Gunnar .

Hay bastante evidencia que respalda que el fondo blanco con texto más oscuro es realmente mejor para sus ojos en situaciones de oficina bien iluminadas y demás. /ux/53264/dark-or-white-color-theme-is-better-for-the-eyes Tiene algunas fuentes muy buenas que figuran a lo largo de las respuestas en estos estudios. Esto se refiere principalmente al diseño para usuarios finales, pero al final del día, a pesar de que somos desarrolladores, seguimos siendo usuarios finales de los productos IDE y se siguen aplicando las mismas reglas.

En conclusión, tiene mucho que ver con su entorno, su vista y lo que prefiere. Yo personalmente uso un IDE oscuro con un espacio de trabajo gris o plateado con texto tradicionalmente oscuro. Esto hace que sea fácil detectar el contraste, pero no me lastima los ojos al abrumarme con blanco.

JKirkbride
fuente
Esta es más una opinión que una lista de pros / contras como la OP quería. Además, la publicación ya tiene una respuesta aceptada.
mbomb007
Sí, la publicación tiene una respuesta aceptada, pero no proporcionó los detalles que estaba buscando al buscar respuestas. El OP hizo una pregunta de varias partes. Respondí todas las partes de la pregunta, excepto los pros y los contras, y proporcioné un enlace a una fuente que manejó ese aspecto desde otra discusión. Esta es mi opinión que responde a las preguntas del OP "¿Alguien programa con texto blanco sobre fondo negro? He escuchado algunos rumores de que es mejor para sus ojos. ¿Cuál es el caso?". La pregunta requiere una respuesta subjetiva e individual por caso.
JKirkbride
@ mbomb007 Se permiten respuestas adicionales, incluso si ya hay una respuesta aceptada. Nada en las reglas del sitio web prohíbe eso. Si ese fuera el caso, uno no podría publicar una respuesta después de que una pregunta tenga una marca aceptada.
BK
1

En mi computadora portátil, el fondo oscuro crea demasiada reflexión de la luz.

Ruggero Turra
fuente
0

Es realmente genial para tus ojos.

Blanco significa a todo color - rgb (255, 255, 255) - y negro significa que no hay color - rgb (0, 0, 0). Entonces, cuando está leyendo un texto negro sobre un fondo blanco, la pantalla parpadea con mucha luz, excepto por una pequeña porción (el texto). Por otro lado, cuando está leyendo un texto blanco sobre fondo negro, la pantalla no emite (casi) nada excepto el área de texto. Por eso se ve tan genial.

Sin embargo, el contraste y la iluminación ambiental son importantes. Aunque prefiero blanco sobre negro, tanto el blanco puro sobre negro puro como el negro puro sobre blanco puro tienen un alto contraste, lo que hace que las cosas sean ilegibles. En mi experiencia personal, el texto 'blanco oscuro' sobre 'negro claro' sería el tema más adecuado y legible para cualquier entorno.

Nandakumar Edamana
fuente
"Entonces, cuando está leyendo un texto negro sobre un fondo blanco, la pantalla parpadea con mucha luz, excepto por una pequeña porción (el texto). Por otro lado, cuando está leyendo un texto blanco sobre un fondo negro, la pantalla emite (casi) nada excepto el área de texto ". - Esto solo se aplica a los monitores OLED.
Bomberlt
AFAIK solo pantallas OLED y similares (AMOLED, SAMOLED, etc.) no usan luz de fondo (siempre en la iluminación que viene de detrás de la pantalla). Eso significa que si abre una imagen 100% negra en la pantalla LCD, la luz de fondo aún brilla tanto como si estuviera abierta una imagen 100% blanca. Por otro lado, en los monitores tipo OLED, la imagen negra casi no produce luz. Más información: anandtech.com/show/8795/… y androidauthority.com/amoled-vs-lcd-differences-572859
Bomberlt
Es verdad. Pero creo que una pequeña cantidad de luz de fondo es buena para mantener el contraste en un nivel óptimo.
Nandakumar Edamana
0

Solía ​​programar con

Fondo blanco, me sentía más cansado y un poco parpadeante cuando iba a casa y más cansado.

Luego cambié a fondo negro

El ojo se siente más relajado y mucho menos cansado y estresado.

No estoy seguro, lo cual es bueno para los ojos.

Técnicamente. Cuando el fondo es negro, el iris se abre más. Creo que permite que entre más radiación. No estoy seguro.

Arun Prasad ES
fuente