Симулятор дальтонизма
Как любой ответственный разработчик, я хотел бы убедиться, что сайты, которые я создаю, доступны для максимально широкой аудитории, и это включает в себя значительную часть населения с той или иной формой дальтонизма.
Существует множество веб-сайтов, которые предлагают отфильтровать URL-адрес, по которому вы его вводите, либо путем рендеринга изображения, либо путем фильтрации всего содержимого. Однако оба подхода, похоже, дают сбой при рендеринге даже умеренно сложных макетов, поэтому мне было бы интересно найти подход на стороне клиента.
Идеальным решением будет системный фильтр по всему экрану, который можно использовать для тестирования любой программы. Следующей лучшей вещью будет плагин для браузера.
7 ответов
Я наткнулся на Цветной Оракул и подумал, что это может помочь. Вот краткое описание:
Color Oracle - симулятор дальтонизма для Windows, Mac и Linux. При проектировании цветовой слепоты отгадывают догадки, показывая в реальном времени, что увидят люди с общими нарушениями цветового зрения.
Цвет Oracle хорош, но другой вариант - KMag, который является частью KDE в Linux. Якобы это увеличитель экрана, но он может симулировать протанопию, дейтеранопию, тританопию и ахроматопсию.
Он отличается от Color Oracle тем, что требует дополнительного окна для отображения перекрашенного изображения, но преимущество заключается в том, что можно изменить базовое изображение одновременно с предварительным просмотром моделирования.
Вот ссылка на сайт, который имитирует различные виды дальтонизма:
Они позволяют проверять URL-адреса и снимки экрана с тремя типами различных типов дальтонизма (хотя проверка URL-адресов немного устарела. Проверка изображений работает лучше).
Я бы посоветовал всем проверить свои приложения, кстати. Просмотр вашего собственного приложения другими глазами может быть откровением (каламбур).
Я знаю, что это довольно старый вопрос, но недавно я нашел интересное решение для прозрачной симуляции дальтонизма.
При работе с Linux вы можете имитировать дальтонизм с помощью плагина Color Filter для Compiz. Он поставляется с профилями для дейтеранопии и протонопии и меняет цвета всего экрана в режиме реального времени.
Это очень хорошо, потому что он работает прозрачно во всех приложениях (даже в Youtube-видео), но он будет работать только там, где доступен Compiz, например, только под Linux.
Отличная статья, которая объясняет преобразование, которое сохраняет цветовые различия:
Сохранение деталей Воспроизведение цветных изображений для монохроматов и дихроматов.(PDF)
Я не реализовал фильтр, но планирую, когда у меня будет больше свободного времени.
Вот статья, в которой есть некоторые рекомендации по оптимизации пользовательского интерфейса для дальтоников:
Particletree "Будь добр к дальтонику
Он содержит ссылку на другую статью с теми инструментами, которые вы запрашивали:
10 инструментов проверки цветового контраста для улучшения доступности вашего дизайна | Ул. Берея, 456
Я обнаружил, что Color Simulations легко использовать в Windows 10. Это программное обеспечение может применять дальтоник к части экрана или ко всему экрану. И что замечательно, это позволяет мне нормально взаимодействовать с моим компьютером, как будто его нет в полноэкранном режиме. Однако он работает довольно медленно на моем экране 4K с использованием встроенной видеокарты.