voy ahttps://www.mydevice.io/Para verificar el ancho de la pantalla de mi computadora (Thinkpad T450s), muestra que el ancho de la pantalla es 1536px. Sin embargo, he comprobado que la configuración de mi pantalla es 1920x1080. ¿Alguien sabe el motivo?
Respuesta1
Tiene la escala de visualización configurada en 125%. Eso significa que sólo puedes colocar el 80% del contenido en la pantalla. El 80% de 1920 es 1536.
Este sitio web no mide píxeles físicos. Mide píxeles lógicos. Puede comprobarlo fácilmente haciendo zoom en su navegador web.
Respuesta2
El ancho informado no es la cantidad física real de píxeles, sino el ancho lógico calculado por la "proporción de píxeles del dispositivo". Puedes ver el valor JS pixel ratio 1.2500
y 1920 / 1,25 = 1536.
En la consola javascript de su navegador puede registrar el valor con console.log(window.devicePixelRatio);
, es una propiedad del objeto de ventana.
(el mismo resultado en un Thinkpad X250 aquí)