8 златни правила на Шнайдерман за UI дизайн

261 преглеждания
 

Осемте златни правила са разработени от Бен Шнайдерман (Ben Shneiderman) и публикувани за първи път в книгата „Проектиране на потребителския интерфейс“ през 1987 година.

Оттогава тя е преиздавана няколко пъти като последното актуално шесто издание според университета на Мериленд е от месец май 2016 година.

Тази книга съдържа колекция от принципи, които са извлечени евристично, в следствие на личния му опит и са приложими за повечето интерактивни системи, след като са правилно рафинирани, разширени и интерпретирани.

За осемте златни правила за дизайн на потребителски интерфейс се твърди, че са ръководство за добър дизайн на взаимодействие.

Принципите са както следва:

Стремете се към последователност

  • В сходни ситуации трябва да се изискват последователни серии от действия.
  • Идентична терминология трябва да се използва в подкани, менюта и екрани за помощ.
  • През цялото време трябва да се използват последователни команди.

Разрешете на постоянните потребители да използват преки пътища

  • С увеличаване на честотата на използване, нараства и желанието на потребителя да намали броя на взаимодействията и да увеличи темпото на взаимодействие.
  • Съкращения, функционални клавиши, скрити команди и помощни макро средства са много полезни на експертен потребител.

Предложете информативна обратна връзка

  • За всяко действие на оператора трябва да има някаква обратна връзка от системата.
  • При чести и незначителни действия реакцията може да бъде умерена, докато при редки и важни действия реакцията трябва да бъде по-съществена.

Проектирайте диалога така че да предава чувство за завършеност

  • Поредици от действия трябва да бъдат организирани в групи с начало, среда и край.
  • Информативната обратна връзка при приключване на група от действия дава на операторите удовлетворението от постижение. Чувство на облекчение. Сигнал да изоставят евентуални планове и възможности от техните умове. Индикация, че пътят е готов за подготвяне на следващата група от действия.

Предложете лесно справяне с грешки

  • Доколкото е възможно, проектирайте системата, така че потребителят да не може да извърши сериозна грешка.
  • Ако се допусне грешка, системата трябва да може да я открие и да предложи прости, разбираеми механизми за справяне с грешката.

Позволете лесна отмяна на действия

  • Тази функция облекчава безпокойството, тъй като потребителят знае, че грешките могат да бъдат отменени. По този начин това насърчава проучването на непознати възможности.
  • Единиците на обратимостта могат да бъдат едно действие, въвеждане на данни или пълна група действия.

Поддържайте вътрешно право на контрол

Опитните оператори силно желаят чувството, че те отговарят за системата и че системата реагира на техните действия.

Проектирайте системата така, че потребителите да бъдат инициаторите на действия, а не отговарящите.

Намалете краткосрочното натоварване на паметта

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

 
Александър Цонев

Дизайнер на потребителско изживяване в Алистал. UX одитор на онлайн магазини и експерт по ползваемост.