HCI: пользовательский интерфейс за пределами парадигмы WIMP - PullRequest
6 голосов
/ 11 октября 2008

Благодаря популярности Apple iPhone, потенциалу Microsoft Surface , а также чистой текучести и инновациям интерфейсов, впервые предложенных Джеффом Ханом из Perceptive Pixel . ..

Каковы хорошие примеры графических пользовательских интерфейсов, которые развились после

Парадигма Windows, значки, (мышь / меню) и указатель?

Ответы [ 10 ]

8 голосов
/ 11 октября 2008

Вас интересуют только графические интерфейсы? Много исследований было проведено и продолжается, например, на материальных интерфейсах , которые выходят за пределы этой категории (хотя они могут включать компьютерную графику). Пользовательский интерфейс Википедия страница может быть хорошим местом для начала. Возможно, вы также захотите изучить конференцию ACM CHI . Раньше я знал некоторых людей, которые работали над масштабированием интерфейсов; Лаборатория взаимодействия человека с компьютером и Университет Мэриленда также содержит несколько ссылок, которые могут вас заинтересовать.

В заключение я укажу, что многие инновационные идеи пользовательского интерфейса работают лучше в демонстрациях, чем в реальном использовании. Я привожу это к сведению, потому что ваш пример, как указали несколько комментаторов, может, в случае ненадлежащего применения, утомить использование в течение любого длительного периода времени. Обратите внимание, что световые ручки по большей части были заменены мышами. Хороший дизайн иногда идет вразрез с наивной интуицией (во всяком случае, моей). На эту тему есть rant в отношении 3D-графики на useit.com .

4 голосов
/ 30 марта 2009

Технически, интерфейс, который вы ищете, может называться Пользовательские интерфейсы после WIMP , согласно документ с таким же именем от Andries van Dam. Причины, по которым нам нужны другие парадигмы, заключаются в том, что WIMP недостаточно хорош, особенно для некоторых конкретных приложений, таких как манипуляции с трехмерной моделью.

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

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

  • Программирование на примере / демонстрации
    Короче говоря, в этой парадигме пользователи показывают, что они хотят делать, и компьютер узнает новое поведение.

  • 3D-интерфейсы пользователя
    Я думаю, что все знают и видели много примеров этого интерфейса раньше. Несмотря на множество горячих споров о его полезности, часть продолжающегося исследования трехмерного интерфейса была внедрена во многие ведущие операционные системы. Уровень техники может быть BumpTop . См. Также: Масштабирование пользовательских интерфейсов

  • Вычисления на основе перьев / эскизов / жестов
    Хотя этот интерфейс может использовать ту же аппаратную настройку, что и WIMP, но вместо «укажи и щелкни» пользователи выполняют команды с помощью более информативных штрихов.

  • Пользовательский интерфейс Direct-Touch
    Это ike от Microsoft или iPhone от Apple, но это не обязательно должно быть на столе. Интерактивная поверхность может быть вертикальной, скажем, настенной или не плоской.

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

  • Голосовой пользовательский интерфейс , Мобильные вычисления , Носимые компьютеры , Вездесущие / распространяющиеся вычисления , Human- Взаимодействие роботов и т. Д.

Дополнительная информация: Некомандный пользовательский интерфейс , автор Jakob Nielsen (1993) - еще одна основополагающая статья на эту тему.

3 голосов
/ 30 марта 2009

Как насчет жестов мыши ?

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

Это как бы горячая клавиша для мыши.

3 голосов
/ 30 марта 2009

Если вам нужны некоторые теоретические концепции в отношении графических интерфейсов, подумайте о том, чтобы взглянуть на vis Туомо Валконена. В течение долгого времени Туомо крайне критично относился к концепции WIMP, он разработал ионный оконный менеджер , который является одним из многих оконных менеджеров для мозаики . Tiling WM - это выигрыш в производительности для пользователя при правильном использовании.

Vis - это идея пользовательского интерфейса, который фактически адаптируется к потребностям конкретного пользователя или его среды, включая ухудшение зрения, тактильные предпочтения (мышь или клавиатура), предпочтительный язык (для лучшего соответствия языкам справа налево), предпочтительное визуальное представление (порядок кнопок, стиль Mac или стиль Windows), более эффективное использование доступного пространства, фирменный стиль и т. д. Определение пользовательского интерфейса не требует представления, допускаются только параметры ввода / вывода и их взаимосвязи. Алгоритмы компоновки и эргономические ограничения самого графического интерфейса определяются ровно один раз, на уровне системы и в предпочтениях пользователя. По сути, это позволяет использовать любой вид графического интерфейса, если данные, которые будут отображаться, четко определены. Графический интерфейс для мобильного устройства также возможен, как текстовый интерфейс пользователя и голосовой интерфейс.

2 голосов
/ 03 апреля 2009

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

2 голосов
/ 02 апреля 2009

Придерживаясь GUI накладывает ограничения на физические свойства оборудования. Пользователи должны быть в состоянии прочитать экран и ответить каким-то образом. Например, iPhone: его интерфейс - это вся верхняя поверхность, поэтому физические размеры и IxD являются противоположными факторами.

Вокруг Рождества я написал статью, в которой исследуется потенциал для носимого устройства с контролем BCI. Я не предполагаю, что мы готовы начать создавать такие устройства, но извлеченные уроки верны. Я обнаружил, что большинству пользователей понравилась идея использовать язык в качестве основного средства взаимодействия. Важно отметить, что все выразили озабоченность по поводу двусмысленности и подтверждения .

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

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

1 голос
/ 13 мая 2010

Я бы порекомендовал следующую бумагу:

Джейкоб Р.Дж., Жируард А., Хиршфилд Л.М., Хорн М.С., Шаер О., Соловей Е.Т. и Зигельбаум Дж. 2008. Взаимодействие на основе реальности: структура для интерфейсов после WIMP В материалах двадцать шестой ежегодной конференции SIGCHI по человеческому фактору в вычислительных системах (Флоренция, Италия, 5–10 апреля 2008 г.). CHI '08. ACM, Нью-Йорк, Нью-Йорк, 201-210. см DOI

1 голос
/ 30 марта 2009

ВИМ!

Это определенно выходит за рамки WIMP, но вне зависимости от того, далеко ли оно или далеко от него, зависит решение!

1 голос
/ 13 октября 2008

Я не в журналистике; Я пишу программное обеспечение для жизни.

1 голос
/ 12 октября 2008

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

...