WIMP (вычисления) - WIMP (computing)

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

В взаимодействие человека с компьютером, WIMP означает "окна, иконки, меню, указатель ",[1][2][3] обозначающий стиль взаимодействия с использованием эти элементы из пользовательский интерфейс. Иногда используются другие расширения, такие как замена меню «мышь» и «мышка» или «раскрывающееся меню» и «указатель» вместо указателя.[4][5][6]

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

WIMP-взаимодействие было разработано в Xerox PARC (видеть Xerox Alto, разработанный в 1973 г.) и популяризировался яблоко введение Macintosh в 1984 году, в котором были добавлены концепции «строки меню» и расширенного управления окнами.[7]

Интерфейс WIMP состоит из следующих компонентов:[8]

  • Окно запускает автономную программу, изолированную от других программ, которые (если в многопрограммной операционной системе) запускаются одновременно в других окнах.
    • Эти отдельные программные контейнеры позволяют пользователям плавно перемещаться между разными окнами.
    • В оконный менеджер программное обеспечение обычно проектируется таким образом, чтобы было ясно, какое окно в данный момент активно. Принципы дизайна Интервалы, группировка и простота помогают пользователю сохранять фокус при работе между более чем одним окном.
  • Значок действует как ярлык для действия, выполняемого компьютером (например, выполнения программы или задачи).
    • Текстовые метки можно использовать вместе со значками для облегчения идентификации небольших наборов значков.
  • Меню - это система выбора на основе текста или значков, которая выбирает и выполняет программы или задачи. Меню могут меняться в зависимости от контекста, в котором к ним обращаются.
  • Указатель - это экранный символ, который представляет движение физического устройства, которым пользователь управляет для выбора значков, элементов данных и т. Д.

Этот стиль системы улучшает взаимодействие человека с компьютером (HCI) путем имитации взаимодействий в реальном мире и предоставления лучших простота использования для нетехнических людей. Поскольку программы, содержащиеся в интерфейсе WIMP, впоследствии полагаются на одни и те же основные методы ввода, взаимодействия во всей системе стандартизированы. Этот последовательность позволяет пользователям переносить навыки из одного приложения в другое.

Критика

Некоторые исследователи взаимодействия человека с компьютером считают, что WIMP плохо подходит для множества приложений, особенно тех, которые требуют точного человеческого ввода или ввода более трех измерений.[9] Рисование и письмо являются примерами этих ограничений; традиционный указатель ограничен двумя измерениями и, следовательно, не учитывает давление, прикладываемое при использовании утилиты для физического письма. Чувствительный к давлению графические планшеты часто используются для преодоления этого ограничения.[10]

Другая проблема с пользовательскими интерфейсами в стиле WIMP заключается в том, что многие реализации ставят пользователей с ограниченными возможностями в невыгодное положение. Например, пользователи с ослабленным зрением могут испытывать трудности с использованием приложений, когда альтернативные текстовые интерфейсы недоступны. Люди с двигательные нарушения, Такие как болезнь Паркинсона, возможно, не удастся точно перемещаться по устройствам, используя традиционный указатель мыши для ввода. Чтобы преодолеть эти препятствия, исследователи продолжают искать способы сделать современные компьютерные системы более доступными.[11] Последние события в искусственный интеллект, конкретно машинное обучение, открыли новые двери для доступности в технологиях, или вспомогательные технологии.[12][13]

Переход от интерфейса WIMP

Многочисленные исследования изучали возможности перемещения мимо интерфейса WIMP, например, используя взаимодействие на основе реальности,[14] сделать интерфейс "трехмерным", добавив визуальной глубины за счет использования монокулярные подсказки,[15][16][17][18] и даже объединив глубину с физикой.[19] Последнее привело к развитию BumpTop рабочий стол и его приобретение и выпуск Google.[нужна цитата ]

Смотрите также

