Jump to content

Графический интерфейс пользователя

Графический пользовательский интерфейс (GUI), показывающий различные элементы: переключатели, флажки и другие элементы.

GUI Графический интерфейс пользователя , или ( / ˈ ɡ i / [1] [2] GOO -ee ) — форма пользовательского интерфейса , позволяющая пользователям взаимодействовать с электронными устройствами посредством графических значков и визуальных индикаторов, таких как вторичные обозначения . Во многих приложениях вместо текстовых интерфейсов , основанных на вводимых метках команд или текстовой навигации, используются графические интерфейсы. Графические интерфейсы были введены в ответ на воспринимаемую крутую кривую обучения интерфейсов командной строки (CLI), [3] [4] [5] которые требуют ввода команд на клавиатуре компьютера .

Действия в графическом интерфейсе обычно выполняются путем прямого манипулирования графическими элементами. [6] [7] [8] Помимо компьютеров, графические интерфейсы используются во многих портативных мобильных устройствах, таких как MP3- плееры, портативные медиаплееры, игровые устройства, смартфоны и небольшие бытовые, офисные и промышленные средства управления . Термин GUI , как правило, не применяется к другим с более низким разрешением дисплея типам интерфейсов , таким как видеоигры (где проекционные дисплеи ( HUD ) [9] являются предпочтительными), или не включая плоские экраны, такие как объемные дисплеи [10] поскольку этот термин ограничен сферой применения 2D -экранов, способных описывать общую информацию, в традициях компьютерных исследований в исследовательском центре Xerox в Пало-Альто .

Графический интерфейс и дизайн взаимодействия [ править ]

Графический интерфейс представлен (отображается) на экране компьютера. Это результат обработки пользовательского ввода и обычно основной интерфейс для взаимодействия человека и машины. Сенсорные интерфейсы, популярные на небольших мобильных устройствах, представляют собой наложение визуального вывода на визуальный ввод.

Проектирование визуальной композиции и временного поведения графического пользовательского интерфейса является важной частью программирования приложений в области взаимодействия человека и компьютера . Его цель — повысить эффективность и простоту использования лежащего в основе логического проектирования хранимой программы — дисциплины проектирования, называемой юзабилити . Методы пользовательско-ориентированного дизайна используются для того, чтобы визуальный язык, введенный в дизайн, был хорошо адаптирован к поставленным задачам.

Видимые функции графического интерфейса приложения иногда называют Chrome или GUI . [11] [12] [13] Обычно пользователи взаимодействуют с информацией, манипулируя визуальными виджетами , которые позволяют осуществлять взаимодействие, соответствующее типу данных, которые они хранят. Виджеты хорошо продуманного интерфейса подобраны так, чтобы поддерживать действия, необходимые для достижения целей пользователей. Модель -представление-контроллер позволяет создавать гибкие структуры, в которых интерфейс не зависит от функций приложения и косвенно связан с ними, поэтому графический интерфейс можно легко настроить. Это позволяет пользователям выбирать или создавать другой скин или тему по своему желанию, а также упрощает работу дизайнера по изменению интерфейса по мере развития потребностей пользователя. Хороший дизайн графического пользовательского интерфейса больше относится к пользователям, а не к архитектуре системы.Большие виджеты, такие как окна , обычно представляют собой рамку или контейнер для основного содержимого презентации, такого как веб-страница, сообщение электронной почты или рисунок. Меньшие обычно действуют как инструмент пользовательского ввода.

Графический интерфейс может быть разработан с учетом требований вертикального рынка как графический интерфейс для конкретного приложения. Примеры включают банкоматы (ATM), сенсорные экраны точек продаж (POS) в ресторанах, [14] кассы самообслуживания, используемые в розничных магазинах, системы самостоятельного приобретения билетов и регистрации на рейсы авиакомпаний, информационные киоски в общественных местах, например, на вокзале или в музее, а также мониторы или экраны управления во встроенных промышленных приложениях, использующих систему реального времени. операционная система (СРВОС).

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

Примеры [ править ]

Компоненты [ править ]

Уровни графического интерфейса на основе оконной системы

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

