Каков ваш лучший практичный пользовательский интерфейс или принцип?
Просьба представить те методы, которые, по вашему мнению, действительно делают полезными вещи - независимо от того, что - если оно работает для ваших пользователей, поделитесь им!
Резюме/Collation
Принципы
- ПОЦЕЛУЙ.
- Быть ясным и конкретным в том, какой вариант будет достигнут: например, использовать глаголы, которые указывают действие, которое будет следовать по выбору (см. Impl. 1).
- Используйте очевидные действия по умолчанию, соответствующие тем, что пользователь хочет/хочет достичь.
- Приспосабливать внешний вид и поведение пользовательского интерфейса к среде/процессу/аудитории: автономное приложение, веб-страница, переносной, научный анализ, флеш-игра, профессионалы/дети,...
- Уменьшить кривую обучения нового пользователя.
- Вместо того, чтобы отключать или скрывать параметры, подумайте о том, чтобы предоставить полезное сообщение, где пользователь может иметь альтернативы, но только там, где существуют эти альтернативы. Если альтернативы не доступны, лучше отключить этот параметр, который визуально указывает, что этот параметр недоступен, - не скрывайте недоступные параметры, а объясните при всплывании мыши, почему он отключен.
- Будьте в курсе и согласитесь с практикой и размещением элементов управления, как это реализовано в широко используемых успешных приложениях.
- Ожидайте ожидания пользователя и позволяйте вашей программе вести себя в соответствии с этими ожиданиями.
- Придерживайтесь словарного запаса и знаний пользователя и не используйте терминологию программиста/реализации.
- Следуйте основным принципам дизайна: контрастность (очевидность), повторение (согласованность), выравнивание (внешний вид) и близость (группировка).
Реализация
- (см. ответ by paiNie) "Попробуйте использовать глаголы в своих диалоговых окнах".
- Разрешить/выполнить отмену и повтор.
Ссылки
- Руководство пользователя для пользователей Windows Vista [http://msdn.microsoft.com/en-us/library/aa511258.aspx]
- Голландские веб-сайты - рекомендации "Drempelvrij" [http://www.drempelvrij.nl/richtlijnen]
- Рекомендации по доступности веб-контента (WCAG 1.0) [http://www.w3.org/TR/WCAG10/]
- Консистенция [http://www.amazon.com/Design-Everyday-Things-Donald-Norman/dp/0385267746]
- Не заставляйте меня думать [http://www.amazon.com/Dont-Make-Me-Think-Usability/dp/0321344758/ref = pdbbssr_1 т = UTF8 &? s = книги & QID = 1221726383 & ср = 8-1]
- Быть мощным и простым [http://msdn.microsoft.com/en-us/library/aa511332.aspx]
- Законы о конструкции гештальта [http://www.squidoo.com/gestaltlaws]