En el diseño de la interfaz, una interfaz de documento con pestañas ( TDI ) o pestaña es un elemento de control gráfico que permite contener varios documentos o paneles dentro de una sola ventana , utilizando pestañas como un widget de navegación para cambiar entre conjuntos de documentos. Es un estilo de interfaz más comúnmente asociado con navegadores web , aplicaciones web , editores de texto y paneles de preferencias, siendo los administradores de ventanas , especialmente los administradores de ventanas en mosaico , ejemplos menos conocidos.
Las pestañas de la GUI se modelan a partir de las pestañas de tarjetas tradicionales insertadas en archivos de papel o índices de tarjetas (de acuerdo con la metáfora del escritorio ).
Las pestañas pueden aparecer en una barra horizontal o como una lista vertical, de las cuales la primera suele ocupar menos espacio en la pantalla, mientras que la segunda puede mostrar más elementos a la vez sin dejar de tener espacio para títulos individuales. Las pestañas horizontales pueden tener varias filas. Las pestañas se pueden organizar cambiando su orden mediante arrastrar y soltar , creando una ventana separada de una pestaña existente, y las implementaciones pueden admitir la selección de rango de múltiples pestañas para mover, cerrar y separar. [1]
El procesador de texto WordVision DOS [2] para IBM PC en 1982 [3] fue quizás el primer producto disponible comercialmente con una interfaz con pestañas. [3] PC Magazine escribió más tarde que "ha servido como un departamento de I + D gratuito para el negocio del software; sus huesos fueron elegidos durante una década por programadores que buscaban las llamadas nuevas ideas". [3]
Don Hopkins desarrolló y lanzó varias versiones de marcos de ventanas con pestañas para el sistema de ventanas de NeWS como software gratuito, que el administrador de ventanas aplicó a todas las aplicaciones de NeWS y permitió a los usuarios arrastrar las pestañas hasta cualquier borde de la ventana. [4]
El NeWS versión de la UniPress Gosling Emacs editor de texto era otro producto temprano con varias ventanas con pestañas en 1988. [5] Fue utilizado para desarrollar una herramienta de creación de Ben Shneiderman 's hipermedia navegador HyperTIES (la versión de estación de trabajo noticia de la enciclopedia Sistema Interactivo) , en 1988 en el Laboratorio de Interacción Hombre-Computadora de la Universidad de Maryland . [6] [7] HyperTIES también admitía menús circulares para administrar ventanas y examinar documentos hipermedia con subprogramas PostScript .