Ответ 1
Ищите справочники по дизайну интерфейса для конкретного платформы. У Microsoft есть один, как и Apple и даже GNOME.
Такие вещи довольно "культурные", т.е. они меняются при переходе между различными операционными системами и т.д.
GUI являются одной из важных областей большинства программных продуктов. Я хотел бы знать, есть ли что-то, называемое стандартами GUI, которое определяет лучшие практики в дизайне графического интерфейса, но в глубине. В качестве примера можно найти определения, которые содержат лучший размер для текстового поля или соотношение между шириной и высотой формы Windows. (Просто чтобы обеспечить максимальную легкость для пользователя + лучший внешний вид)
Во время поиска я нашел несколько статей: GUI Standards
Но они кажутся некоторыми "локальными" стандартами, определенными какой-то организацией только для себя. У нас есть что-то более распространенное/опубликованное, чем это?
Я знаю, что есть стандарт от Microsoft.. Но это именно то, что они делают. Не список практик для наилучшего внешнего вида\usability\пользовательский интерфейс.
Ищите справочники по дизайну интерфейса для конкретного платформы. У Microsoft есть один, как и Apple и даже GNOME.
Такие вещи довольно "культурные", т.е. они меняются при переходе между различными операционными системами и т.д.
Я не думаю, что есть какой-либо стандарт графического интерфейса, но наверняка есть хорошие графические интерфейсы.
Эта статья кажется полезной
Принципы хорошего графического интерфейса пользователя
Я нашел аналогичный вопрос SO также
Взгляните на "Шаблоны пользовательского опыта" (UX Patterns), по Infragistics. Это хороший источник вдохновения.
Я предлагаю этот пост: Лучшие практики и принципы проектирования GUI
Кроме того, в поиске Google используйте "юзабилити".
Я также прочитал хорошую книгу об этом. Но, простите, это по-французски: - (
Используйте своих пользователей в качестве стандарта. Что лучше всего подходит для них, так это то, что лучше, поэтому поговорите с ними, покажите им прототипы и используйте их отзывы в качестве вклада в конечный продукт.
Посмотрите веб-сайт Jakob Nielsen для получения богатого материала юзабилити.
Зависит от того, что вы делаете. Почти у каждой платформы есть свои официальные лица и обычно несколько неофициальных.
Что красота стандартов, если вы не нравится, что он выбирает другой
. Однако GUI нелегко стандартизировать, так как существует несколько механизмов ввода-вывода - визуальный, не визуальный, односторонний, интерактивный и т.д.
Ни один стандарт не может соответствовать всем, кроме, возможно, и ISO или другого органа по стандартизации, и, как мы знаем, будет устаревшим, прежде чем он даже завершит первый проект.
С другой стороны, существуют различные психологические методы пользовательского опыта, которые постепенно становятся стандартами.
У Microsoft и Apple уже более 20 лет есть стандарты GUI.
Например, в книгах "Интерфейс Windows. Руководство по проектированию приложений" (1987, ISBN 1-55615-439-9) и "Руководства по интерфейсу пользователя: интерфейс Apple Desktop" (1987, ISBN 0-201- 17753-6). Эта информация также доступна в Интернете.
Руководства по взаимодействию с пользователями Windows могут быть тем, что вы ищете...
окна оригинальны на основе CUA
https://en.wikipedia.org/wiki/IBM_Common_User_Access
хотя microsoft ушла с бананов с Vista, одним из примеров является обменный заказ команд Edit и View в калькуляторе.