La única manera que he encontrado hasta ahora, es conseguir que el offsetWidth, offsetHeight de un div
elemento de prueba con height
y width
de una pulgada: http://www.infobyip.com/detectmonitordpi.phpCómo detectar el DPI pantalla utilizando JavaScript
¿Hay una manera de detectar la pantalla DPI a través de JavaScript en su lugar?
Gracias,
Atara.
Esto dependería de que la pantalla DPI se calibre con precisión en primer lugar. – Quentin
Esa _es_ una función de JavaScript, ¿no? :) – AKX
El enfoque que has descrito es la única forma sensata en que puedo pensar de hacerlo en JavaScript. En cuanto a PHP, todo lo que finalmente hace es renderizar texto. No sabe ni le importa cómo el cliente muestra ese texto. Recuerde, literalmente, cualquier cosa puede conectarse a su servidor web y solicitar una página PHP, algunos de ellos ni siquiera tienen una pantalla gráfica (googlebot, sesiones de curl, navegadores en línea y lectores de pantalla, etc.) – GordonM