색맹 시뮬레이터 — 색각 이상의 시야를 경험하세요
색상 선택기 또는 16진수 코드를 입력하면 적록 색맹(제2색맹, 제1색맹), 청황 색맹(제3색맹), 전색맹(단색각) 4가지 색각 이상 유형의 시각 효과를 나란히 비교할 수 있습니다. 각 견본은 시뮬레이션된 16진수 및 RGB 값을 표시합니다.
작동 방식
색각 이상의 통계
색각 이상(색맹)은 전 세계 약 3억 명에게 영향을 미칩니다. 북유럽계 남성의 약 8%, 여성의 약 0.5%에서 나타납니다. 적록 색각 이상이 가장 흔하며, 제2색맹·제2색약(녹색 감도 저하)이 남성의 약 5%, 제1색맹·제1색약(적색 감도 저하)이 약 2.5%에 영향을 미칩니다. 청황 색각 이상(제3색맹)은 매우 드물어 성별에 관계없이 1만 명 중 1명 미만입니다. 전색맹(간체 단색각)은 3만 명 중 1명 정도로 극히 드뭅니다.
이 수치는 웹사이트나 앱을 사용하는 남성 12명 중 약 1명이 의도한 방식으로 색상을 구별하지 못할 수 있다는 것을 의미합니다. 데이터 대시보드, 구매 버튼, 경고 배너 등 트래픽이 많은 제품은 이러한 사용자를 고려해야 합니다. 해당 사용자에게 어떻게 보이는지 시뮬레이션하는 것이 포용적 디자인의 첫 번째 단계입니다.
색각 시뮬레이션의 작동 원리
인간의 눈에는 장파장(적색), 중파장(녹색), 단파장(청색) 빛에 반응하는 세 종류의 원뿔세포가 있습니다. 색맹은 한 종류 이상의 원뿔세포가 없거나 스펙트럼 감도가 변화할 때 발생합니다. 연구자들은 원뿔세포 반응에 직접 대응하는 LMS 색공간에서 이 현상을 모델링하고, 특정 RGB 값을 색각 이상이 있는 눈이 어떻게 인식하는지 예측하는 변환 행렬을 도출합니다.
이 시뮬레이터는 Machado 2009 행렬을 sRGB 공간에 직접 적용한 간소화된 방식을 사용합니다. 이 방법은 약간의 생리학적 정확도를 희생하는 대신 속도와 단순성을 얻습니다. 디자인 작업에서 지각적 차이는 무시할 수 있는 수준입니다. 행렬 계수가 매우 채도가 높은 입력 색상에 대해 색역을 벗어나는 값을 생성할 수 있으므로, 모든 출력 값은 0–255 범위로 제한됩니다. 전색맹 시뮬레이션은 표준 밝기 값(0.299R + 0.587G + 0.114B)으로 모든 채널을 통합하여 완전한 색 지각 부재를 모방합니다.
원뿔세포 반응은 개인마다 다르므로 어떤 시뮬레이션도 색맹의 실제 경험을 완벽하게 재현할 수 없습니다. 이 도구를 확정적인 진단이 아닌 실용적인 기준으로 활용하세요. 시뮬레이터에서 두 색상이 헷갈릴 정도로 비슷해 보인다면, 적어도 일부 색맹 사용자에게는 문제가 될 가능성이 높습니다.
색맹을 위한 접근성 디자인 팁
가장 효과적인 방법은 색상만으로 정보를 전달하지 않는 것입니다. 색상과 모양, 패턴 또는 텍스트 레이블을 조합하여 사용하세요. 파이 차트의 조각은 색조만으로 구별하지 말고 직접 레이블이나 독특한 패턴을 추가하세요. 양식 유효성 검사 오류는 테두리를 빨간색으로 바꾸는 것만으로 표시하지 말고 아이콘과 명확한 오류 메시지를 추가하세요. 이러한 원칙은 WCAG 2.1 성공 기준 1.4.1(색상 사용)에 나타나며 AA 준수에 필수적입니다.
색상 팔레트를 선택할 때 대비 검사기로 전경색과 배경색 쌍을 테스트하세요(WCAG는 일반 텍스트 최소 4.5:1, 큰 텍스트 3:1 비율을 요구합니다). 대비 외에도 제2색맹 시뮬레이션에서도 구별 가능한 색조 조합을 선호하세요. 파란색-주황색 조합은 잘 작동하지만 빨간색-녹색 조합은 문제가 됩니다. 데이터 시각화에는 ColorBrewer 팔레트(특히 '색맹 안전' 하위 집합)가 믿을 수 있는 출발점입니다.
자주 묻는 질문
›제2색맹이란 무엇인가요?
제2색맹은 중파장(녹색 감지) 원뿔세포의 부재로 인한 적록 색맹의 일종입니다. 빨간색과 녹색을 구별하기 어려우며, 이러한 색상이 노란색, 갈색 또는 회색 계열로 보입니다. 가장 흔한 색각 이상 유형으로 남성의 약 1%에 영향을 미칩니다.
›제2색맹과 제1색맹의 차이는 무엇인가요?
둘 다 적록 색맹이지만 영향을 받는 원뿔세포 유형이 다릅니다. 제1색맹은 장파장(적색 감지) 원뿔세포가 없고, 제2색맹은 중파장(녹색 감지) 원뿔세포가 없습니다. L 원뿔세포가 중요한 밝기 정보를 전달하기 때문에 제1색맹에서는 빨간색이 제2색맹보다 훨씬 어둡게 보입니다.
›전 세계에 색맹인 사람이 얼마나 되나요?
전 세계적으로 약 3억 명이 어떤 형태로든 색각 이상을 가지고 있습니다. 북유럽계 남성의 약 8%, 여성의 약 0.5%가 영향을 받습니다. 적록 색각 이상(제2색맹, 제2색약, 제1색맹, 제1색약)이 대부분의 사례를 차지합니다.
›색맹이 남성에게 더 흔한 이유는 무엇인가요?
장파장 및 중파장 원뿔세포 광색소를 인코딩하는 유전자(OPN1LW, OPN1MW)가 X 염색체에 위치하기 때문입니다. 남성은 X 염색체가 하나뿐이므로 결함 있는 대립 유전자 하나만으로도 색맹이 됩니다. 여성은 X 염색체가 두 개이므로 두 개 모두 결함을 가져야 발현됩니다.
›전색맹이란 무엇인가요?
전색맹(간체 단색각)은 세 종류의 원뿔세포가 모두 기능하지 않아 시각이 완전히 간체세포에 의존하는 상태입니다. 영향을 받는 사람들은 회색 음영으로만 세상을 보며, 밝은 빛에서 시력이 매우 나쁘고 극도로 빛에 민감합니다. 3만 명 중 약 1명에게 영향을 미치는 극히 드문 질환입니다.
›색맹 시뮬레이션의 정확도는 어느 정도인가요?
시뮬레이션은 이색시자의 지각 색상에 관한 실험 데이터와 잘 일치하는 확립된 선형 변환 행렬(Machado 2009)을 사용합니다. 디자인 및 접근성 테스트 목적으로는 정확도가 충분합니다. 개인 편차가 존재하므로(완전한 이색시가 아닌 비정상 삼색시인 경우도 있음) 시뮬레이션을 보수적인 최악의 경우 기준으로 취급하세요.
›전면 재설계 없이 색맹 친화적 디자인을 만들려면 어떻게 하나요?
이 시뮬레이터로 기존 팔레트를 감사하는 것부터 시작하세요. 제2색맹 또는 제1색맹 뷰에서 동일해 보이는 두 색상을 찾아 색상 구분 없이도 사용자가 내용을 이해할 수 있는지 확인하세요. 필요한 곳에 아이콘, 레이블, 패턴을 추가하고 대비되는 색조(빨강·녹색 대신 파랑·주황)를 선택하세요. 모든 텍스트/배경 쌍에 WCAG 대비 검사를 실행하세요.
›이 도구는 CSS 색상 이름이나 HSL 값을 지원하나요?
이 도구는 16진수 코드(#RRGGBB 또는 #RGB)만 허용합니다. CSS 색상 이름이나 HSL 값을 사용하려면 먼저 색상 변환기를 사용하여 16진수로 변환한 다음 여기에 붙여넣으세요.
관련 도구
최종 업데이트: