UI Design / UI Компоненты - PullRequest
       2

UI Design / UI Компоненты

5 голосов
/ 25 августа 2010

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

Мой вопрос: почему дизайн и компоненты пользовательского интерфейса не являются решенной проблемой с принятыми и понятными подходами?

Ответы [ 7 ]

4 голосов
/ 25 августа 2010

Вероятно, потому что, как и большинство вещей, дизайн (и технологии в целом) постоянно меняются, над ними работают и пересматриваются. Сказать, что один из самых важных элементов в программном обеспечении может быть «решен», было бы преуменьшением и постоянно изменяться. Не существует истинного определения для «идеального» графического интерфейса, только потому, что вы не знаете, какими будут ваши пользователи (опытные пользователи по сравнению со случайными, требуется больше ввода против меньшего).

2 голосов
/ 26 августа 2010

совершенство - движущаяся цель

Десять лет назад Джейкоб Нильсен справедливо сказал, что пользователи не выполняют прокрутку.Это больше не правда.

Пользователи обучаются пользовательским интерфейсам.Windows 7 не отображает значок системного меню в верхнем левом углу для многих приложений (например, в проводнике), но вы все равно можете перейти туда и вызвать системное меню.Мне потребовалось некоторое время, чтобы заметить , что значок отсутствовал в некоторых приложениях - при его использовании.

(Есть, вероятно, гораздо лучшие примеры.)

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

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

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

Эффект трудно измерить
Возьмите Microsoft Office Ribbon: Судя по ответам, для многих он работает лучше, но для других он на несколько порядков сложнее.Без сомнения, это был смелый шаг, но хорошо ли это было?Microsoft действительно проводит тесты пользовательского интерфейса, и они сделали это для лент - независимо от того, испортили ли они тесты, выиграли ли офисные политики факты, или же обратная косая черта была просто невидима в данных, я не знаю.(Но я бы очень хотел)

Сколько магазинов могут позволить себе пользовательские тесты?Каждый может использовать удобство прихожей, но это гарантирует, что вы не отстой.

Скимминг по линии
Низкое давление для идеального интерфейса, высокое давление для достаточно хорошего интерфейса.Ввиду отсутствия общих знаний и высоких затрат на усовершенствование, совершенное не будет доступным.«Компромисс Apple» предполагает более высокую цену и технические недостатки.Они расширяют границы (хорошо!) Смелыми шагами (очень хорошо!), Которые охватывают заметный, но не основной сегмент рынка.Тем не менее, они далеки от идеально .

1 голос
/ 25 августа 2010

Я думаю, что если бы вы задали Генри Форду тот же вопрос о разработке автомобилей, вы бы получили ответ, который в равной степени относится и к вашему вопросу сегодня.

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

Так же, как Генри Форд не мог спроектировать Bugatti Veryon в свое время, и при этом он не смог бы создать его, если бы мог его спроектировать. Или Prius по этому вопросу.

0 голосов
/ 29 мая 2017

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

0 голосов
/ 26 апреля 2016

Нет, пользовательские интерфейсы не так уж субъективны.Эргономика - это научная тема.Подумайте об этом: сегодня все используют компьютер.Это было не так 30 лет назад.Сегодня каждый использует стеклянную поверхность для доступа к данным.Это было не так 30 лет назад.Сегодня у вас есть несколько устройств для доступа к вашим данным.Это было не так 30 лет назад.Сегодня данные собираются везде.Это было не так 30 лет назад.Сегодня вы даже можете контролировать свои данные с помощью очков.Это было не так 30 лет назад.

Волшебной пули нет.Точно так же, как природа, мы говорим об эволюционирующей и живой экосистеме, чисто дарвиновским.

0 голосов
/ 10 февраля 2014

Выезд http://ux.stackexchange.com. У них много интересных обсуждений, касающихся тенденций проектирования пользовательского интерфейса и т. Д.

0 голосов
/ 25 августа 2010

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

Кроме того, различные платформы, на которых реализованы графические пользовательские интерфейсы, постоянно меняются, и, таким образом, требуются графические пользовательские интерфейсы для развития в соответствии с конкретными требованиями платформы (сенсорные экраны, т. Е. Можно использовать совершенно другой пользовательский интерфейс, затем платформу на основе мыши или даже что-то вроде банкомата)

Тем не менее, по этому предмету написаны классы и книги, поэтому в этой области существует определенный уровень преемственности, который существует довольно давно.

Короче говоря, ТЕХНОЛОГИЯ.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...