Средний пилот
Mar. 8th, 2016 07:44 am![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Прекрасный материал об усреднённых пользовательских интерфейсах, не подходящих никому.
https://geektimes.ru/post/272196/
Из 4063 пилотов ни один человек не соответствовал среднему диапазону по всем 10 параметрам. У одного были руки длиннее среднего и ноги короче среднего, у другого могла быть широкая грудь, но маленькие бёдра.
Что ещё более поразительно, Дэниэлс выяснил, что если взять всего три из десяти параметров размера — например, окружность шеи, окружность бедра и окружность запястья — менее 3,5% лётчиков соответствовали средним параметрам по всем трём показателям.
Выводы Дэниэлса были ясными и неопровержимыми. Не существовало такого понятия как средний пилот. Если вы проектируете кабину для среднего пилота, то в реальности он не будет подходить ни для кого.”
Хороший интерфейс под одну роль состоит из двух частей – простой и сложной. Простая – это то, что всё время крутят, а сложная – это то, что нужно для старта системы, обслуживания или каких-то advanced функций.
Сложная часть не обязательно должна быть настраиваема. В самом деле, ей лучше быть наглухо приколоченной и медленно меняться от версии к версии. Сложной частью пользуются редко и заставлять пользователя каждый раз заново учиться некомильфо, менять её от версии к версии – это бесполезная (даже вредная) затея.
У меня где-то с виндовых ещё времён был сохранён скриншот апофеоза таких бессмысленных интерфейсных упражнений – окошко настроек внешнего вида настроек о_О Жаль, не нашёлся.
Простая, повседневная часть, напротив должна быть настраиваема – по очень небольшому набору параметров, но довольно широко. Подгоночные ремешки устроены просто и стоят дёшево.
Чтобы подгоночные ремешки были применимы, их должно быть мало и сама система должна быть в состоянии поддерживать работоспособность когда все ремешки в крайних позициях. Некоторые ремешки могут регулировать сразу несколько параметров.
Ну и высший пилотаж – делать такие системы в которых вместо ремешков, условно, резинки. Это когда система в повседневных сценариях сама под пользователя подстраивается.