Diálogo de archivo


De Wikipedia, la enciclopedia libre
Saltar a navegación Saltar a búsqueda
Un cuadro de diálogo de archivo "guardar como" de GTK . El explorador de archivos está oculto dentro de un widget de divulgación .
Un cuadro de diálogo de archivo "abrir" abierto desde un navegador web en Windows 10 .

En informática, un cuadro de diálogo de archivo (también llamado Selector / Selector de archivos, solicitante de archivos o cuadro de diálogo para abrir y guardar) es un elemento de control gráfico de tipo cuadro de diálogo que permite a los usuarios elegir un archivo del sistema de archivos . Los cuadros de diálogo de archivos se diferencian de los administradores de archivos en que no están pensados ​​para la administración de archivos (aunque algunos ofrecen operaciones simples como la creación de carpetas ), sino que están pensados ​​para abrir y guardar archivos. Antes de los cuadros de diálogo de archivos, la mayoría de los programas solicitaban archivos como una línea de comandoargumento o como una ruta de archivo exacta. Otros requerían que los usuarios seleccionaran un archivo del administrador de archivos. Un cuadro de diálogo de archivo permite que una aplicación acceda a archivos individuales de una manera estandarizada y segura, con el usuario en control de qué archivos compartir con la aplicación. Los sistemas operativos de los teléfonos móviles carecen de diálogos de selección de archivos. En su lugar, se espera que los usuarios den a las aplicaciones el control de todo el sistema de archivos.

Tipos

El cuadro de diálogo Archivo es un cuadro donde contiene archivos. Hay varios tipos de cuadros de diálogo de archivos. Los dos más comunes son un cuadro de diálogo de archivo de vista de dos columnas y un cuadro de diálogo de mini explorador de archivos. Otros incluyen vista en miniatura (para fotos) y metadatos (para música). Hay varias razones para la gran variedad de diálogos. En primer lugar, no existe un diseño estándar único, por lo que un programa puede implementar el suyo para cualquier propósito. Muchos kits de herramientas de GUI no proporcionan un diálogo de archivo, por lo que una aplicación se ve obligada a utilizar el suyo.

Vista de dos columnas

La vista de dos columnas es uno de los tipos de diálogo de archivo principales. Utiliza dos columnas. Uno para carpetas y otro 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. Representa el administrador de archivos normal, pero está restringido en sus operaciones.

Miniaturas

Usado generalmente por aplicaciones relacionadas con imágenes, se muestra una galería de archivos que permiten elegir un archivo gráficamente.

Usabilidad

Los diálogos de archivos han sido objeto de mucho debate sobre la usabilidad. Como elemento de control gráfico que recibe un uso constante, la facilidad de uso es un factor importante en su diseño. Las razones más comunes de los problemas de usabilidad del diálogo de archivos incluyen:

  • Limitaciones del sistema de archivos,
  • Tipo de diálogo incorrecto para la aplicación (por ejemplo, no hay vista en miniatura en un Selector de papel tapiz, 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 puertos de otros sistemas operativos)

Muchos kits de herramientas de bibliotecas de widgets como GTK han sido criticados por su falta. [ cita requerida ] Las primeras versiones de Microsoft Windows también sufrieron problemas, principalmente por el legado de DOS detrás de él. Sin embargo, la mayoría de estos se están abordando a medida que se están convirtiendo más programas heredados para usar cuadros de diálogo de archivos más nuevos y utilizables.

Powerbox

Un archivo powerbox es un archivo que otorga dinámicamente a la aplicación que lo abrió el derecho de acceder al archivo que elija el usuario.

Esto significa que una aplicación no tiene que ejecutarse con la autoridad total del usuario. En otras palabras, la aplicación no tiene por qué tener derecho a acceder a todos los archivos del usuario. Un aspecto importante de la interfaz de powerbox es que puede verse para el usuario como cualquier otro cuadro de diálogo de archivo inseguro, pero puede actuar para proteger la mayor parte de los archivos del usuario de software potencialmente no confiable como caballos de Troya u otras formas de malware .

Con un sistema powerbox, el 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.

Los sistemas Powerbox se han implementado en Apple Mac OS X Lion . [1]

Ver también

Referencias

enlaces externos