¿Por qué 1 pulgada en la pantalla de una computadora es más corta que 1 pulgada en la realidad?

¿Por qué 1 pulgada en la pantalla de una computadora es más corta que 1 pulgada en la realidad?

Mi monitor LCD es ViewSonic de 22 pulgadas, la resolución de pantalla de Windows es predeterminada de 96 DPI. Me doy cuenta de que 1 pulgada en la computadora no se ajusta a 1 pulgada en la realidad. La resolución de mi pantalla LCD es 1680 x 1050, por lo que la medida diagonal es la raíz de (1680^2 + 1050^2) = 1981 píxeles. Entonces creo que la resolución (ppp) del sistema debería ser 1981/22 = 90 ppp en lugar de 96 ppp. ¿Por qué el sistema operativo Windows siempre establece una resolución de 96 ppp para todos los monitores LCD?

Respuesta1

Aproximadamente en orden:

  • Windows no sabe qué tan grande es su monitor. Sólo conoce la resolución en píxeles, no el tamaño físico.
  • El DPI es un gran problema. Muchos programas funcionan mal cuando no están configurados con el valor predeterminado. Principalmente porque ha estado a 96 ppp durante mucho tiempo. Y en parte porque escalar las imágenes para que se ajusten al tamaño físico en lugar de a la cuadrícula de píxeles produce imágenes borrosas. Especialmente malo en imágenes con arte lineal.
  • Es una medida un tanto relativa. El tamaño percibido de las imágenes depende de qué tan cerca se sienta el usuario del monitor. Convierta 90 ppp en 96 ppp alejándose una pulgada.

La verdadera representación independiente de la resolución no se producirá hasta que el DPI de los monitores comience a acercarse al DPI de las impresoras. 600 puntos por pulgada, queda un largo camino por recorrer. GDI+ fue un primer intento pero fue ampliamente criticado, WPF está siendo tomado en serio pero recibió muchas críticas por texto confuso. En gran parte resuelto en la versión 4 por cierto.

Respuesta2

96 ppp es solo un número que, a través del peso de la historia, equivale alnativoResolución de un monitor. Los valores de ppp nunca han sido más que una aproximación aproximada al verdadero valor físico. De hecho, puede intercambiar monitores y el valor de ppp no ​​cambia, simplemente no está relacionado con el monitor.

Los paneles modernos tienen una mayor densidad de píxeles, por ejemplo, los iPhones más recientes. En algún momento en el futuro, será común que los paneles de las computadoras tengan ppp mucho más altos que 96. Windows Vista allanó el camino para esto al permitir que las aplicaciones declaren ser conscientes de los ppp altos. Pero el cambio tarda en llegar porque gran parte del software no admite altos ppp.

No me sorprendería que siempre se tomara 96 ​​ppp como resolución nativa. Dado que Windows presenta la escala de fuente en términos de porcentaje relativo a la nativa, esto no afectaría al usuario. El gran problema, y ​​que existe hoy en día, es cómo saber los tamaños absolutos de los objetos que pintas en la pantalla. De hecho, creo que los píxeles normalmente ni siquiera son cuadrados, por lo que realmente es un juego campal.

información relacionada