Я объяснил бы его, поскольку DP является способом выразить
... и где существует вычитать механизм, обычно работающий с объединение алгоритм для нахождения целей.
Ищите руководства по дизайну пользовательского интерфейса для конкретных платформ. У Microsoft есть , как у Apple и даже GNOME .
Подобные вещи вполне «культурны», т. Е.
Я не думаю, что существует какой-либо стандарт графического интерфейса, но наверняка есть несколько хороших практик графического интерфейса.
Эта статья кажется полезной
Принципы хорошего дизайна графического интерфейса
I также нашел аналогичный вопрос SO
Лучшие практики и принципы проектирования графического интерфейса
И Microsoft, и Apple применяют стандарты графического интерфейса пользователя более 20 лет.
Например, выражено в книгах «Интерфейс Windows. Руководство по разработке приложений» (1987, ISBN 1-55615-439-9) и «Рекомендации по человеческому интерфейсу: интерфейс рабочего стола Apple» (1987, ISBN 0-201- 17753-6). Эта информация также доступна в Интернете.
Зависит от того, что вы делаете. Практически на каждой платформе есть свои официальные и, как правило, несколько неофициальных.
В этом вся прелесть стандартов, если вы не нравится, выберите другую
. Однако GUI нелегко стандартизировать, поскольку существует несколько механизмов ввода-вывода - визуальный, невизуальный, односторонний, интерактивный и т. Д.
Ни один стандарт не может соответствовать всем - за исключением, возможно, ISO или другого органа стандартов, который, как мы знаем, будет устарели еще до того, как был завершен первый черновик.
С другой стороны, существуют различные психологически обоснованные методы взаимодействия с пользователем, которые постепенно становятся стандартами de rigeur .
Рекомендации по взаимодействию с пользователем Windows могут быть тем, что вы ищете ...
Взгляните на Шаблоны взаимодействия с пользователем (шаблоны UX) от Infragistics . Это хороший источник вдохновения.
Используйте своих пользователей как стандарт. Для них лучше всего подходит то, что лучше всего, поэтому поговорите с ними, покажите им прототипы и используйте их отзывы в качестве исходных данных для конечного продукта.
Посетите веб-сайт Якоба Нильсена , чтобы найти множество материалов по удобству использования.
Предлагаю этот пост: Лучшие практики и принципы проектирования графического интерфейса
Кроме того, в поиске Google используйте «удобство использования».
Я также прочитал об этом хорошую книгу . Но извините, это на французском: - (