Visión general

En informática, una pestaña es un componente de la interfaz gráfica que permite alternar entre varios paneles de contenido dentro de la misma ventana. Su propósito es organizar y agrupar elementos relacionados —por ejemplo, documentos, páginas o secciones de configuración— sin multiplicar ventanas en el escritorio. Normalmente sólo una pestaña está activa y visible en cada momento.

Características y elementos

Una barra de pestañas muestra títulos o iconos (favicons) que identifican cada panel. Las funciones habituales incluyen cerrar, reordenar, anclar (pin), duplicar y abrir en una nueva ventana. Muchas implementaciones muestran indicadores de actividad o notificaciones en pestañas inactivas para señalar cambios o reproducciones multimedia.

Usos y ejemplos

Las pestañas son comunes en navegadores web modernos para gestionar múltiples sitios en una sola ventana, como en un navegador web. También aparecen en editores de texto y procesadores de textos que permiten trabajar con varios archivos al mismo tiempo, así como en aplicaciones de configuración donde cada pestaña organiza un conjunto de opciones. En móviles se adaptan a barras inferiores o menús desplegables por limitación de espacio.

Historia y desarrollo

El diseño por pestañas surge de la necesidad de reducir el desorden de ventanas en interfaces gráficas. Con el tiempo se refinó para incluir arrastrar y soltar, agrupación de pestañas y recuperación de sesiones. Su adopción masiva en navegadores a principios del siglo XXI cambió hábitos de navegación y gestión de tareas en el escritorio.

Distinciones y consideraciones

  • Pestañas vs ventanas: las pestañas comparten el mismo contenedor; las ventanas son independientes.
  • Pestañas vs paneles: un panel puede ser fijo en la interfaz; una pestaña suele ser seleccionable.
  • Accesibilidad: es esencial ofrecer atajos de teclado y descripciones para usuarios de lectores de pantalla.

En resumen, las pestañas proporcionan un método eficiente para organizar y cambiar entre múltiples contextos dentro de una sola aplicación, mejorando la productividad y reduciendo el caos en el entorno gráfico.