Ряд элементов, соответствующих визуальному языку, эволюционировали для представления информации, хранящейся в компьютерах. Это облегчает работу и использование компьютерного программного обеспечения людям с небольшими навыками работы с компьютером. Наиболее распространенной комбинацией таких элементов в графических интерфейсах является парадигма окон, значков, текстовых полей, холстов, меню и указателей ( WIMP ), особенно на персональных компьютерах . [15]

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

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

Записи могут отображаться в списке, чтобы освободить место для текста и подробностей, или в сетке для компактности и более крупных значков с небольшим пространством под текстом. Существуют промежуточные варианты, такие как список с несколькими столбцами элементов и сетка элементов со строками текста, идущими вбок от значка. [16]

Многострочные и многоколоночные макеты, обычно встречающиеся в Интернете, — это «полка» и «водопад». Первый встречается в поисковых системах изображений , где изображения появляются с фиксированной высотой, но переменной длиной, и обычно реализуется с помощью свойства и параметра CSS. display: inline-block;. Макет водопада, найденный на Imgur и TweetDeck, с фиксированной шириной, но переменной высотой для каждого элемента, обычно реализуется путем указания column-width:.

Интерфейс Post-WIMP [ править ]

Небольшие мобильные устройства с приложениями, такие как персональные цифровые помощники (КПК) и смартфоны, обычно используют элементы WIMP с различными объединяющими метафорами из-за ограничений в пространстве и доступных устройств ввода. Приложения, для которых WIMP не очень подходит, могут использовать новые методы взаимодействия , называемые пользовательскими интерфейсами после WIMP . [17]

По состоянию на 2011 год некоторые операционные системы на базе сенсорных экранов, такие как Apple iOS ( iPhone ) и Android, используют класс графических интерфейсов под названием post-WIMP. Эти стили взаимодействия поддерживают использование более одного пальца при контакте с дисплеем, что позволяет выполнять такие действия, как сведение пальцев и вращение, которые не поддерживаются одним указателем и мышью. [18]

Взаимодействие [ править ]

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

Также существуют действия, выполняемые программами, влияющие на графический интерфейс. Например, существуют такие компоненты, как inotify или D-Bus, для облегчения связи между компьютерными программами.

История [ править ]

Ранние попытки

Иван Сазерленд разработал Sketchpad в 1963 году и широко известен как первая программа графического компьютерного проектирования . Он использовал световое перо для создания объектов на инженерных чертежах и манипулирования ими в реальном времени с помощью скоординированной графики. В конце 1960-х годов исследователи из Стэнфордского исследовательского института под руководством Дугласа Энгельбарта разработали онлайн-систему (NLS), которая использовала текстовые гиперссылки , управляемые с помощью нового на тот момент устройства: мыши . (Демонстрация NLS в 1968 году стала известна как « Мать всех демонстраций ».) В 1970-х годах идеи Энгельбарта были дополнительно уточнены и распространены на графику исследователями из Xerox PARC и, в частности, Аланом Кэем , который вышел за рамки текстовых гиперссылок и использовал GUI в качестве основного интерфейса для языка программирования Smalltalk , который работал на Xerox Alto компьютере , выпущенном в 1973 году. Большинство современных графических интерфейсов общего назначения произошли от этой системы.

Графический интерфейс пользователя Xerox PARC состоял из графических элементов, таких как окна , меню , переключатели и флажки . Понятие икон было позднее введено Дэвидом Кэнфилдом Смитом , написавшим диссертацию на эту тему под руководством Кея. [19] [20] [21] Графический интерфейс PARC использует указательное устройство вместе с клавиатурой. Эти аспекты можно подчеркнуть, используя альтернативный термин и аббревиатуру для окон, значков, меню, указывающего устройства ( WIMP ). Кульминацией этих усилий стал Xerox Alto 1973 года , первый компьютер с графическим интерфейсом, хотя система так и не достигла коммерческого производства.

