¿Por qué el navegador agrega colores azulados y marrones a un color de fuente sólido?

Me pregunto por qué mi navegador (Firefox) agrega tintes azules a la derecha y tintes marrones a la izquierda de un color de fuente gris sólido (#333333) como se muestra en la imagen a continuación.

la herramienta de selección de color en Firefox muestra tintes azulados y marrones agregados a la fuente gris sólida

¿Alguien podría explicarme por qué sucede esto?

Antialiasing ? Hay muchas opciones relacionadas, puede configurarlas usando un complemento .

Respuestas (2)

Se llama representación de subpíxeles o suavizado de subpíxeles. Microsoft hace algo similar para la mayoría de las aplicaciones de Windows.

Su pantalla consta de colores que están uno al lado del otro. Si realiza un suavizado simple basado en una muestra, no obtendrá el mejor resultado posible. Pero al aprovechar el conocimiento de cómo se distribuyen los píxeles, puede obtener mejores resultados. Como está trabajando con menos de un píxel de datos.

Sin embargo, debes tener cuidado con esto. Diferentes monitores tienen diferentes arreglos para la emisión de color (de ahí el sintonizador mencionado por @PaoloGibellini). Por lo tanto, si está preparando capturas de pantalla de muy alta calidad, podría ser una buena idea desactivar la visualización de subpíxeles, o obtendrá un error 2 veces*. Del mismo modo, si toma capturas de pantalla para imprimir, es mejor desactivar esto o su texto se verá como un arcoíris manchado.

*Una vez por el monitor, que tiene un orden y otra por la foto que tiene otro orden

¡Oye, no hay nada malo con los arcoíris manchados!
En windwos se llama ClearType - microsoft.com/en-us/Typography/ClearTypeInfo.aspx y se hace a nivel del sistema, no creo que sea FF reallz haciendo eso.
@hurda no firefox no lo está haciendo por sí mismo, puede verlo en las opciones que están hablando de dibujo directo y eso incluye el tipo claro. Puede apagarlo globalmente si lo desea.
Una captura de pantalla que contiene representación de subpíxeles no se volverá a aplicar cuando se vea. Es una función en el texto y algunos elementos de la interfaz de usuario, no en todos los gráficos. Además, cualquier imprenta que se precie convertiría el texto negro de una captura de pantalla de este tipo en negro puro antes de separarlo.
@Logarr no, no se volverá a aplicar, pero se solucionará si el orden de los píxeles fuera diferente, entonces el error se realiza 2 veces. Realmente dudo mucho que cualquier imprenta vaya y corrija las imágenes retroactivamente de esta manera sin pagar una tarifa. Porque significaría que tendrían que seguir adelante y hacer esto para cada elemento en diferentes fondos (en gris, en blanco en amarillo, etc.). Es más fácil deshabilitarlo antes de la captura de pantalla
Lo que dice @Logarr es correcto; un buen diseñador de impresión o preimpresión tratará ese texto de la misma manera que cualquier otro negro intenso. Activar o desactivar el tipo claro simplemente le dará 2 resultados: ACTIVADO) tiene un texto negro más rico que luego se convertirá en negro puro y conserva la mayor parte de su forma original y DESACTIVADO) tendrá bordes irregulares con un negro- a una carta gris que podría necesitar que se ajustaran sus niveles.
@go-me no. Las capturas de pantalla no tienen las súper resoluciones disponibles que tienen los diseños normales. Quiero decir, si haces resoluciones de diseños de impresión normales, entonces no hay problema. Pero si imprime capturas de pantalla, la resolución de impresión es tan pobre que esto realmente hace que los caracteres se vean borrosos como un arcoíris. Y hasta ahora ninguna preimpresión me ha solucionado esto a un nivel aceptable (incluso ofrecimos una recompensa de 2000 € y aún así no pudieron hacerlo), algo que podría arreglar yo mismo en menos de 15 segundos será una pesadilla para la preimpresión . Y NO, no todas las capturas de pantalla son en blanco y negro.
¿Alguna estadística sobre la frecuencia con la que las pantallas usan algo más que el RGB predeterminado? Las pantallas giratorias son un caso obvio, pero ¿qué hay de las pantallas inamovibles? Recuerdo OLPC (y CRT), pero es bastante inusual en la construcción.
@JanDvorak esta página enumera algunos casos conocidos, muchos de ellos dispositivos Samsung. Hay poca información, pero al menos donde trabajo hay un monitor BGR. Es raro en mi experiencia.

Esto se denomina representación de subpíxeles . Los diferentes colores solo son visibles porque la imagen ha sido ampliada. Será más fácil dar un ejemplo de blanco sobre negro.

Una explicación de la representación de subpíxeles

Imagina una línea blanca de un píxel de grosor. En la mayoría de las pantallas LCD de escritorio, los colores de los subpíxeles individuales están dispuestos horizontalmente. Siempre que los tres píxeles de color estén activados, veremos una línea blanca de un píxel de grosor; no importa en qué orden estén los colores. Esto es lo que muestran las dos primeras filas. El uso de la representación de subpíxeles aumenta tres veces la resolución horizontal de la pantalla, lo que es especialmente útil cuando se lee texto horizontal.

Pero cuando toma una captura de pantalla y la amplía, en lugar de ver los subpíxeles, ve los colores que se combinan para producir. Cuando nuestra línea de un píxel está alineada con los píxeles, solo verá una línea blanca de un píxel. Pero si no es así, verá una línea de dos píxeles de grosor formada por dos colores. Puede ver esto en persona si está lo suficientemente cerca de su pantalla para poder ver los espacios entre los píxeles; si está lo suficientemente cerca, es posible que sus ojos no resuelvan los píxeles divididos juntos, y verá que la línea es dos píxeles de ancho. Pero si la resolución de la pantalla es lo suficientemente alta, la representación de subpíxeles puede funcionar muy bien y solo se notará cuando amplíe las capturas de pantalla.