Перейти до вмісту
100% локально

Симулятор дальтонізму

Подивіться, як виглядає колір для людини з порушенням кольоросприйняття.

Введення
100
Вихід

Симулятор дальтонізму

Вставте один колір на рядок і цей інструмент покаже, як він виглядає для людини з порушенням кольоросприйняття, поруч із оригіналом. Він перетворює кожен колір у простір LMS конусної відповіді, застосовує матрицю імітації для обраного порушення, а потім перетворює назад — той самий підхід, що використовується в професійних інструментах доступності, які працюють повністю на вашій машині.

Виберіть тип порушення з восьми найпоширеніших форм: протанопія, дейтеранопія та тританопія — це повна втрата реакції червоного, зеленого або синього конуса; протаномалія, дейтераномалія та тританомалія — це м'якші «слабі» версії, які набагато частіше трапляються на практиці; ахроматопсія та ахроматомалія імітують повну та часткову кольорову сліпоту. Повзунок інтенсивності регулює ефект від 0% (без змін) до 100% (повна імітуюча дія), що корисно для показу спектра тяжкості замість одного найгіршого випадку. Результат виводиться у HEX, RGB або HSL, з невеликим зразком кольору поруч з кожним значенням, щоб різниця була видима, а не просто читаємою.

Напишіть два кольори на одному рядку — передній план і фон, у будь-якому порядку — і інструмент також повідомить коефіцієнт контрастності WCAG між ними до та після імітації, з перевіркою відповідності порогу AA 4,5:1. Це виявляє загальну помилку: дизайн з достатньою контрастністю для типового зору, який стає нечитаємим, коли червоний та зелений або синій та жовтий стають важко розрізнятися. Кольори можна писати як hex, rgb()/rgba(), hsl()/hsla() або загальні імена CSS; рядок, у якому не розпізнано жодного, зберігається як коротка примітка, а не відкидається.

Усе працює локально у вашому браузері — ні один колір чи файл дизайну ніколи не завантажується. Скопіюйте результат, завантажте його як файл .txt або відправте назад до введення, щоб перевірити іншу палітру проти іншого типу порушення.

FAQ

Який тип порушення мені перевірити першим?
Дейтеранопія та дейтераномалія (зменшена або відсутня реакція зеленого) є найпоширенішими формами з великою перевагою, за ними йдуть протан (червоні) типи. Тританопія та тританомалія (сині) трапляються рідко. Перевірка всіх трьох кольорових осей дає найповнішу картину.
В чому різниця між протанопією та протаномалією?
Протанопія — повна відсутність реакції червоночутливого конуса; протаномалія — це зміщена, слабша версія її. Форми з суфіксом «-аномалія» — це м'якше та набагато більш поширене захворювання — повна дихроматія порівняно рідка.
Як розраховується імітація?
Кожен колір перетворюється з RGB у простір LMS конусної відповіді, відсутня або зміщена реакція конуса реконструюється з двох інших за допомогою фіксованої матриці імітації, і результат перетворюється назад в RGB. Ахроматопсія моделюється окремо як на основі світлоти в відтінках сірого, оскільки там немає єдиної втрати конуса для імітації.
Я можу перевірити контрастність між двома кольорами після імітації?
Так. Напишіть два кольори на одному рядку — наприклад, колір тексту та фон — і інструмент повідомить коефіцієнт контрастності WCAG до та після імітуючого порушення, щоб ви могли побачити, чи зберігається проходження комбінації.
Мої кольори завантажуються кудись?
Ні. Імітація працює повністю у вашому браузері за допомогою JavaScript — ніщо з того, що ви вставляєте, не відправляється на сервер.