Первым коммерчески доступным компьютером с графическим пользовательским интерфейсом стала рабочая станция PERQ 1979 года , выпускаемая компанией Three Rivers Computer Corporation. На его дизайн сильно повлияла работа Xerox PARC. В 1981 году Xerox в конечном итоге коммерциализировала идеи Alto в форме новой усовершенствованной системы — информационной системы Xerox 8010, более известной как Xerox Star . [22] [23] Эти ранние системы стимулировали многие другие разработки с графическим пользовательским интерфейсом, в том числе машины Lisp от Symbolics и других производителей, Apple Lisa (которая представила концепцию строки меню и оконных элементов управления ) в 1983 году, Apple Macintosh 128K в 1984 году и Atari ST с Digital Research. GEM Visi и Commodore Amiga в 1985 году. On был выпущен в 1983 году для компьютеров , совместимых с IBM PC , но никогда не пользовался популярностью из-за высоких требований к оборудованию. [24] Тем не менее, это оказало решающее влияние на современное развитие Microsoft Windows . [25]

Apple, Digital Research, IBM и Microsoft использовали многие идеи Xerox для разработки продуктов, а спецификации IBM Common User Access легли в основу графических интерфейсов, используемых в Microsoft Windows, IBM OS/2 Presentation Manager Unix Motif , а также наборе инструментов и оконном менеджере . Эти идеи развились в создание интерфейса, который присутствует в текущих версиях Microsoft Windows и в различных средах рабочего стола для Unix-подобных операционных систем , таких как macOS и Linux . Таким образом, большинство современных графических интерфейсов имеют в основном общие идиомы.

Apple Lisa (1983), демонстрирующая офисную систему Lisa (LisaOS), в которой использовался первый коммерчески доступный графический интерфейс Apple Computer.

Популяризация [ править ]

HP LX System Manager, работающий на HP 200LX

Графические интерфейсы были горячей темой в начале 1980-х годов. Apple Lisa существовали различные оконные системы была выпущена в 1983 году, и для операционных систем DOS (включая PC GEM и PC/GEOS ). Отдельные приложения для многих платформ представили свои варианты графического интерфейса. [26] Несмотря на преимущества графического интерфейса, многие рецензенты поставили под сомнение ценность всей концепции. [27] ссылаясь на аппаратные ограничения и проблемы с поиском совместимого программного обеспечения.

В 1984 году Apple выпустила телевизионный рекламный ролик , в котором был представлен Apple Macintosh во время телетрансляции Суперкубка XVIII на канале CBS . [28] с отсылками к Джорджа Оруэлла знаменитому роману «Девятнадцать восемьдесят четыре» . Цель рекламного ролика заключалась в том, чтобы заставить людей задуматься о компьютерах, идентифицируя удобный интерфейс персонального компьютера, который отличался от прежних бизнес-ориентированных систем. [29] и стать фирменным представителем продукции Apple. [30]

В 1985 году Commodore выпустила Amiga 1000 вместе с Workbench и Kickstart 1.0 (который содержал Intuition ). Этот интерфейс выполнялся как отдельная задача, а это означало, что он был очень отзывчивым и, в отличие от других графических интерфейсов того времени, не зависал, когда программа была занята. Кроме того, это был первый графический интерфейс, в котором было представлено что-то похожее на виртуальные рабочие столы .

Windows 95 , сопровождавшаяся обширной маркетинговой кампанией, [31] имела большой успех на рынке при запуске и вскоре стала самой популярной операционной системой для настольных компьютеров. [32]

В 2007 году с iPhone [33] а позже, в 2010 году, с появлением iPad , [34] Apple популяризировала пост-WIMP-стиль взаимодействия мультитач- экранов, и эти устройства считались вехой в развитии мобильных устройств . [35] [36]

Графические пользовательские интерфейсы, знакомые большинству людей по состоянию на середину-конец 2010-х годов, включают интерфейсы Microsoft Windows , macOS и X Window System для настольных и портативных компьютеров, а также Android от Apple , iOS , Symbian , BlackBerry OS , Windows Phone / Windows 10 Mobile , Tizen. , WebOS и Firefox OS для портативных устройств ( смартфонов ). [37] [38]

Сравнение с другими интерфейсами [ править ]

Интерфейсы командной строки [ править ]

Современный интерфейс командной строки (CLI)

