GUI означает графический пользовательский интерфейс и произносится как GOO-ee или липкий. Графический интерфейс пользователя содержит графические элементы, такие как окна, меню, значки и ссылки, которые вы выбираете при работе с операционной системой, программным приложением или мобильным приложением.
Интерфейсы командной строки преобладали над взаимодействием с компьютером в прошлом
Чтобы по-настоящему оценить дизайн графического интерфейса, полезно знать, что ему предшествовало. До того, как графический интерфейс стал широко использоваться, экраны компьютеров отображали только обычный текст и управлялись клавиатурой. Взаимодействие с компьютером вводилось в командную строку. Таким образом, вместо того, чтобы перетаскивать файл для его перемещения, пользователи вводили имя команды, имя файла, который нужно переместить, и каталог назначения. Пользователям приходилось запоминать команды, необходимые для выполнения этих и многих других функций.
GUI: визуальная революция
GUI очень отличается. Он основан не на тексте, а на визуальной основе, что значительно упрощает использование компьютера. Когда операционные системы и приложения включают графический интерфейс, команды и действия выполняются посредством прямого манипулирования графическими элементами на экране. В GUI обычно используются следующие типы элементов интерфейса:
- Windows отображает информацию на экране. Приложения, веб-страницы и документы открываются в Windows. Окна можно перемещать, изменять их размер и размещать друг напротив друга.
- Меню предлагают списки действий на выбор. Они упорядочивают команды, доступные в приложении, в логические группы.
- Элементы управления вводом позволяют пользователям выбирать один или несколько параметров из списка. Элементы управления вводом включают флажки, переключатели, раскрывающиеся списки, переключатели, текстовые поля и средства выбора даты и времени.
- Навигационные компоненты позволяют пользователям перемещаться с места на место в интерфейсе. Примеры включают в себя хлебные крошки, ползунки, окна поиска, нумерацию страниц и теги.
- Информационные компоненты информируют пользователей о статусе задачи. Примеры включают уведомления о входящих сообщениях, индикаторы выполнения, всплывающие подсказки и всплывающие окна.
Пользователи выбирают один или комбинацию вышеперечисленных элементов, нажимая клавиши на клавиатуре, щелкая мышью или касаясь экрана. Эти действия упрощают запуск приложений, открытие файлов, просмотр веб-сайтов и выполнение других задач.
Эти элементы графического интерфейса пользователя обеспечивают последовательную визуальную индикацию задач, которые могут выполняться в приложении. Они также облегчают изучение новых приложений.
История GUI
В 1981 году Xerox представила PARC, первый графический интерфейс пользователя. Основатель Apple Стив Джобс увидел это во время тура по Xerox и выпустил операционную систему с графическим интерфейсом для Macintosh в 1984 году. Microsoft последовала за ней в 1985 году, выпустив Windows 1.0.
Эти программы с графическим интерфейсом управлялись с помощью указателя мыши, который перемещался по экрану, когда пользователи перемещали физическую мышь. Это было начало point-and-click. Этот сдвиг означал, что пользователям больше не нужно было изучать длинный список команд для работы на компьютере. Каждая команда была представлена в меню или значком на экране.
К 1990 году GUI стали больше походить на те, которые используются на современных устройствах.
В начале 2010-х новые типы ввода, такие как команды смахивания и сжатия, были добавлены к возможностям графического интерфейса, чтобы соответствовать растущему рынку мобильных устройств. Компьютерные графические интерфейсы теперь также принимают ввод с джойстиков, световых перьев, камер и микрофонов. Даже новые модели автомобилей используют графический интерфейс в сочетании с кнопочным управлением.