Hola chicos, tengo una página en la que quiero establecer el zoom inicial un poco más bajo en tamaños de pantalla más pequeños, el problema es que no puedo obtener el tamaño de pantalla dentro de javascript, necesito alejar el zoom en pantallas entre 13 y 14 pulgadas pero no hay una forma lógica de obtener eso a partir de los valores de píxel
Tengo el mismo problema en el móvil, en ciertos teléfonos la página se ve bien pero en otros no, en lugar de reconstruir todo, solo quiero alejar
Sé que puede ser una mala práctica, pero si hay una manera de hacerlo, eso es lo que quiero hacer.
Inspirado en lo que escribió bZezzz, pero con algún código para recuperar las dimensiones reales de la pantalla. También tenga en cuenta que screen.availHeight y screen.availWidth devuelven el tamaño de la pantalla, y puede que no sean tan útiles si su página se representa solo en una parte de la pantalla.
let hypotenuse = Math.sqrt(screen.availHeight**2 + screen.availWidth**2) console.log( 'pixels', hypotenuse, 'inches', hypotenuse / 96 // Per spec, there are 96 pixels per inch );