Графический интерфейс пользователя
![]() | В статьене хватаетссылок на источники (см.рекомендации по поиску). Информация должна бытьпроверяема, иначе она может быть удалена. Вы можетеотредактировать статью, добавив ссылки наавторитетные источники в видесносок.(8 октября 2022) |
![]() | Эта статьянуждается в переработке.Пожалуйста, уточните проблему в статье с помощьюболее узкого шаблона. Пожалуйста, улучшите статью в соответствии справилами написания статей.(8 октября 2022) |

Графический интерфейс пользователясокр. ГИП (отангл. Graphical User Interface (GUI)), такжеграфическая оболочка, — это способ взаимодействия пользователя с компьютером с использованием графических элементов, таких какокна,кнопки именю.
Чаще всего элементы интерфейса в GUI реализованы на основеметафор и отображают их назначение и свойства, что облегчает понимание и использование электронных устройств неподготовленнымипользователями.
Графический интерфейс пользователя является частью пользовательского интерфейса и определяет взаимодействие с пользователем на уровне визуализированной информации
История
[править |править код]Благодаря исследованиям, проведённым в1960-е годыДагом Энгельбартом в научно-исследовательском институте Стэнфорда, был изобретён графический интерфейс пользователя.[1]
Впоследствии концепция GUI была перенята учёными из исследовательской лабораторииXerox PARC в1970-х. В 1973 году в лабораторииXerox PARC собрали молодых учёных и дали свободу исследований. В результате, кроме всего прочего, на свет появляется концепция графического интерфейсаWIMP (Windows, Icons, Menus, Pointers) и в рамках этой концепции создаётся компьютерAlto. Он не был выпущен как коммерческий продукт, но широко использовался на фирме как корпоративный инструмент Xerox.
В 1979 годуThree Rivers Computer Corporation выпустила рабочую станциюPERQ, похожую по принципам построения на Alto. В 1981 году Xerox выпустила продолжение Alto —Star[англ.].
Коммерческое воплощение концепция GUI получила в 1984 году в продуктах корпорацииApple Computer. Apple критиковали за отказ от командной строки в пользу графического интерфейса[2].В 1985 году GUI смногозадачностью был использован в операционной системеAmigaOS.
Позднее GUI стала стандартной составляющей большинства доступных на рынкеоперационных систем и приложений. Примеры систем, использующих GUI:Mac OS,GEM,Atari TOS,Microsoft Windows,Solaris,GNU/Linux,NeXTSTEP,OS/2,BeOS,Android,iOS,Bada,MeeGo.
Хотя в подавляющем большинстве систем GUI является надстройкой для операционной системы, существуют и независимые его реализации. Известен вариант графической программыBIOS Setup, когда ещё до загрузки ОС управление настройкамиIBM PC-совместимой ЭВМ производится мышью, аналогично полноценному GUI. Также имеются GUI дляМК, не требующие ОС.
Классификация
[править |править код]Можно выделить следующие виды графического пользовательского интерфейса:
- простой: типовые экранные формы и стандартные элементы интерфейса, обеспечиваемые самой подсистемой GUI;
- истинно-графический, двумерный: нестандартные элементы интерфейса и оригинальные метафоры, реализованные собственными средствами приложения или сторонней библиотекой;
- трёхмерный.
Концепция «делай то, что я имею в виду»
[править |править код]Одним из требований к хорошему графическому интерфейсу программной системы является концепция «делай то, что я имею в виду» илиDWIM (англ. Do What I Mean). Согласно концепции требуется, чтобы система работала предсказуемо, чтобы пользователь заранее интуитивно понимал, какое действие выполнит программа после получения его команды.
Недостатки
[править |править код]- Большее потребление ресурсов в сравнении с текстовым интерфейсом.
См. также
[править |править код]- Интерфейс командной строки
- Интерфейс пользователя
- Оконный интерфейс
- Юзабилити
- IBM Common User Access
- Скевоморфизм
- GUI-конструктор
- Метафора пользовательского интерфейса
- WIMP
Примечания
[править |править код]- ↑Han. GUI Графический интерфейс пользователя (неопр.). intellect.icu. Дата обращения: 8 января 2021.
- ↑33 года назад Apple критиковали за отказ от командной строки в пользу графического интерфейса (неопр.). www.macdigger.ru. MacDigger. Дата обращения: 31 января 2017. Архивировано 30 января 2017 года.
Литература
[править |править код]- Алан Купер. об интерфейсе. Основы проектирования = About Face. The Essentials of Interaction Design. — 3. —СПб.: Символ-Плюс, 2009. — 688 с. —1500 экз. —ISBN 978 5 93286 132 5.
Ссылки
[править |править код]- GuidebookАрхивная копия от 23 августа 2006 наWayback Machine (англ.) — галерея графических интерфейсов
- The Real History of the GUIАрхивная копия от 3 января 2022 наWayback Machine (англ.)
- A History of the GUIАрхивная копия от 2 ноября 2016 наWayback Machine (англ.)
- Википедия:Cite web (не указан язык)
- Википедия:Статьи без ссылок на источники с октября 2022 года
- Википедия:Статьи без источников (не распределённые по типам)
- Википедия:Статьи к переработке с октября 2022 года
- Википедия:Статьи к переработке
- Википедия:Статьи с шаблонами недостатков по алфавиту
- Страницы, использующие волшебные ссылки ISBN