topología de pantallas · no disponible

Prueba de detección de monitor externo

Comprobando…

Leyendo lo que el sistema operativo informa sobre las pantallas conectadas.

Esta página ejecuta, en tu propio navegador, la misma comprobación de pantallas que puede hacer una página de entrevista remota o de supervisión en línea. No se sube nada: todas las lecturas se quedan en esta pestaña.

Mapa del escritorio — a escala

Las pantallas se colocan en sus coordenadas reales. Las pantallas duplicadas caen en el mismo punto, así que se apilan.

Señales

#EtiquetaPosiciónTamañoDisponibleEscalaProfundidadFunciónLímites

Qué lee esta prueba

Los navegadores Chromium exponen dos cosas sobre tus pantallas: screen.isExtended, un simple verdadero o falso que no requiere permiso, y getScreenDetails(), que devuelve la posición, el tamaño, la escala y la etiqueta de cada pantalla conectada una vez concedido el permiso de Gestión de ventanas.

Con esas lecturas, el veredicto de arriba distingue tres situaciones: una sola pantalla, varias pantallas que extienden el escritorio y varias pantallas que muestran la misma imagen.

El mapa y la tabla muestran los valores en bruto, así que puedes ver exactamente lo que vería cualquier otro sitio sobre tu configuración.

Antes de una entrevista remota

Si una empresa te pide hacer una entrevista o una prueba con una sola pantalla, comprueba aquí tu configuración antes, en lugar de descubrirlo a mitad de la llamada.

  1. Abre esta página en el navegador que vayas a usar de verdad: un resultado en Chrome no dice nada sobre Firefox.
  2. Concede el permiso una vez para que se pueda leer la disposición completa y luego lee el veredicto.
  3. Si dice Extendido, desconecta el segundo monitor o cierra la tapa del portátil si trabajas con una pantalla externa.
  4. Observa cómo el veredicto cambia a Una sola pantalla. La página se actualiza en directo, así que puedes confirmarlo mientras desconectas, sin recargar.
  5. Recuerda qué cuenta: una base de conexión, un concentrador USB-C, una tableta usada como pantalla auxiliar y un televisor conectado por HDMI son todos pantallas adicionales.

Nada de esto hace que un sistema de supervisión te apruebe. Solo te dice qué leerá ese sistema.

Qué puede y qué no puede saber una página

Sin permiso, un sitio aprende un solo bit: si tu escritorio abarca más de una pantalla. No sabe cuántas hay, ni de qué tamaño son, ni cuáles son.

Con el permiso de Gestión de ventanas concedido también lee el tamaño en píxeles de cada pantalla, su posición en el escritorio virtual, el factor de escala, la profundidad de color, si la pantalla es integrada o principal y, en algunos sistemas, una etiqueta del fabricante.

Ninguna API expone lo que hay en esas pantallas. Una página no puede ver tus ventanas, tus otras pestañas ni el contenido de un segundo monitor. Compartir pantalla es un permiso aparte y siempre muestra un indicador visible.

Chrome recuerda la decisión por sitio. Puedes revocarla desde el icono a la izquierda de la barra de direcciones.

Cómo se obtiene el veredicto

Extendido — se informan dos o más pantallas y cada una ocupa su propia posición en el espacio de coordenadas del escritorio.

Duplicado — se informan dos o más pantallas con posición y tamaño idénticos. Nada más produce eso; las pantallas extendidas nunca se superponen exactamente.

Mixto — tres o más pantallas donde un par se duplica entre sí mientras otra extiende el escritorio.

Qué no puede ver

La duplicación solo se detecta cuando el sistema operativo entrega cada panel por separado al navegador. macOS fusiona un conjunto duplicado en una única pantalla lógica antes de que Chrome lo vea, así que un MacBook duplicando se informa como una sola pantalla.

Cuando el veredicto es Una sola pantalla en macOS, léelo como «una pantalla o un conjunto duplicado»: ninguna API de navegador puede separar ambos casos. Windows y la mayoría de configuraciones Linux sí informan de los paneles duplicados, y aquí se detectan.

Una capturadora, un divisor de vídeo o un conector HDMI ficticio situados después de la tarjeta gráfica son invisibles para cualquier API del navegador. Las pantallas virtuales creadas por software de escritorio remoto o de tableta como pantalla sí suelen aparecer, como pantallas adicionales normales.

Requisitos

El detalle más allá del recuento de pantallas necesita el permiso de Gestión de ventanas, un navegador Chromium versión 100 o posterior y un origen seguro: https:// o http://localhost.

Firefox y Safari no implementan ninguna de las dos lecturas, así que allí el veredicto es No compatible en lugar de un recuento de pantallas. Una página de supervisión tampoco puede hacer esta comprobación en esos navegadores.

Todo se actualiza en directo: conecta un monitor, cambia a duplicación o arrastra esta ventana entre pantallas y la página lo sigue.

Preguntas frecuentes

¿Puede un sitio web detectar si tengo dos monitores?

Sí, en navegadores Chromium. screen.isExtended indica si el escritorio abarca más de una pantalla y no necesita ningún permiso. Cualquier detalle adicional —cuántas pantallas, sus tamaños y sus posiciones— requiere el permiso de Gestión de ventanas, que tienes que aprobar tú.

¿Puede un sitio de entrevistas o supervisión ver mi segunda pantalla sin preguntar?

Puede ver que existe, pero nada sobre ella. El recuento, los tamaños y las posiciones siguen ocultos hasta que aceptas el aviso de permiso. Lo que se muestra en cualquier pantalla nunca es legible sin un permiso aparte para compartir pantalla, que muestra su propio indicador.

¿Cerrar la tapa del portátil elimina la pantalla integrada?

En la mayoría de portátiles, trabajar con la tapa cerrada y un monitor externo conectado deja exactamente una pantalla activa, y entonces esta prueba informa de Una sola pantalla. Confírmalo aquí en lugar de suponerlo: algunas bases mantienen el panel interno encendido.

¿Por qué la duplicación aparece como una sola pantalla en mi Mac?

macOS combina un conjunto duplicado en una sola pantalla lógica antes de informar al navegador. Chrome recibe una pantalla e informa de una. Windows y la mayoría de escritorios Linux informan de los paneles duplicados por separado, y esta página los detecta.

¿Funciona la detección de monitor externo en Firefox o Safari?

No. Allí no está implementado ni screen.isExtended ni getScreenDetails(), así que esta página informa de No compatible. La misma limitación se aplica a cualquier sitio que intente hacer la comprobación.

¿Se envía algo de esto a un servidor?

No. La página es estática, no tiene analíticas ni cookies y no hace ninguna petición de red después de cargarse. Todos los valores mostrados se calculan dentro de tu pestaña.

¿Se notará si desconecto un monitor a mitad de sesión?

El navegador dispara un evento screenschange, así que cualquier página que tenga el permiso ve el cambio de disposición en el momento en que ocurre. Esta página lo demuestra: desconecta una pantalla y el veredicto se actualiza sin recargar.

¿Qué cuenta como monitor externo?

Todo lo que el sistema operativo trate como una pantalla separada: un monitor HDMI o DisplayPort, una salida de una base USB-C, un televisor, un proyector, una tableta usada como segunda pantalla mediante Sidecar o una app similar, y las pantallas virtuales creadas por software de escritorio remoto.