Интерфейс пользователя: различия между версиями

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
[отпатрулированная версия][отпатрулированная версия]
Содержимое удалено Содержимое добавлено
м викификация, оформление
Строка 26: Строка 26:
* [[Голосовой интерфейс|Голосовой]]
* [[Голосовой интерфейс|Голосовой]]
* [[Осязательный интерфейс пользователя|Материальный (осязательный)]]
* [[Осязательный интерфейс пользователя|Материальный (осязательный)]]

== Пользовательский интерфейс компьютерной программы ==
Интерфейс пользователя [[Компьютерная программа|компьютерного приложения]] включает:
* средства отображения информации, отображаемую информацию, форматы и [[код]]ы;
* командные режимы, язык «пользователь — интерфейс»;
* устройства и технологии ввода данных;
* диалоги, взаимодействие и транзакции между пользователем и компьютером, обратную связь с пользователем;
* поддержку принятия решений в конкретной [[предметная область|предметной области]];
* порядок использования программы и документацию на неё.

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

В действительности пользовательский интерфейс объединяет в себе все элементы и компоненты программы, которые способны оказывать влияние на взаимодействие пользователя с программным обеспечением (ПО), это не только экран, который видит пользователь.

К этим элементам относятся:
* набор задач пользователя, которые он решает при помощи системы;
* используемая системой метафора (например, рабочий стол в Microsoft Windows);
* элементы управления системой;
* навигация между блоками системы;
* визуальный (и не только) дизайн экранов программы;
* средства отображения информации, отображаемая информация и форматы;
* устройства и технологии ввода данных;
* диалоги, взаимодействие и транзакции между пользователем и компьютером;
* обратная связь с пользователем;
* поддержка принятия решений в конкретной предметной области;
* порядок использования программы и документация на неё.

Для упрощения восприятия функции программы пользователем при разработке пользовательского интерфейса желательно использовать [[метафора|метафоры]].


== История развития ==
== История развития ==

Версия от 10:47, 15 октября 2021

Интерфе́йс по́льзователя, он же по́льзовательский интерфейс (UI — англ. user interface) — интерфейс, обеспечивающий передачу информации между пользователем-человеком и программно-аппаратными компонентами компьютерной системы (ISO/IEC/IEEE 24765-2010)[1].

Составляющие

Под совокупностью средств и методов интерфейса пользователя подразумеваются:

Средства
  • вывода информации из устройства к пользователю — весь доступный диапазон воздействий на организм человека (зрительных, слуховых, тактильных, обонятельных и т. д.) — экраны (дисплеи, проекторы) и лампочки, динамики, зуммеры и сирены, вибромоторы и т. д. и т. п.
  • ввода информации/команд пользователем в устройство — множество всевозможных устройств для контроля состояния человека — кнопки, переключатели, потенциометры, датчики положения и движения, сервоприводы, жесты лицом и руками, даже съём мозговой активности пользователя.

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

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

Виды

История развития

См. также

Примечания

Литература

  • Фисун А. П., Гращенко Л. А. и др. Теоретические и практические основы человеко-компьютерного взаимодействия: базовые понятия человеко-компьютерных систем в информатике и информационной безопасности / А. П. Фисун. — Деп. в ВИНИТИ 15.10. 2004 г. № 1624 – В 2004. — Орел: Орловский государственный университет, 2004. — 169 с. — (Рукопись).

Ссылки