Материал: Попов А.А. Эргономика пользовательских интерфейсов в информационных системах

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Таким образом, полный WIMP-интерфейс характеризуется следующими особенностями [109]:

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

программные приложения, файлы различных типов, обозначения устройств на рабочем столе, а также другие объекты, расположенные на рабочем столе, отображаются в виде графических объектов (иконок);

основным элементом управления для работы с объектами на рабочем столе пользовательского интерфейса является меню;

в качестве средства управления объектами на рабочем столе используется манипулятор типа «мышь».

Для реализации WIMP-интерфейса требуется увеличение производительности компьютера, объема его оперативной памяти, а также улучшение характеристик дисплея, а также наличие программного обеспечения, способного работать с пользовательским интерфейсом такого типа.

В настоящее время WIMP-интерфейс стал стандартным интерфейсом для взаимодействия с пользователем (рис. 6).

Рисунок 6 WIMP-интерфейс для работы с Windows 7

Развитие графического пользовательского интерфейса (GUI) для

Linux привело к созданию X Window System и OSF/Motif (оконные

16

системы, обеспечивающие стандартные инструменты и протоколы для построения графического интерфейса пользователя). Общей для всех десктопных сред Unix/Linux стала CDE (Common Desktop Enviroment -

общая десктопная среда), имеющая в составе:

1.Интерфейс взаимодействия с аппаратной частью компьютеров (базу всех графических интерфейсов формирует система X Window). Система X Window предоставляет для использования возможности для работы с графикой (цвета, возможности для рисования графических примитивов, вывода текста). При этом система X Window запущена как сервер, к которому подключаются программные приложения.

2.Набор элементов Motif (содержит библиотеки для разработки программных приложений, в которых содержатся меню, кнопки, иконки

идругие графические элементы). Набор элементов Motif отвечает за рисование элементов управления системой X Window.

3.Графическая среда, содержащая:

менеджер окон, контролирующий расположение и внешний вид диалоговых окон;

менеджер сессий, контролирующий пользовательские элементы и настройки взаимодействия пользователя с программным приложением;

файловый менеджер; менеджер рабочего стола;

стандартные программные приложения и система связи между приложениями.

Для работы с Linux используются следующие основные многооконные графические WIMP – интерфейсы, предоставление которых пользователям обеспечиваются графическими оболочками [101, 104]:

1.KDE - K Desktop Environment (примеры пользовательских интерфейсов приведены на рис. 8).

2.GNOME - GNU Network Object Model Environment (примеры пользовательских интерфейсов приведены на рис. 9).

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

17

Рисунок 8 WIMP-интерфейс KDE для работы с Linux OpenSuse 13.2

Рисунок 9 WIMP-интерфейс GNOME 2 для работы с Linux Ubuntu

18

В середине 90-х годов, когда создавался Linux, началась разработка графической среды по аналогу с графическое средой CDE, но только на основе оконной системы XFree86. В результате сначала была разработана оболочка KDE, а затем был разработана оболочка Gnome.

Интерфейсы (графические оболочки) Gnome и KDE имеют различные библиотеки элементов управления, различное оформление рабочего стола и различные модели разработки. И KDE, и Gnome - интегрированные рабочие среды. Интерфейс KDE имеет более развитую

истабильную графическую среду, а интерфейс Gnome - более настраиваемый. Интерфейс KDE написан на C++, а интерфейс Gnome - на C. Хотя оба интерфейса базируются на X Window System, они могут конфликтовать. Поэтому необходимо уделять внимание их совместимости.

Графическая оболочка для UNIX-подобных операционных систем

KDE SC (K Desktop Environment Software Compilation) включена в состав некоторых популярных дистрибутивов Linux, например в OpenSUSE 13.2.

Графическая оболочка GNOME по умолчанию используется в операционных системах Linux Ubuntu, Debian и Fedora. Особенности пользовательского интерфейса в графической среде GNOME заключается в том, что нет панели со списком запущенных приложений

имало где срабатывает правая кнопка. Главное меню также отсутствует. Вместо него реализована специальная область под названием Dash.

Dash - это своеобразный док, который позволяет закреплять избранные приложения, запускать и переключаться между ними. Эта панель содержит группу вертикально расположенных иконок, которые находятся в левой части экрана. Иконки в этой области соответствуют запущенным или «избранным» приложениям. В панель Dash по умолчанию могут содержаться иконки таких «избранных» программных приложений как веб-браузер, почтовый клиент, терминал, текстовый редактор. Список «избранных» приложений может быть изменён в любое время. Здесь можно открывать приложения из панели быстрого запуска, перетаскивать миниатюры открытых окон между рабочими пространствами и просматривать огромное меню приложений.

Также в качестве графических оболочек для Linux используются:

1.Xfce - по умолчанию используется в дистрибутивах Linux Xubuntu (рис. 10) [105] и Manjaro Linux.

19

Рисунок 10 Рабочий стол Xfce для Linux Xubuntu

На рабочем столе можно размещать файлы и директории.

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

2.MATE - результаты работы (ответвление) по развитию графической оболочки GNOME 2, используется по умолчанию для Linux Mint (рис. 11). В нижней части экрана расположена узкая панель, на которой располагаются кнопки для переключения между отрытыми окнами, добавления кнопок для быстрого запуска приложений, переключения между рабочими столами, а также вызова главного меню.

Вкачестве оконного менеджера используется Marco, а в качестве файлового менеджера Caja [104].

3.Cinnamon - графическая оболочка разработана на основе GNOME Shell и используется по умолчанию в Linux Mint, а также может использоваться в OpenSUSE, Mageia, Fedora. Целью является предоставление более привычной для пользователя графической оболочки по сравнению с той, что предлагает по умолчанию GNOME Shell. В нижней части экрана (так же как и у многих других графических оболочек Linux) расположена узкая панель, на которой располагаются кнопки для переключения между отрытыми окнами, добавления кнопок

20

Источник: https://studfile.net/preview/16548242/