Диалог файла

редактировать
Диалоговое окно "Сохранить как" файл из GTK +. Браузер файлов скрыт внутри виджета раскрытия . Диалоговое окно «открыть» файл, открываемое из веб-браузера в Windows 10.

. В вычислениях диалоговое окно файла (также называемое File Selector / Chooser, file Requester или open and save dialog) - это диалоговое окно типа графический элемент управления, который позволяет пользователям выбирать файл из файловая система. Диалоги с файлами отличаются от файловых менеджеров , поскольку они не предназначены для управления файлами (хотя некоторые из них предлагают простые операции, такие как создание папки ), а предназначены для открытия и сохранения файлов. Перед открытием файловых диалогов большинство программ запрашивали файлы как аргумент командной строки или как точный путь к файлу. Другие требовали, чтобы пользователи выбирали файл в файловом менеджере. Диалоговое окно файла позволяет приложению получать доступ к отдельным файлам стандартизированным и безопасным способом, при этом пользователь может контролировать, какие файлы предоставлять приложению. В операционных системах мобильных телефонов отсутствуют диалоги выбора файлов. Вместо этого ожидается, что пользователи предоставят приложениям контроль над всей файловой системой.

Содержание
  • 1 Типы
    • 1.1 Представление в два столбца
    • 1.2 Мини-файловый менеджер
    • 1.3 Эскизы
  • 2 Удобство использования
  • 3 Powerbox
  • 4 См. Также
  • 5 Ссылки
  • 6 Внешние ссылки
Типы

Диалоговое окно файла - это поле, в котором содержатся файлы. Есть несколько типов файловых диалогов. Двумя наиболее распространенными являются диалоговое окно просмотра файла с двумя столбцами и диалоговое окно мини-браузера файлов. Другие включают просмотр эскизов (для фотографий) и метаданные (для музыки). Существует несколько причин появления множества разновидностей диалогов. Во-первых, не существует единого стандартного дизайна, поэтому программу можно реализовать самостоятельно для любых целей. Многие инструменты GUI не предоставляют диалоговое окно с файлом, поэтому приложение вынуждено использовать собственное.

Представление с двумя столбцами

Представление с двумя столбцами является одним из основных типов диалоговых окон файлов. Он использует два столбца. Один для папок, другой для файлов. Другие общие функции включают имя текущей папки, поле поиска и кнопки для основных операций с файлами.

Мини-файловый менеджер

Часто используется мини-файловый менеджер. Он представляет собой обычный файловый менеджер, но его операции ограничены.

Эскизы

Обычно используется приложениями, связанными с изображениями, отображается галерея файлов, которая позволяет выбрать файл графически.

Удобство использования

Диалоги с файлами были предметом многочисленных споров по поводу удобства использования. Поскольку графический элемент управления постоянно используется, простота использования является основным фактором в их конструкции. Наиболее частые причины проблем с удобством использования диалогового окна файла включают:

  • Ограничения файловой системы,
  • Неправильный тип диалогового окна для приложения (например, отсутствие просмотра эскизов в средстве выбора обоев, как в GNOME 2.6),
  • Горизонтальная прокрутка (как в диалоговых окнах файлов Windows),
  • Использует нестандартную терминологию (обычно в портах из других операционных систем)

Многие наборы инструментов для библиотек виджетов, такие как Мотив и GTK + подверглись критике за его отсутствие. Ранние версии Microsoft Windows также страдали от проблем, в основном из-за лежащего в их основе наследия DOS. Однако большинство из них решаются, поскольку все больше устаревших программ конвертируются для использования более новых, более удобных диалоговых окон файлов.

Powerbox

Powerbox файла - это файл, который динамически предоставляет приложению, открывшему его, право доступа к файлу, который выбирает пользователь.

Это означает, что приложение не должно запускаться с полными правами пользователя. Другими словами, приложение не обязательно должно иметь право доступа ко всем файлам пользователя. Важным аспектом интерфейса powerbox является то, что он может выглядеть для пользователя так же, как любой другой небезопасный диалог с файлом, но может защищать большую часть файлов пользователя от потенциально ненадежного программного обеспечения, такого как троянские кони или другое формы вредоносного ПО.

В системе Powerbox диалоговое окно файла реализовано как доверенная часть системы. Он работает отдельно от приложения. Компонент powerbox имеет доступ ко всем файлам пользователя, а приложение - нет.

Системы Powerbox были реализованы в Apple Mac OS X Lion.

См. Также
Ссылки
Внешние ссылки
Последняя правка сделана 2021-05-20 03:41:48
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте