В взаимодействии человека с компьютером , WIMP означает « окно , иконки , меню , указатель », [1] [2] [3] , обозначающее стиль взаимодействия с использованием этих элементов на пользовательском интерфейсе . Иногда используются другие расширения, такие как замена меню «мышь» и «мышка» или «раскрывающееся меню» и «указатель» вместо указателя. [4] [5] [6]
Хотя аббревиатура вышла из употребления, ее часто сравнивают с термином графический пользовательский интерфейс (GUI) . Любой интерфейс, использующий графику, можно назвать графическим интерфейсом пользователя, и системы WIMP являются производными от таких систем. Однако, хотя все системы WIMP используют графику в качестве ключевого элемента (элементы значка и указателя) и, следовательно, являются графическими пользовательскими интерфейсами, обратное неверно. Некоторые графические интерфейсы пользователя не основаны на окнах, значках, меню и указателях. Например, большинство мобильных телефонов представляют действия в виде значков и меню, но не всегда полагаются на обычный указатель или контейнеризованные окна для взаимодействия с программой. [ необходима цитата ]
Взаимодействие с WIMP было разработано в Xerox PARC (см. Xerox Alto , разработанное в 1973 году) и популяризировано с появлением Apple Macintosh в 1984 году, в котором были добавлены концепции «строки меню» и расширенного управления окнами. [7]
Интерфейс WIMP состоит из следующих компонентов: [8]
- Окно запускает автономную программу, изолированную от других программ, которые (если в многопрограммной операционной системе) запускаются одновременно в других окнах.
- Эти отдельные программные контейнеры позволяют пользователям плавно перемещаться между различными окнами.
- Программное обеспечение оконного менеджера обычно проектируется таким образом, чтобы было ясно, какое окно в данный момент активно. Принципы проектирования интервалов, группировки и простоты помогают пользователю сохранять фокус при работе более чем с одним окном.
- Значок действует как ярлык для действия, выполняемого компьютером (например, выполнения программы или задачи).
- Текстовые метки можно использовать вместе со значками, чтобы облегчить идентификацию небольших наборов значков.
- Меню - это система выбора на основе текста или значков, которая выбирает и выполняет программы или задачи. Меню могут меняться в зависимости от контекста, в котором к ним обращаются.
- Указатель - это экранный символ, который представляет движение физического устройства, которым пользователь управляет для выбора значков, элементов данных и т. Д.
Этот стиль системы улучшает взаимодействие человека с компьютером ( HCI ), имитируя взаимодействие реального мира и обеспечивая большую простоту использования для нетехнических людей. Поскольку программы, содержащиеся в интерфейсе WIMP, впоследствии полагаются на одни и те же основные методы ввода, взаимодействия во всей системе стандартизированы. Эта последовательность позволяет пользователям переносить навыки из одного приложения в другое.
Критика [ править ]
Некоторые исследователи взаимодействия человека с компьютером считают, что WIMP плохо подходит для множества приложений, особенно тех, которые требуют точного человеческого ввода или ввода более трех измерений. [9] Рисование и письмо являются примерами этих ограничений; традиционный указатель ограничен двумя измерениями и, следовательно, не учитывает давление, прикладываемое при использовании утилиты для физического письма. Чувствительные к давлению графические планшеты часто используются для преодоления этого ограничения. [10]
Еще одна проблема с пользовательскими интерфейсами в стиле WIMP заключается в том, что многие реализации ставят пользователей с ограниченными возможностями в невыгодное положение. Например, пользователи с ослабленным зрением могут испытывать трудности с использованием приложений, когда альтернативные текстовые интерфейсы недоступны. Люди с двигательными нарушениями , такими как болезнь Паркинсона , могут не иметь возможности точно перемещаться по устройствам, используя традиционный указатель мыши для ввода. Чтобы преодолеть эти препятствия, исследователи продолжают искать способы сделать современные компьютерные системы более доступными. [11] Последние разработки в области искусственного интеллекта , в частности машинного обучения , открыли новые двери для доступности в технологиях или вспомогательных технологиях .[12] [13]
Переход от интерфейса WIMP [ править ]
В многочисленных исследованиях изучались возможности обхода интерфейса WIMP , такие как использование взаимодействия на основе реальности [14], превращение интерфейса в «трехмерный» путем добавления визуальной глубины с помощью монокулярных сигналов , [15] [16] [ 17] [18] и даже объединив глубину с физикой. [19] Последнее привело к разработке настольного компьютера BumpTop, его приобретению и выпуску компанией Google . [ необходима цитата ]
См. Также [ править ]
- История графического пользовательского интерфейса
- Метафора рабочего стола
- Естественный пользовательский интерфейс
- Сенсорный пользовательский интерфейс
Ссылки [ править ]
- ^ Markoff, Джон (16 февраля 2009). «Мобильный телефон, путешествуя по нашей жизни» . Нью-Йорк Таймс . Нью-Йорк . Проверено 14 декабря 2011 года .
[...] так называемый интерфейс WIMP - для окон, значков, меню, указателя [...]
- ↑ Хинкли, Кен (декабрь 1996 г.). «Тактильные проблемы для виртуального манипулирования» . Microsoft . Проверено 22 мая 2018 года .
Парадигма интерфейса Windows-Icons-Menus-Pointer (WIMP) доминирует в современных вычислительных системах.
- ^ Хинкли, Кен. «Технологии и методы ввода» (PDF) . Microsoft . Проверено 14 декабря 2011 года .
Исследователи стремятся выйти за рамки текущего интерфейса «WIMP» (Windows, значки, меню и указатель) [...]
- ↑ Флинн, Лори (1 января 1995 г.). "Исполнительный компьютер; когда и когда компьютеры будут вести себя как люди?" . Нью-Йорк Таймс . Нью-Йорк . Проверено 14 декабря 2011 года .
«Мы максимально расширили интерфейс WIMP», - добавил он, имея в виду раскрывающееся меню Windows-icon-mouse-mouse.
- ^ Грин, Марк; Джейкоб, Роберт (июль 1991). "Отчет о семинаре SIGGRAPH '90: Архитектура программного обеспечения и метафоры для пользовательских интерфейсов, не относящихся к WIMP". СИГГРАФ '90 . СИГГРАФ . Даллас: ACM SIGGRAPH . CiteSeerX 10.1.1.121.7982 .
Аббревиатура WIMP означает Windows, значки, мыши и указание и используется для обозначения рабочего стола, стиля прямого управления пользовательским интерфейсом.
- ↑ Паттон, Фил (14 апреля 1996 г.). «Взгляд в будущее» . Журнал "Нью-Йорк Таймс" . Нью-Йорк . Проверено 14 декабря 2011 года .
GUI и WIMP (для окна, значка, мыши и указателя) - это интерфейсы, основанные на тексте в рамке, раскрывающихся меню и интерактивных кнопках, расположенных вдоль экранных панелей, называемых панелями инструментов.
- ^ Андрис ван Дам: Пользовательские интерфейсы после WIMP. В: Сообщения ACM , 40 (2) (февраль 1997 г.), стр. 63–67. Citeseer
- ^ HCI (2014-11-10). «Типы интерфейсов (WIMP и GUI)» . HCIGroupon6 . Проверено 22 февраля 2020 .
- ^ Прошлое, настоящее и будущее программных средств пользовательского интерфейса . Брэд Майерс, Скотт Э. Хадсон, Рэнди Пауш, И. Пауш. ACM Transactions on Computer-Human Interaction, 2000. [1]
- ^ «Что такое оцифрованный планшет? Определение Webopedia» . www.webopedia.com . Проверено 22 февраля 2020 .
- ^ Марсело Медейрос Карнейро, Луис Велью, Вспомогательные интерфейсы для слабовидящих, использующие устройства с силовой обратной связью и преобразования расстояния , Журнал информационных технологий и инвалидов, Vol. X, No. 2, декабрь 2004 г.
- ^ «Как искусственный интеллект улучшает вспомогательные технологии» . Технический Эдвокейт . 2018-04-24 . Проверено 22 февраля 2020 .
- ^ Mittal, Vibhu O .; Янко, Холли А .; Аронис, Джон; Симпсон, Ричард, ред. (1998). «Вспомогательные технологии и искусственный интеллект». Конспект лекций по информатике . 1458 . DOI : 10.1007 / bfb0055965 . ISBN 978-3-540-64790-4. ISSN 0302-9743 . S2CID 29916407 .
- ^ Джейкоб, Роберт JK; Жируар, Одри; Hirshfield, Leanne M .; Хорн, Майкл С .; Шаер, Орит; Соловей, Эрин Трейси; Зигельбаум, Джейми (01.01.2008). Взаимодействие на основе реальности: основа для пост-WIMP-интерфейсов . Труды конференции SIGCHI по человеческому фактору в вычислительных системах . CHI '08. Нью-Йорк, Нью-Йорк, США: ACM. С. 201–210. DOI : 10.1145 / 1357054.1357089 . ISBN 9781605580111. S2CID 3348294 .
- ^ Робертсон, Джордж; Червински, Мэри; Ларсон, Кевин; Роббинс, Дэниел С .; Тиль, Дэвид; ван Данцич, Маартен (1 января 1998 г.). Гора данных: использование пространственной памяти для управления документами . Материалы 11-го ежегодного симпозиума ACM по программному обеспечению и технологиям пользовательского интерфейса . УИСТ '98. Нью-Йорк, Нью-Йорк, США: ACM. С. 153–162. DOI : 10.1145 / 288392.288596 . ISBN 978-1581130348. S2CID 12723851 .
- ^ Кокберн, Энди; Маккензи, Брюс (01.01.2002). Оценка эффективности пространственной памяти в 2D и 3D физических и виртуальных средах . Труды конференции SIGCHI по человеческому фактору в вычислительных системах . CHI '02. Нью-Йорк, Нью-Йорк, США: ACM. С. 203–210. DOI : 10.1145 / 503376.503413 . ISBN 978-1581134537. S2CID 1150015 .
- ^ Кирицис, М .; Гулливер, SR; Morar, S .; Стивенс, Р. (1 января 2013 г.). Проблемы и преимущества использования трехмерных интерфейсов: визуальные и словесные задачи . Труды Пятой Международной конференции по управлению возникающими цифровыми экосистемами . MEDES '13. Нью-Йорк, Нью-Йорк, США: ACM. С. 241–245. DOI : 10.1145 / 2536146.2536166 . ISBN 9781450320047. S2CID 16672751 .
- ^ Кирицис, Маркос; Гулливер, Стивен Р .; Фередоэс, Ева (2016-08-01). «Факторы окружающей среды и особенности, влияющие на визуальный поиск в интерфейсе 3D WIMP». Международный журнал человеко-компьютерных исследований . 92–93: 30–43. DOI : 10.1016 / j.ijhcs.2016.04.009 .
- ^ Agarawala, Ананд; Балакришнан, Равин (01.01.2006). Keepin 'It Real: продвигая метафору рабочего стола с помощью физики, свай и пера . Труды конференции SIGCHI по человеческому фактору в вычислительных системах . CHI '06. Нью-Йорк, Нью-Йорк, США: ACM. С. 1283–1292. DOI : 10.1145 / 1124772.1124965 . ISBN 978-1595933720. S2CID 306920 .
Библиография [ править ]
- Алистер Д. Н. Эдвардс: Дизайн слуховых интерфейсов для пользователей с ослабленным зрением . В: Материалы конференции ACM по человеческому фактору в вычислительных системах (CHI) , 1988, стр. 83–88, http://doi.acm.org/10.1145/57167.57180
- Марк Грин, Роберт Джейкоб, SIGGRAPH : отчет семинара '90: программные архитектуры и метафоры для пользовательских интерфейсов, не относящихся к WIMP . В: ACM SIGGRAPH Computer Graphics , 25 (3) (июль 1991 г.), стр. 229–235, http://doi.acm.org/10.1145/126640.126677
- Эшли Джордж Тейлор: интерфейсы WIMP (зима 1997 г.) https://web.archive.org/web/20060719123329/http://www-static.cc.gatech.edu/classes/cs6751_97_winter/Topics/dialog-wimp/
Внешние ссылки [ править ]
- ISO 9241-11: 2018 : Эргономика взаимодействия человека и системы. Часть 11: Удобство использования: определения и концепции, https://www.iso.org/standard/63500.html