Телефон: 8-800-350-22-65
WhatsApp: 8-800-350-22-65
Telegram: sibac
Прием заявок круглосуточно
График работы офиса: с 9.00 до 18.00 Нск (5.00 - 14.00 Мск)

Статья опубликована в рамках: Научного журнала «Студенческий» № 4(90)

Рубрика журнала: Информационные технологии

Скачать книгу(-и): скачать журнал часть 1, скачать журнал часть 2, скачать журнал часть 3, скачать журнал часть 4, скачать журнал часть 5

Библиографическое описание:
Матвеев А.С. ОСНОВЫ ПРОЕКТИРОВАНИЯ ПОЛЬЗОВАТЕЛЬСКИХ ИНТЕРФЕЙСОВ НА ОСНОВЕ ТЕХНОЛОГИИ HCI // Студенческий: электрон. научн. журн. 2020. № 4(90). URL: https://sibac.info/journal/student/90/169334 (дата обращения: 26.11.2024).

ОСНОВЫ ПРОЕКТИРОВАНИЯ ПОЛЬЗОВАТЕЛЬСКИХ ИНТЕРФЕЙСОВ НА ОСНОВЕ ТЕХНОЛОГИИ HCI

Матвеев Александр Сергеевич

студент, кафедра информатики и методики преподавания математики, Воронежский Государственный Педагогический Университет,

РФ, г. Воронеж

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

Однако главное, это не сама программа, а её продвижение, ведь только от него зависит дальнейшая судьба программного изделия. А самым решающим фактором, влияющим на восприятие пользователем продукта, является его интерфейс. Так самые успешные продукты имеют пользовательский интерфейс, на проектирование, которого было затрачено около 60-70% времени. [1]

Если рассматривать проектирование интерфейсов с научной точки зрения, то чаще всего упоминается термин HCI (Human-Computer Interaction), в переводе на русский означает взаимодействие компьютера и человека. Это целая наука, хотя в России направление HCI не имеет большого распространения и популярности, в отличие от запада.

Основы технологии HCI.

Среди различных классификаций и методик можно выделить три основных принципа проектирования пользовательских интерфейсов: [2]

  1. Программа должна помогать выполнить задачу, а не становиться этой задачей.
  2. При работе с программой пользователь не должен ощущать себя дураком.
  3. Программа должна работать так, чтобы пользователь не считал компьютер дураком.

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

Второй принцип соответствует высказыванию “Шаг вправо, шаг влево считается побегом”. Разработчики при помощи интерфейса на столько контролируют действия пользователя, что буквально диктуют о том, что ему следует выполнить, не давая при этом особой своды действий. В таких условиях пользователь думает, что его считают глупым и не способным принимать самостоятельные решения, поэтому такой пренебрежительный взгляд на него явно неуместен.

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

Если разложить вышесказанное на отдельные составляющие, то можно получить следующий список четких правил построения интерфейсов: [3]

  • Простота: Интерфейс должен быть на столько легким и понятным, чтобы пользователю не приходилось “думать” при работе с ним.
  • Ничего лишнего: Интерфейс должен иметь лишь необходимые элементы, и избегать очевидных и банальных вещей.
  • Привычные элементы управления: Интерфейс должен содержать понятные и проверенные временем визуальные элементы и решения.
  • Краткость: Громоздкие интерфейсы с большим количеством текста отталкивают пользователя.
  • Велосипед: Частичное заимствование уже использованных технологий.
  • Свобода действий: Интерфейс должен быть гибким и подстраиваться под пользователя, а не наоборот.
  • Группировка: Интерфейс должен быть разбит на логические составляющие.
  • Кошелёк Миллера: Логические блоки интерфейса не должны содержать более 5-7 элементов.
  • Однообразность: Элементы интерфейса должны подчинятся схожему функционалу и стилю.
  • Принцип единства: Элементы одного логического блока должны располагаться в одном месте.
  • Защита от дурака: Интерфейс должен предотвращать случайные действия пользователя.
  • Актуальность: Любой интерфейс должен соответствовать современным тенденциям.

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

 

Список литературы:

  1. Пископпель А. А. Инженерная психология и эргономика / А. А. Пископель. // Справочник-обзор. — М.: Путь, 1996. — 207 с.
  2. Фисун А. П. Теоретические и практические основы человеко-компьютерного взаимодействия: базовые понятия человеко-компьютерных систем в информатике и информационной безопасности / А.П. Фисун. — Деп. в ВИНИТИ 15.10. 2004 г. № 1624 – В 2004. — 169 с.
  3. Shackel B. Ergonomics for a computer / B. Shackel. // Design 120. — 1959. — P.36—39.

Оставить комментарий

Форма обратной связи о взаимодействии с сайтом
CAPTCHA
Этот вопрос задается для того, чтобы выяснить, являетесь ли Вы человеком или представляете из себя автоматическую спам-рассылку.