Articulo de referencia

cuadro de diálogo de archivo

El cuadro de diálogo para abrir archivos en GNOME Un cuadro de diálogo "Guardar como" de GTK . El explorador de archivos está oculto dentro de un widget de divulgación . Se abri...

El cuadro de diálogo para abrir archivos en GNOME
Un cuadro de diálogo "Guardar como" de GTK . El explorador de archivos está oculto dentro de un widget de divulgación .
Se abrió un cuadro de diálogo para "abrir" archivos desde un navegador web en Windows 10 .

En informática, un cuadro de diálogo de archivos (también llamado selector de archivos, solicitante de archivos o cuadro de diálogo para abrir y guardar) es un elemento de control gráfico que permite a los usuarios seleccionar un archivo del sistema de archivos . Se diferencian de los gestores de archivos en que no están diseñados para la gestión de archivos, aunque algunos ofrecen operaciones sencillas como la creación y el cambio de nombre de carpetas . Su función principal es abrir y guardar archivos.

Antes de la aparición de los cuadros de diálogo para seleccionar archivos, la mayoría de los programas solicitaban los archivos como argumento de línea de comandos o mediante una ruta de archivo exacta. Otros requerían que el usuario seleccionara un archivo desde el administrador de archivos. Un cuadro de diálogo permite que una aplicación acceda a archivos individuales de forma estandarizada y segura, y el usuario controla qué archivos comparte con la aplicación. Los sistemas operativos de los teléfonos móviles carecen de cuadros de diálogo para la selección de archivos. En su lugar, se espera que los usuarios otorguen a las aplicaciones el control de todo el sistema de archivos.

Tipos

Existen varios tipos de diálogos de archivos, siendo los dos más comunes el diálogo de "ver archivo" de dos columnas y el mini explorador de archivos. Otros incluyen la vista en miniatura (para fotos) y los metadatos (para música). La gran variedad de diálogos se debe a varios motivos. En primer lugar, no existe un diseño estándar único, por lo que un programa puede implementar el suyo propio para cualquier propósito. Muchos kits de herramientas de interfaz gráfica de usuario (GUI) no proporcionan un diálogo de archivos, por lo que la aplicación se ve obligada a utilizar el suyo propio.

Vista de dos columnas

La vista de dos columnas es uno de los tipos principales de diálogos de archivos. Utiliza dos columnas: una para carpetas y otra para archivos. Otras características comunes incluyen el nombre de la carpeta actual, un cuadro de búsqueda y botones para la manipulación básica de archivos.

Mini administrador de archivos

A menudo se utiliza un mini administrador de archivos. Este representa al administrador de archivos normal, pero con funciones restringidas.

miniaturas

Generalmente utilizadas por aplicaciones relacionadas con imágenes, muestran una galería de archivos que permite seleccionar un archivo gráficamente.

Usabilidad

Los cuadros de diálogo de archivos han sido objeto de numerosos debates sobre su usabilidad. Al ser un elemento de control gráfico de uso constante, la facilidad de uso es un factor clave en su diseño. Las razones más comunes de los problemas de usabilidad en los cuadros de diálogo de archivos incluyen:

  • limitaciones del sistema de archivos,
  • Tipo de diálogo incorrecto para la aplicación (por ejemplo, no hay vista de miniatura en un selector de fondo de pantalla, como en GNOME 2.6),
  • Desplazamiento horizontal (como en los cuadros de diálogo de archivos de Windows),
  • Utiliza terminología no estándar (comúnmente en adaptaciones de otros sistemas operativos).

Muchas bibliotecas de widgets, como GTK, han sido criticadas por su falta de funcionalidad. Las primeras versiones de Microsoft Windows también presentaban problemas, principalmente derivados de su arquitectura DOS. Sin embargo, la mayoría de estos problemas se están solucionando a medida que más programas antiguos se adaptan para usar cuadros de diálogo de archivos más modernos y fáciles de usar.

Powerbox

Un cuadro de diálogo de archivos es un cuadro de diálogo que otorga dinámicamente a la aplicación que lo abrió el derecho de acceso al archivo que el usuario elija.

Esto significa que una aplicación no necesita ejecutarse con la autorización completa del usuario. En otras palabras, la aplicación no necesita tener derecho a acceder a todos los archivos del usuario. Un aspecto importante de la interfaz de Powerbox es que puede parecerle al usuario cualquier otro cuadro de diálogo de archivos inseguro, pero puede proteger la mayor parte de los archivos del usuario de software potencialmente no confiable, como troyanos u otros tipos de malware .

En un sistema Powerbox, el cuadro de diálogo de archivos se implementa como una parte confiable del sistema. Se ejecuta en un dominio de protección separado de la aplicación. El componente Powerbox tiene acceso a todos los archivos del usuario, mientras que la aplicación no.

Apple Mac OS X Lion y versiones posteriores de macOS utilizan un powerbox para permitir que las aplicaciones en entorno aislado abran y guarden archivos. [ 1 ]

Véase también

Referencias

  1. John Siracusa (20 de julio de 2011). "Mac OS X 10.7 Lion: la reseña de Ars Technica" . ArsTechnica .
  • Comparación de varios cuadros de diálogo de archivos
  • Comparación de varios cuadros de diálogo de archivos, parte 2