Поскольку команд, доступных в интерфейсах командной строки, может быть много, сложные операции можно выполнять, используя короткую последовательность слов и символов. Пользовательские функции могут использоваться для облегчения доступа к частым действиям. Интерфейсы командной строки более легкие , поскольку они вызывают только информацию, необходимую для задачи; например, нет миниатюр предварительного просмотра или графического рендеринга веб-страниц. Это позволяет повысить эффективность и производительность после изучения многих команд. [3] Но достижение этого уровня требует некоторого времени, поскольку командные слова могут быть нелегко обнаруживаемыми или мнемоническими . Кроме того, использование командной строки может стать медленным и подверженным ошибкам, когда пользователям приходится вводить длинные команды, содержащие множество параметров или несколько разных имен файлов одновременно. Однако окна, значки, меню, интерфейсы указателей ( WIMP ) предоставляют пользователям множество виджетов , которые представляют и могут запускать некоторые доступные команды системы.

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

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

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

Обертки графического интерфейса [ править ]

Оболочки графического пользовательского интерфейса находят способ обойти версии интерфейса командной строки (CLI) (обычно) Linux и Unix-подобных программных приложений, а также их текстовые пользовательские интерфейсы или метки печатных команд. В то время как приложения командной строки или текстовые приложения позволяют пользователям запускать программу в неинтерактивном режиме, оболочки с графическим пользовательским интерфейсом поверх них позволяют избежать сложного обучения работе с командной строкой, которое требует ввода команд на клавиатуре . Запустив оболочку с графическим интерфейсом, пользователи могут интуитивно взаимодействовать , запускать, останавливать и изменять ее рабочие параметры, с помощью графических значков и визуальных индикаторов среды рабочего стола например, . Приложения также могут предоставлять оба интерфейса, и когда они это делают, графический интерфейс обычно представляет собой WIMP-оболочку версии для командной строки. Это особенно характерно для приложений, разработанных для Unix-подобных операционных систем. Последнее раньше реализовывалось в первую очередь, поскольку позволяло разработчикам сосредоточиться исключительно на функциональности своего продукта, не беспокоясь о деталях интерфейса, таких как дизайн значков и размещение кнопок. Разработка программ таким образом также позволяет пользователям запускать программу в сценарий оболочки .

Трехмерный графический интерфейс пользователя [ править ]

Многие среды и игры используют методы 3D-графики для проецирования 3D-объектов графического интерфейса на экран. Использование 3D-графики становится все более распространенным в основных операционных системах (например, Windows Aero и Aqua (MacOS)) для создания привлекательных интерфейсов, называемых приятными для глаз (которые включают, например, использование теней под окнами и курсором) . ), или для функциональных целей возможно только использование трех измерений. Например, переключение пользователей представлено вращением куба с гранями, представляющими рабочее пространство каждого пользователя, а управление окнами представлено с помощью механизма переворота в стиле Rolodex в Windows Vista (см. Windows Flip 3D ). В обоих случаях операционная система преобразует окна «на лету», продолжая обновлять содержимое этих окон.

Графический интерфейс обычно основан на WIMP, хотя иногда встречаются и другие метафоры, например, используемые в Microsoft Bob , 3dwm, File System Navigator, File System Visualizer , 3D Mailbox, [39] [40] и ГоферВР . Масштабирование (ZUI) — это родственная технология, которая обещает обеспечить преимущества представления 3D-сред без недостатков удобства использования, таких как проблемы ориентации и скрытые объекты. В 2006 году Hillcrest Labs представила первый ZUI для телевидения. [41] Другие нововведения включают меню на PlayStation 2 , меню на Xbox , проект Sun's Looking Glass , Metisse , который был похож на Project Looking Glass, [42] BumpTop , где пользователи могут манипулировать документами и окнами с реалистичным движением и физикой, как если бы они были физическими документами, Croquet OS , созданная для совместной работы, [43] и композитные оконные менеджеры, такие как Enlightenment и Compiz . Дополненная реальность и виртуальная реальность также используют элементы трехмерного графического интерфейса. [44]

В научной фантастике [ править ]

3D-графические интерфейсы появились в научно-фантастической литературе и фильмах еще до того, как некоторые технологии стали возможными или получили широкое распространение. [45]

См. также [ править ]

