Muchas aplicaciones de DOS usan texto blanco sobre fondo azul como colores predeterminados. ¿Por qué es esta la opción de color predeterminada? La solución, como tantas cosas en la tecnología, se debe a su historia. A menudo encontrará este mismo esquema de color en muchas aplicaciones de Windows y Linux que se ejecutan en modo de caracteres.
Para comprender por qué las aplicaciones adoptaron el blanco sobre azul, es útil recordar primero cómo las aplicaciones de DOS muestran el texto en la pantalla. Una aplicación de DOS siempre presente fue el procesador de textos. WordStar, WordPerfect, PC-Write y otros procesadores de texto fueron el pilar de la informática de oficina en las décadas de 1980 y 1990. Cualquiera que sea el procesador de texto que prefiera, probablemente haya utilizado los colores predeterminados: texto blanco sobre fondo negro o texto blanco sobre fondo azul.
Pero podría preguntar: «Si está editando texto que después se imprimirá en papel, ¿por qué no mostrar su documento en texto negro sobre fondo blanco?» Para responder a eso, consideremos el texto de DOS.
El texto de DOS solo contenía caracteres. Puede cambiar el color, pero no puede modificar el estilo. No hubo negrita, cursiva, y subrayar «Fuente» en modo de texto sin formato. Y para documentos más complejos, no tenía un estilo de texto separado para links o notas al pie. En el modo de caracteres, la PC solo podía mostrar texto sin formato. Podrías cambiar el color del texto y el color de fondo, y eso fue todo.
Para sortear esta limitación, las aplicaciones de DOS utilizaron colores en lugar de formatear la pantalla. Supongamos que su procesador de textos usó texto blanco sobre un fondo negro. Es factible que vea texto en negrita en un color blanco brillante, texto en cursiva en cian, texto subrayado en verde u otros estilos de texto en diferentes colores:
Este texto es fácil de leer. Debería poder distinguir los diferentes estilos de texto y ver los diferentes colores del texto en el cuerpo del texto principal.
Pero leer en blanco sobre negro puede ser muy agotador, por lo que muchas aplicaciones adoptaron un esquema de color más popular de texto blanco sobre un fondo azul:
Inclusive con los mismos colores para cada uno de los estilos de texto, aún puede identificar fácilmente los diferentes estilos utilizados en esta muestra. El blanco brillante se destaca como negrita, el cian y el verde identifican cursiva y texto subrayado.
Si cambiamos los colores para tratar de representar el texto como podría aparecer en una página impresa, con texto negro sobre fondo blanco, primero nos topamos con la limitación de que los colores de fondo solo pueden utilizar colores de “baja intensidad”. A modo de ejemplo, una pantalla de PC estándar no puede mostrar texto con un fondo blanco brillante. Usando los mismos colores de «estilo» de arriba, el texto negro sobre un fondo blanco se ve así:
Pero, ¿y si quisiera mostrar el texto en negrita en negro? Suponiendo que el color del texto sea negro liso, necesita un color de texto distinto para representar el negrita. No hay un color negro más oscuro para representar el texto en negrita, por lo que puede cambiarlo para utilizar el color «negro brillante». Esto hace que el texto en negrita sea más difícil de leer sobre el fondo blanco:
Y empeora si intenta determinar el color del texto en «negro brillante» y mostrar el texto en negrita en negro simple. El texto en negrita es fácil de leer, pero el cuerpo del texto se desvanece en el fondo blanco:
Las capturas de pantalla no representan absolutamente cómo los usuarios vieron el texto en sus aplicaciones de DOS. Las computadoras de la época usaban pantallas CRT. Estos tenían una resolución más baja que las pantallas LCD actuales. Donde una pantalla moderna puede admitir 1920 × 1080 píxeles, las pantallas VGA estándar solo admitían resoluciones de 640 × 480.
Puedo aproximarme a esta resolución más baja a través del software de gráficos. (Usé GIMP en Linux). Agregué un «florecimiento» muy suave a cada una de las capturas de pantalla, para simular la tendencia del CRT a mostrar áreas más claras con un ligero brillo. Además he simulado una degradación de video, representativa de mostrar texto en un monitor de menor resolución.
Al ver las capturas de pantalla con estas distorsiones, puede ver cómo el texto blanco sobre un fondo negro proporcionó la mejor legibilidad en un monitor VGA del día. Aquí, el brillo suave que era típico del texto de DOS en un monitor CRT verdaderamente ayuda a que el texto sea más fácil de leer:
El texto blanco más popular sobre un fondo azul además ofrece una gran legibilidad. Puede distinguir claramente los diferentes estilos de texto. Inclusive el color blanco brillante para negrita permanece visible sobre el fondo azul. Al escalar estas imágenes para el portal web se agrega un ligero artefacto con las «líneas de escaneo» de fondo, por lo que esto podría ser más representativo de un barato Monitor VGA:
Esto además demuestra por qué el uso de texto negro sobre un fondo blanco no es una gran solución para el procesamiento de textos de DOS. El CRT agrega un brillo suave alrededor de las áreas más brillantes de la pantalla, lo que hace que el texto negro sobre el fondo blanco aparezca tenue:
El texto se torna cada vez más difícil de leer si cambia el texto en negrita para utilizar un color «negro brillante», o si cambia el cuerpo del texto para utilizar «negro brillante» con negro simple para negrita. El texto se desvanece en el fondo, lo que dificulta su lectura:
Y es es por esto que que la mayoría de las aplicaciones de DOS usaban texto blanco sobre fondo azul. Cuando considera que el texto de DOS solo dispone de una «fuente» y tiene en cuenta el conjunto de colores limitado con dieciséis colores de texto y ocho colores de fondo, el uso de blanco sobre azul o blanco sobre negro hizo que las aplicaciones fueran más fáciles de leer. Muchas aplicaciones comenzaron con texto en blanco sin formato sobre un fondo negro, pero agregaron color cuando CGA, EGA y VGA se convirtieron en la regla en las oficinas. El toque adicional de color, inclusive solo un fondo azul, hizo que las aplicaciones se sintieran un poco más modernas.
La próxima vez que vea una aplicación de DOS, o inclusive una aplicación de consola de Windows ejecutándose en modo texto, recuerde los colores. Es es por esto que que el blanco sobre azul es tan frecuente.