інтерфейс користувача

У даній статті або розділі є список джерел або зовнішніх посилань. але джерела окремих тверджень залишаються неясними через відсутність виносок.

Ви можете поліпшити статтю, внісши більш точні вказівки на джерела.

Інтерфейс користувача. він же призначений для користувача інтерфейс (UI - англ. user interface) - різновид інтерфейсів. в якому одна сторона представлена ​​людиною (користувачем), інша - машиною / пристроєм. Являє собою сукупність засобів і методів, за допомогою яких користувач взаємодіє з різними, найчастіше складними, з безліччю елементів, машинами і пристроями. Інтерфейс двонаправлений - пристрій, отримавши команди від користувача і виконавши їх, видає інформацію назад, наявними у неї засобами (візуальними, звуковими і т.п.), прийнявши яку, користувач видає пристрою наступні команди наданими в його розпорядження коштами (кнопки, перемикачі, регулятори, сенсори, голосом, і т.д.).

Найчастіше термін застосовується по відношенню до комп'ютерних програм (додатків). Але взагалі під призначеним для користувача інтерфейсом мається на увазі будь-яка система взаємодії з пристроями, здатними до інтерактивного взаємодії з користувачем:

  • меню на екрані телевізора плюс пульт дистанційного керування їм же;
  • дисплей електронного апарату (автомагнітола, годинник, програвач) та набір кнопок і перемикачів для його налаштування і управління;
  • приладова панель автомобіля / літака і її тумблери і важелі управління режимами;
  • і так далі.

Оскільки інтерфейс є сукупність, то він складається з елементів. які, самі по собі, також можуть складатися з елементів (так, вікно дисплея може містити в собі інші вікна, які, в свою чергу, можуть містити панелі, кнопки та інші інтерфейсні елементи).

Особливе і окрему увагу в інтерфейсі користувача традиційно приділяється його ефективності і зручності користування (юзабельності).

Складові частини

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

  • засоби:
    • виведення інформації з пристрою до користувача - весь доступний діапазон впливів на організм людини (зорових, слухових, тактильних, нюхових і тд.) - екрани, дисплеї, проектори, лампочки, динаміки, зумери, сирени, вібромотор і тд. і т.п.
    • введення інформації / команд користувачем в пристрій - безліч всіляких пристроїв для контролю стану людини - кнопки, перемикачі, потенціометри, датчики положення і руху, сервоприводи, навіть пристрої знімання мозкової активності.

(За наявністю тих чи інших засобів введення, інтерфейси поділяються на типи - жестова, голосовий, брейн і тд. Можливі змішані варіанти). Ці кошти повинні бути необхідними і достатніми, бути зручними і практичними, розташованими і скомпонованимі розумно і зрозуміло, відповідати фізіології людини, не повинні призводити до негативних последст для організму користувача (все це входить в поняття ергономіки).

набір правил, закладених розробником пристрою, згідно з якими сукупність дій користувача повинна привести до необхідної реакції пристрою і виконання необхідного завдання - т.зв. логічний інтерфейс
Правила ці повинні бути досить ясні для розуміння, природні і легкі для запам'ятовування (все це входить в поняття юзабіліті)


Збільшення в пристрої (при рівній функціональності) коштів вводу-виводу дає спрощення побудови методів управління і спрощення правил користування, але зате призводить до складності сприйняття інформації користувачем - інтерфейс стає перевантаженим.
Навпаки - зменшення засобів відображення і контролю призводить до ускладнення правил управління - кожен елемент несе на собі занадто багато функцій.
Тому проектувальники інтерфейсів намагаються прийняти компромісне рішення між цими двома крайностями в кожному окремому випадку.

Комп'ютерні програми

  • засоби відображення інформації, що відображається інформацію, формати і коди;
  • командні режими, мова «користувач - інтерфейс»;
  • пристрою і технології введення даних;
  • діалоги, взаємодія і транзакції між користувачем і комп'ютером, зворотний зв'язок з користувачем;
  • підтримку прийняття рішень у конкретній предметній області;
  • порядок використання програми і документацію на неї.

Інтерфейс часто розуміють тільки як зовнішній вигляд програми. Однак, на ділі користувач сприймає через нього всю програму в цілому, а значить, таке розуміння є занадто вузьким.
Насправді ПІ об'єднує в собі всі елементи і компоненти програми, які здатні впливати на взаємодію користувача з програмним забезпеченням (ПЗ), це не тільки екран, який бачить користувач.

До цих елементів відносяться:

  • набір завдань користувача, які він вирішує за допомогою системи;
  • використовувана системою метафора (наприклад, робочий стіл в MS Windows®);
  • елементи управління системою;
  • навігація між блоками системи;
  • візуальний (і не тільки) дизайн екранів програми;
  • засоби відображення інформації, яка відображається інформація та формати;
  • пристрою і технології введення даних;
  • діалоги, взаємодія і транзакції між користувачем і комп'ютером;
  • зворотний зв'язок з користувачем;
  • підтримка прийняття рішень в конкретній предметній області;
  • порядок використання програми і документація на неї.

Для спрощення сприйняття функції програми користувачем при розробці користувальницького інтерфейсу бажано використовувати метафори.

Схожі статті