Дизайн графического интерфейса пользователя для дальтонизма

Обычно состояние элемента в графическом интерфейсе отображается с использованием цветов: красный, желтый, зеленый, что означает ошибку, предупреждение и ОК (или что-то подобное). Однако 7-10% мужчин испытывают трудности с различением красного и зеленого из-за дальтонизма < / а>.

До сих пор я смотрел на Color Scheme Designer, который имитирует восприятие набора цветов людьми с разной дальтонизмом, но мне интересно услышать, как вы подошли к этой проблеме и насколько она была успешной.


person Phillip Ngan    schedule 30.09.2009    source источник
comment
Сразу отметим, что красно-зеленая дальтонизм не обязательно означает полную неспособность отличить красный от зеленого. Например, мне сложно отличить темно-зеленый цвет от коричневого.   -  person Matthew Wilson    schedule 30.09.2009


Ответы (8)


Нашел интересную статью о дизайне для лечения дальтонизма.

Одна из задач - никогда не полагаться исключительно на цвет. Всегда есть какой-нибудь другой индикатор (текст, значки) для конкретной задачи.

person Matthew Jones    schedule 30.09.2009
comment
Примером, отличным от значков, является обычное использование жирного шрифта для непрочитанных сообщений в почтовых приложениях. - person mouviciel; 30.09.2009
comment
Я нашел комментарии в дизайне для людей с дальтонизмом интересными, помимо советов по использованию символов. - person Phillip Ngan; 30.09.2009

Не полагайтесь на цвета. Вы также можете использовать символы (например, зеленую галочку, желтый треугольник, красный шестиугольник) или использовать текстовые метки.

person Quentin    schedule 30.09.2009
comment
Это то, что мы делаем. У нас есть оценки для проектов, которые могут быть зелеными (круг), желтыми (квадрат) или красными (треугольник). - person Berek Bryan; 30.09.2009

Используйте «обычные» символические значки, а также цвет для обозначения статусов.

Может быть полезно: Где можно найти значки / изображения бесплатных программ?

person Mitch Wheat    schedule 30.09.2009

Многие дизайнеры пользовательского интерфейса начинают с черно-белого дизайна, а затем добавляют цвет, чтобы подчеркнуть или подчеркнуть, но только после того, как черно-белый дизайн будет соответствовать всем целям дизайна.

person Adrian McCarthy    schedule 30.09.2009

Пожалуйста, простите некропостинг, но если вам абсолютно необходимо использовать цвет, я нашел colorbrewer2.org очень полезным - он имеет несколько хороших предварительно сгенерированных цветовых палитр, которые они классифицируют как «безопасные для дальтоников». Конечно, как было написано, по возможности избегайте цвета.

person accidental_PhD    schedule 02.02.2012

Возьмите любую книгу о «доступности», и у вас будет много предложений. Они будут более или менее сводиться к простому принципу: не привязывайте какую-либо информацию исключительно к цвету. То есть цвет должен просто сопровождать информацию, а не только цветом. Я использовал Linux для разработки одного такого приложения, и я использовал фильтры Compiz для имитации цветовой слепоты: очень удобно. Кстати, существует больше видов дальтонизма, так что обратите на это внимание.

person Palantir    schedule 30.09.2009

Компания, в которой я работал, наняла дальтоника Swing-разработчика - меня!

person banjollity    schedule 30.09.2009
comment
Это мало помогает, так как существует много разных типов и степеней дальтонизма. - person Quentin; 30.09.2009

Не нанимайте дальтоников. (Очевидно, законы о дискриминации в стране, не входящей в ЕС, в которой мы продавали программное обеспечение, разрешили это; YMMV)

person Pete Kirkham    schedule 30.09.2009