Рекомендации

  1. ^ Марков, Джон (16 февраля 2009 г.). "Мобильный телефон, путешествуя по нашей жизни". Нью-Йорк Таймс. Нью-Йорк. Получено 14 декабря, 2011. [...] так называемый WIMP-интерфейс - для окон, значков, меню, указателя [...]
  2. ^ Хинкли, Кен (декабрь 1996 г.). «Проблемы с тактильным ощущением при виртуальном манипулировании». Microsoft. Получено 22 мая, 2018. Парадигма интерфейса Windows-Icons-Menus-Pointer (WIMP) доминирует в современных вычислительных системах.
  3. ^ Хинкли, Кен. «Технологии и методы ввода» (PDF). Microsoft. Получено 14 декабря, 2011. Исследователи стремятся выйти за рамки текущего интерфейса «WIMP» (Windows, значки, меню и указатель) [...]
  4. ^ Флинн, Лори (1 января 1995 г.). "Исполнительный компьютер; когда и когда компьютеры будут вести себя как люди?". Нью-Йорк Таймс. Нью-Йорк. Получено 14 декабря, 2011. «Мы максимально расширили интерфейс WIMP», - добавил он, имея в виду раскрывающееся меню Windows-icon-mouse-mouse.
  5. ^ Грин, Марк; Джейкоб, Роберт (июль 1991). «Отчет о семинаре SIGGRAPH '90: Программные архитектуры и метафоры для пользовательских интерфейсов, не относящихся к WIMP». СИГГРАФ '90. СИГГРАФ. Даллас: ACM SIGGRAPH. CiteSeerX  10.1.1.121.7982. Аббревиатура WIMP означает Windows, значки, мыши и указание и используется для обозначения рабочего стола, стиля прямого управления пользовательским интерфейсом.
  6. ^ Паттон, Фил (14 апреля 1996 г.). «Взгляд в будущее». Журнал The New York Times. Нью-Йорк. Получено 14 декабря, 2011. GUI и WIMP (для окна, значка, мыши и указателя) - это интерфейсы, основанные на тексте в рамке, раскрывающихся меню и интерактивных кнопках, расположенных вдоль экранных панелей, называемых панелями инструментов.
  7. ^ Андрис ван Дам: Пользовательские интерфейсы после WIMP. В: Коммуникации ACM, 40 (2) (февраль 1997), стр. 63–67. Citeseer
  8. ^ HCI (10 ноября 2014 г.). «Типы интерфейсов (WIMP и GUI)». HCIroupon6. Получено 2020-02-22.
  9. ^ Прошлое, настоящее и будущее программных средств пользовательского интерфейса. Брэд Майерс, Скотт Э. Хадсон, Рэнди Пауш, И. Пауш. Транзакции ACM по взаимодействию компьютера и человека, 2000. [1]
  10. ^ "Что такое оцифрованный планшет? Определение Webopedia". www.webopedia.com. Получено 2020-02-22.
  11. ^ Марсело Медейрос Карнейро, Луис Велью, Вспомогательные интерфейсы для слабовидящих с использованием устройств с силовой обратной связью и преобразования расстояния, Информационные технологии и журнал инвалидности, Vol. X, No. 2, декабрь 2004 г.
  12. ^ «Как искусственный интеллект улучшает вспомогательные технологии». Технический Эдвокейт. 2018-04-24. Получено 2020-02-22.
  13. ^ Mittal, Vibhu O .; Янко, Холли А .; Аронис, Джон; Симпсон, Ричард, ред. (1998). «Вспомогательные технологии и искусственный интеллект». Конспект лекций по информатике. 1458. Дои:10.1007 / bfb0055965. ISBN  978-3-540-64790-4. ISSN  0302-9743. S2CID  29916407.
  14. ^ Джейкоб, Роберт Дж.К .; Жируар, Одри; Hirshfield, Leanne M .; Хорн, Майкл С .; Шаер, Орит; Соловей, Эрин Трейси; Зигельбаум, Джейми (01.01.2008). Взаимодействие на основе реальности: основа для пост-WIMP интерфейсов. Материалы конференции SIGCHI по человеческому фактору в вычислительных системах. CHI '08. Нью-Йорк, Нью-Йорк, США: ACM. С. 201–210. Дои:10.1145/1357054.1357089. ISBN  9781605580111. S2CID  3348294.
  15. ^ Робертсон, Джордж; Червински, Мэри; Ларсон, Кевин; Роббинс, Дэниел С .; Тиль, Дэвид; ван Данцич, Маартен (1 января 1998 г.). Гора данных: использование пространственной памяти для управления документами. Материалы 11-го ежегодного симпозиума ACM по программному обеспечению и технологиям пользовательского интерфейса. УИСТ '98. Нью-Йорк, Нью-Йорк, США: ACM. С. 153–162. Дои:10.1145/288392.288596. ISBN  978-1581130348. S2CID  12723851.
  16. ^ Кокберн, Энди; Маккензи, Брюс (01.01.2002). Оценка эффективности пространственной памяти в 2D и 3D физических и виртуальных средах. Материалы конференции SIGCHI по человеческому фактору в вычислительных системах. CHI '02. Нью-Йорк, Нью-Йорк, США: ACM. С. 203–210. Дои:10.1145/503376.503413. ISBN  978-1581134537. S2CID  1150015.
  17. ^ Кирицис, М .; Gulliver, S.R .; Morar, S .; Стивенс, Р. (1 января 2013 г.). Проблемы и преимущества использования 3D-интерфейсов: визуальные и вербальные задачи. Труды Пятой Международной конференции по управлению новыми цифровыми экосистемами. MEDES '13. Нью-Йорк, Нью-Йорк, США: ACM. С. 241–245. Дои:10.1145/2536146.2536166. ISBN  9781450320047. S2CID  16672751.
  18. ^ Кирицис, Маркос; Гулливер, Стивен Р .; Фередоэс, Ева (2016-08-01). «Факторы окружающей среды и особенности, влияющие на визуальный поиск в интерфейсе 3D WIMP». Международный журнал человеко-компьютерных исследований. 92–93: 30–43. Дои:10.1016 / j.ijhcs.2016.04.009.
  19. ^ Агаравала, Ананд; Балакришнан, Равин (01.01.2006). Keepin 'It Real: продвигая метафору рабочего стола с помощью физики, свай и пера. Материалы конференции SIGCHI по человеческому фактору в вычислительных системах. CHI '06. Нью-Йорк, Нью-Йорк, США: ACM. С. 1283–1292. Дои:10.1145/1124772.1124965. ISBN  978-1595933720. S2CID  306920.

Библиография

Внешняя ссылка