En un sentido general?
Es el cuadro en el que se muestra la página.
Una ventana del navegador es el cuadrado en el que FireFox, Chrome, Opera, * shudder * Safari y Edge, dibujan la página.
Si hay un iframe (una página dentro de una página, como los anuncios que se contienen), técnicamente también son ventanas.
- ¿Cómo involucro a un redactor para un sitio web de espiritualidad? ¿Cuánto cobran?
- ¿Qué lenguajes de programación son necesarios para crear un sitio web que funcione sin problemas? Back End incluido?
- ¿Qué está impidiendo que los programadores de Javascript pasen a Typecript dadas las mejoras realizadas?
- ¿Hay algún lugar donde pueda descargar un buen software HTML5, CSS y PHP?
- ¿Necesito instalar WAMP para aprender PHP o necesito un servidor web con soporte PHP?
Eso es desde la perspectiva del usuario final.
Desde una perspectiva de JavaScript, `window` es la referencia al alcance global, que tiene acceso al DOM y a las API del navegador, y detalles sobre el tamaño / posición / etc. de la ventana real del navegador.
En el caso de los iframes, window es una referencia a la ventana que lo contiene (por lo que la `ventana` de un script en un iframe es diferente a la` window` de un script que se ejecuta en el nivel superior de la página (la ventana del navegador real) .
Desde el punto de vista de escribir extensiones de navegador (como aplicaciones de Chrome o complementos de FireFox), con frecuencia tiene acceso tanto al concepto de JavaScript de ‘ventana’ como al concepto de ventana del navegador (si bien es una versión bloqueada de la misma).