Юзабилити как наука
Задача юзабилити - исследовать поведение пользователя и определять, что работает на его благо, а что не работает. Юзабилити также выступает в защиту прав пользователей и борется за простоту. Оба аспекта юзабилити имеют свое право на существование, а разницу между ними следует хорошо понимать.
В юзабилити присутствуют две стороны. С одной стороны это методика контроля и обеспечения качества, которая помогает вам узнать, что в вашей системе работает на пользователя, а что - нет. С другой стороны, это система понятий, которая призвана обеспечить власть человека над тем, что он сам же и создал.
Обе стороны юзабилити имеют право на существование, но еще более важно - уметь различать эти две стороны и знать, когда и где их применять.
Юзабилити старается объяснить поведение человека в сложных системах при весьма специфических обстоятельствах, и потому ее предсказания менее точны, чем предсказания таких полноценных наук, как физика, например. Посему юзабилити опирается в своих рекомендациях по большей части на прошлые эксперименты и опыт, чем на точные формулы.
Когда какая-то функция вызывает проблемы у множества пользователей на большом количестве сайтов, мы призываем отказаться от нее. И точно так же, если какой-то элемент дизайна срабатывает при различных обстоятельствах, мы рекомендуем пользоваться им.
Несмотря на такие различия, фундаментальный подход в юзабилити и в полноценной науке одинаков: наши выводы и рекомендации основаны на опытах и наблюдениях реального мира. Цель юзабилити проверять дизайн в реальных условиях и - принимая во внимание человеческий фактор - определять, что работает в дизайне, а что - нет.