Objeto Screen

Objeto Screen

O objeto Screen contém informações sobre a tela de exibição do cliente.

Notas:Não há padrão público aplicável ao objeto screen, mas todos os navegadores suportam o objeto.

Atributo do objeto Screen

Atributo Descrição
availHeight Retorna a altura da tela de exibição (exceto a barra de tarefas do Windows).
availWidth Retorna a largura da tela de exibição (exceto a barra de tarefas do Windows).
bufferDepth Define ou retorna a profundidade de bits do palhetão.
colorDepth Retorna a profundidade de bits do palhetão no dispositivo ou no buffer de destino.
deviceXDPI Retorna o número de pontos por polegada horizontais da tela de exibição.
deviceYDPI Retorna o número de pontos por polegada verticais da tela de exibição.
fontSmoothingEnabled Retorna se o usuário ativou a suavização de fontes no painel de controle de exibição.
height Retorna a altura da tela de exibição.
logicalXDPI Retorna o número de pontos normais na direção horizontal por polegada da tela de exibição.
logicalYDPI Retorna o número de pontos normais na direção vertical por polegada da tela de exibição.
pixelDepth Retorna a resolução de cor da tela de exibição (bits por pixel).
updateInterval Define ou retorna a taxa de atualização da tela.
width Retorna a largura da tela do monitor.

Descrição do objeto Screen

Cada atributo screen do objeto Window referencia um objeto Screen. O objeto Screen contém informações sobre a tela do navegador. Os programas JavaScript utilizam essas informações para otimizar suas saídas para atender aos requisitos de exibição do usuário. Por exemplo, um programa pode escolher usar imagens grandes ou pequenas com base no tamanho da tela do monitor, e também pode escolher usar gráficos de 16 bits ou 8 bits com base na profundidade de cor do monitor. Além disso, os programas JavaScript podem usar informações sobre o tamanho da tela para posicionar novas janelas do navegador no centro da tela.