Ссылки [ править ]

  1. ^ Уэллс, Джон (2009). Словарь произношения Лонгмана (3-е изд.). Пирсон Лонгман. ISBN  978-1-4058-8118-0 .
  2. ^ «Как произносится GUI по-английски» . Кембриджский словарь . Проверено 03 апреля 2020 г.
  3. Перейти обратно: Перейти обратно: а б «Командная строка против графического интерфейса» . Компьютерная надежда . Проверено 03 апреля 2020 г.
  4. ^ «Графический интерфейс или командная строка: что лучше? (Часть 1)» . Microsoft.com Операции. Microsoft Learn . 12 марта 2007 г. Проверено 30 января 2024 г.
  5. ^ «Графический интерфейс или командная строка: что лучше? (Часть 2)» . Microsoft.com Операции. Microsoft Learn . 26 марта 2007 г. Проверено 30 января 2024 г.
  6. ^ «Графический интерфейс пользователя» . ScienceDaily . Проверено 9 мая 2019 г.
  7. ^ Леви, Стивен. « Графический интерфейс пользователя (GUI) ». Британика.com. Проверено 12 июня 2019 г.
  8. ^ «ГИП» . Энциклопедия журнала PC Magazine. pcmag.com . Проверено 12 июня 2019 г.
  9. ^ Грег Уилсон (2006). «Долой их HUD!: Переосмысление хедз-ап-дисплея в дизайне консольных игр» . Гамасутра . Архивировано из оригинала 19 января 2010 года . Проверено 14 февраля 2006 г.
  10. ^ «Определение графического интерфейса» . Информационный проект Linux . 1 октября 2004 года . Проверено 12 ноября 2008 г.
  11. ^ «хром» . www.catb.org . Проверено 03 апреля 2020 г.
  12. ^ Нильсен, Якоб (29 января 2012 г.). «Браузер и графический интерфейс Chrome» . Ннгрупп . Архивировано из оригинала 25 августа 2012 года . Проверено 20 мая 2012 г.
  13. ^ Мартинес, Венди Л. (23 февраля 2011 г.). «Графические пользовательские интерфейсы: Графические пользовательские интерфейсы» . Междисциплинарные обзоры Wiley: вычислительная статистика . 3 (2): 119–133. дои : 10.1002/wics.150 . S2CID   60467930 .
  14. ^ Биссон, Жизель. «Ресторанная система ViewTouch».
  15. ^ «Что такое графический интерфейс пользователя (GUI)?» . Цифровой гид IONOS . 14 сентября 2020 г. Проверено 25 февраля 2022 г.
  16. ^ Бабич, Ник (30 мая 2020 г.). «Мобильный UX-дизайн: представление списка и представление сетки» . Середина . Проверено 4 сентября 2021 г.
  17. ^ Ван Дам, А. (2000). «За пределами WIMP» . IEEE Компьютерная графика и приложения . 20 :50–51. дои : 10.1109/38.814559 .
  18. ^ «Взаимодействие на основе реальности: основа для интерфейсов после WIMP».
  19. ^ Либерман, Генри. «Творческая среда программирования в ремиксе» , Медиа-лаборатория Массачусетского технологического института, Кембридж.
  20. ^ Салха, Надер. «Эстетика и искусство на раннем этапе развития человеко-компьютерных интерфейсов». Архивировано 7 августа 2020 г. в Wayback Machine , октябрь 2012 г.
  21. ^ Смит, Дэвид (1975). «Пигмалион: среда творческого программирования».
  22. ^ Первые графические интерфейсы
  23. ^ Демонстрация пользовательского интерфейса Xerox Star, 1982 г.
  24. ^ «ВизиКорп Визи Он» . Продукт Visi On не предназначался для домашнего пользователя. Он был разработан и рассчитан на высококлассные корпоративные рабочие станции. Требуемого аппаратного обеспечения для 1983 года было довольно много. Требовалось минимум 512 КБ оперативной памяти и жесткий диск (5 МБ свободного места).
  25. ^ Ретроспектива Windows, журнал PC Magazine, январь 2009 г. Зифф Дэвис. Январь 2009 года.
  26. ^ «Magic Desk I для Commodore 64» .
  27. ^ Сандберг-Димент, Эрик (25 декабря 1984 г.). «Ценность окон подвергается сомнению» . Нью-Йорк Таймс .
  28. ^ Фридман, Тед (октябрь 1997 г.). «Apple, 1984 год: введение Macintosh в историю культуры персональных компьютеров» . Архивировано из оригинала 5 октября 1999 года.
  29. ^ Фридман, Тед (2005). «Глава 5: 1984 год» . Электрические мечты: компьютеры в американской культуре . Издательство Нью-Йоркского университета . ISBN  978-0-8147-2740-9 . Проверено 6 октября 2011 г.
  30. ^ Гроте, Патрик (29 октября 2006 г.). «Рецензия на фильм «Пираты Кремниевой долины » . DotJournal.com. Архивировано из оригинала 7 ноября 2006 года . Проверено 24 января 2014 г.
  31. ^ Вашингтон Пост (24 августа 1995 г.). «С дебютом Windows 95 Microsoft достигла ажиотажа» . Вашингтон Пост . Проверено 8 ноября 2013 г.
  32. ^ «Компьютеры | Хронология истории компьютеров | Музей истории компьютеров» . www.computerhistory.org . Проверено 2 апреля 2017 г.
  33. ^ Мэзер, Джон. iMania , Обзор журналистики Райерсона , (19 февраля 2007 г.), дата обращения 19 февраля 2007 г.
  34. ^ «iPad может, наконец, вызвать спрос на до сих пор неудачные планшетные ПК» — Итон, Ник Определен ли рынок iPad/планшетных ПК? Архивировано 1 февраля 2011 г. в Wayback Machine , Seattle Post-Intelligencer , 2010 г.
  35. ^ Брайт, Питер Балмер (и Microsoft) до сих пор не получили iPad , Ars Technica , 2010 г.
  36. ^ «Победа iPad в определении планшета: что это значит» . Инфомир . 05.07.2011.
  37. ^ Хэнсон, Коди В. (17 марта 2011 г.). «Глава 2: Мобильные устройства в 2011 году» . Отчеты о библиотечных технологиях . 47 (2): 11–23. ISSN   0024-2586 .
  38. ^ «Что такое графический интерфейс пользователя? Определение и часто задаваемые вопросы | OmniSci» . omnisci.com . Проверено 26 января 2022 г.
  39. ^ «3D Mailbox – программное обеспечение для трехмерной электронной почты. Оживите электронную почту! Электронная почта стала еще интереснее и интереснее» . 3dmailbox.com . Архивировано из оригинала 21 июля 2019 г. Проверено 14 июля 2022 г.
  40. ^ «3D-почтовый ящик» . Скачать.com . Проверено 14 июля 2022 г.
  41. Macworld.com , 11 ноября 2006 г. Дэн Морен. CES Unveiled@NY '07: Укажи и щелкни, чтобы перейти к телеприставкам? Архивировано 8 ноября 2011 г. в Wayback Machine.
  42. ^ «Метисс – новая альтернатива зазеркалью» . 29 июня 2004 года . Проверено 2 июля 2020 г.
  43. ^ Смит, Дэвид А.; Кей, Алан; Рааб, Андреас; Рид, Дэвид П. «Крокет – архитектура системы совместной работы» (PDF) . croquetconsortium.org . Архивировано из оригинала (PDF) 27 сентября 2007 г. Проверено 17 сентября 2022 г. Усилия Xerox PARC под руководством Алана Кея, которые привели к разработке [...] мощных пользовательских интерфейсов на основе растровых дисплеев, сыграли ключевую роль. В каком-то смысле все, что мы здесь делаем, — это расширяем эту модель до 3D и добавляем новую надежную модель совместной работы с объектами.
  44. ^ Пурвар, Сураб (04 марта 2019 г.). «Проектирование пользовательского опыта для приложений виртуальной реальности (VR)» . Середина . Проверено 6 мая 2022 г.
  45. ^ Дейтон, Том. «Объектно-ориентированные графические интерфейсы — это будущее» . Блог OpenMCT . Архивировано из оригинала 10 августа 2014 года . Проверено 23 августа 2012 г.

Внешние ссылки [ править ]

Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 0abfc67551c48508468c8ced73333409__1718272380
URL1:https://arc.ask3.ru/arc/aa/0a/09/0abfc67551c48508468c8ced73333409.html
Заголовок, (Title) документа по адресу, URL1:
Graphical user interface - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)