Ventana (informática)

Esquema de una ventana.
Ventanas en el ambiente GNOME.

En informática, una ventana es un área visual, normalmente de forma rectangular, que contiene algún tipo de interfaz de usuario, mostrando la salida y permitiendo la entrada de datos para uno de varios procesos que se ejecutan simultáneamente. Las ventanas se asocian a interfaces gráficas, donde pueden ser manipuladas con un puntero. La idea fue desarrollada en el Xerox PARC.

Una interfaz gráfica de usuario (GUI) usa la ventana como una de sus metáforas principales. Las ventanas se representan casi siempre como objetos bidimensionales colocados en un escritorio. La mayoría de las ventanas pueden ser redimensionadas, movidas, ocultadas, restauradas, y cerradas a voluntad. Cuando dos se superponen, una está encima de la otra, con la parte tapada de la ventana de abajo no visible. De todas maneras, muchos programas con interfaces de texto, como Emacs, permiten su división en áreas denominadas también ventanas. La parte de un sistema de ventanas que controla esto se denomina administrador de ventanas o gestor de ventanas.

Las ventanas son una característica (o widget) de muchas interfaces gráficas de usuario (sobre todo las de WIMP). CDE (para VMS), X Window System (para sistemas GNU y Unix), Microsoft Windows y OpenWindows son identificados por esta característica.

Muchas aplicaciones con las que es posible trabajar con más de un archivo a la vez, como un editor de imágenes, ponen cada archivo en una ventana separada de manera que todos los archivos están visibles a la vez. Normalmente hay una distinción entre la ventana principal de la aplicación y sus ventanas hijas, así que a veces una aplicación de este tipo fuerza a las ventanas a minimizarse en la parte inferior de la ventana principal, en vez del lugar preparado para eso por el sistema operativo.

Mac OS X

En Mac OS X, las ventanas se minimizan a la parte derecha del Dock, usando un efecto 'Genio a su botella' o de zoom. Exposé permite a todas las ventanas de una aplicación, o a todas las ventanas, colocarse en la pantalla de modo que sea posible verlas todas de una vez. Maximizar las ventanas puede provocar que ocupen toda la pantalla o sólo se maximicen verticalmente. Pulsar el botón de cerrado hará que la ventana desaparezca, pero no siempre cerrará la aplicación. Normalmente lo hará si es una utilidad o programa que no genera ventanas hijas (por ejemplo, iPhoto se cierra al pulsar el botón; mientras que Safari no lo hace, porque puede generar más de una ventana). no hay bordes alrededor de los límites de la ventana (sólo una sombra para arrastrar), así que el tamaño de la ventana sólo se puede alterar desde la esquina inferior derecha de la ventana, mientras que las ventanas se pueden mover desde cualquier parte de la interfaz.

Other Languages