Вопрос по – Дизайн пользовательского интерфейса - Включить кнопку «Отмена» или нет?

2

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

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

Ваш Ответ

10   ответов
0

+1 на включение. а затем вам понадобятся другие функции при отмене, чтобы закрыть позже, ваши пользователи уже привыкнут к автоматическому закрытию.

0

как у нас есть «ESC» кнопка на клавиатуре, нам нужно «Отменить» в диалогах.

Вопрос юзабилити :-)

4

фейсах. Дайте пользователю выбор, который использовать; если вы сделаете это для них, это может раздражать ваш интерфейс.

1

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

Warning: All of the files in the selected folder will be deleted. This action cannot be undone. Are you sure you would like to continue?

Насколько глупым был бы интерфейс, если бы единственный вариант был Ok? Также, как отмечалось выше, на многих платформах клавиша Escape отображается на кнопку Отмена. Также, вероятно, стоит установить кнопку по умолчанию, чтобы нажатие клавиши ввода / пробела не выполняло непреднамеренное действие, которое не может быть отменено.

0

рассмотрите возможность полного удаления диалоговых окон из вашего приложения, особенно с типичным & quot; OK | CANCEL & Quot; парадигма. Диалоговые окна нарушают последовательность действий и обычно должны использоваться только для вещей, которые абсолютно требуют, чтобы программа прервала пользователя.

Вы заметите, насколько они разрушительны в веб-среде - например, переполнение стека использует их только тогда, когда необходимо иметь возможность ПЕРЕКРЫТЬ свое действие, например, когда вы отклоняетесь от неподтвержденного ответа.

7

другая без. Посмотрите, что они думают.

Лучше по-прежнему представлять их как частично работающие прототипы и смотреть, как они используют диалоги. Если вы попросите их выполнить ряд задач и посмотреть, есть ли у них проблемы, когда их попросят отменить операцию.

Сказав это, я предпочитаю включить & quot; Отмена & quot; Кнопка по причинам, упомянутым другими:

Accessibility (especially as Esc should be mapped to it). Convention (users will be expecting it).
+1 - тоже не поняла понижения.
@ Йоханнес - Спасибо. Я обновлю ответ.
Было бы хорошо, если бы люди объяснили свои отрицательные голоса - да ладно
Почему здесь голосование? Юзабилитиis в конце концов, выяснить, не запутались ли пользователи. Просить их может быть не лучшим способом, смотреть их будет лучше. Но тем не менее, вовлечение заинтересованных сторон намного лучше, чем просто делать случайные предположения. +1 за почти хорошую идею и чтобы выровнять понижающий голос.
20

но и убедиться, что ESC сопоставлен с ним.

+1 за доступность
0

please также убедитесь, что нажатие клавиши Escape делает то же самое, что и кнопка «Отмена».

Кроме того, только потому, что вы проектируете с нуля, не выбрасывайте все соглашения. Посмотрите на MSFTРуководство по UX для диалоговых окон.

1

е они запутались. У них также есть различные способы использования стандартного интерфейса. Некоторые люди используют толькоXнекоторые люди используют толькоCancel, Люди обычно игнорируют тот, который они не используют, но смущаются, если их нет. Так что будьте в безопасности и держите их обоих в любом случае - для Рака это должно быть только одной строкой.

0

Отменить & APOS; отмена выполняющегося задания. Используйте «Закрыть» кнопка вместо. И да, включают «Закрыть». если есть причина, по которой люди нажимают на нее. Нажать красную кнопку довольно сложно, если вы действительно хотите что-то быстро закрыть.

Похожие вопросы