2010-08-25 3 views
5

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

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

+0

Забавно, что вы упоминаете «мы все еще ищем волшебную пулю ** в дизайне пользовательского интерфейса», учитывая, что Фред Брукс только что опубликовал свою новую книгу «Дизайн дизайна» (http: //www.amazon .com/Дизайн-Эссе-компьютерно-Scientist/дп/0201362988). –

ответ

4

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

0

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

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

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

Вкратце, ТЕХНОЛОГИЯ.

1

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

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

Очень похоже на то, что Генри Форд не мог спроектировать Bugatti Veryon в свое время, и он не мог бы построить его, если бы мог его спроектировать. Или Prius, если на то пошло.

2

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

Jacob Nielsen по праву говорит около десяти лет назад, что пользователи не прокручиваются. Это уже не так.

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

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

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

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

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

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

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

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

0

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

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

0

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

Смежные вопросы