Los últimos tutoriales de desarrollo web
 

JavaScript Window Screen


El objeto window.screen contiene información acerca de la pantalla del usuario.


Window Screen

El window.screen objeto puede escribirse sin el prefijo ventana.

propiedades:

  • screen.width
  • screen.height
  • screen.availWidth
  • screen.availHeight
  • screen.colorDepth
  • screen.pixelDepth

Window Screen Width

El screen.width propiedad devuelve el ancho de la pantalla del visitante en píxeles.

Ejemplo

Visualizar el ancho de la pantalla en píxeles:

document.getElementById("demo").innerHTML =
"Screen Width: " + screen.width;

El resultado será:

Screen Width: 1600
Inténtalo tú mismo "

Window Screen Height

El screen.height propiedad devuelve la altura de la pantalla del visitante en píxeles.

Ejemplo

Mostrar la altura de la pantalla en píxeles:

document.getElementById("demo").innerHTML =
"Screen Height: " + screen.height;

El resultado será:

Screen Height: 900
Inténtalo tú mismo "

Window Screen Ancho disponible

El screen.availWidth propiedad devuelve el ancho de la pantalla del visitante, en píxeles, menos interfaz de características como la barra de tareas de Windows.

Ejemplo

Mostrar la anchura disponible de la pantalla en píxeles:

document.getElementById("demo").innerHTML =
"Available Screen Width: " + screen.availWidth;

El resultado será:

Available Screen Width: 1600
Inténtalo tú mismo "

Window Screen disponible Altura

El screen.availHeight propiedad devuelve la altura de la pantalla del visitante, en píxeles, menos interfaz de características como la barra de tareas de Windows.

Ejemplo

Mostrar la altura disponible de la pantalla en píxeles:

document.getElementById("demo").innerHTML =
"Available Screen Height: " + screen.availHeight;

El resultado será:

Available Screen Height: 860
Inténtalo tú mismo "

Window Screen Profundidad de color

El screen.colorDepth propiedad devuelve el número de bits utilizados para mostrar un color.

Todos los ordenadores modernos utilizan 24 bits o 32 bits de hardware para la resolución de color:

  • 24 bits = 16.777.216 diferentes "True Colors"
  • 32 bits = 4,294,967,296 diferentes "Deep Colors"

Los equipos más antiguos utilizan 16 bits: 65.536 diferentes resoluciones "altos colores".

Muy viejas computadoras y teléfonos celulares viejos utilizan 8 bits: 256 diferentes colores "VGA".

Ejemplo

Mostrar la profundidad de color de la pantalla en bits:

document.getElementById("demo").innerHTML =
"Screen Color Depth: " + screen.colorDepth;

El resultado será:

Screen Color Depth: 24
Inténtalo tú mismo "

Los #rrggbb (rgb) valores utilizados en HTML representa "True Colors" ( 16,777,216 colores diferentes)


Window Screen de píxeles Profundidad

El screen.pixelDepth propiedad devuelve la profundidad de píxeles de la pantalla.

Ejemplo

Mostrar la profundidad de píxel de la pantalla en bits:

document.getElementById("demo").innerHTML =
"Screen Pixel Depth: " + screen.pixelDepth;

El resultado será:

Screen Pixel Depth: 24
Inténtalo tú mismo "

Para las computadoras modernas, la profundidad de color y profundidad de píxeles son iguales.