이 글은 누구를 위한 것인가
버튼·링크·폼을 디자인하는 모든 분을 위한 최소 체크리스트입니다. 법적 준수만이 아니라, 사용자가 실수 없이 끝까지 갈 수 있게 만드는 실무 관점입니다.
키보드만 쓰는 사용자
마우스로는 보이지 않는 포커스 링이 키보드 탐색의 유일한 이정표입니다. outline: none 남용을 금지합니다. “예쁘게” 없앤 포커스는 탭으로 이동하는 사용자를 길에서 잃게 합니다.
모션 감소
prefers-reduced-motion에 맞춰 필수 애니메이션만 남기고, 의미 전달은 색·레이아웃으로 보완합니다. 멀미·전정 감각에 민감한 사용자도 있습니다.
색만으로 정보를 주지 않기
상태 구분에 아이콘·텍스트·패턴을 병행합니다. 색맹 시뮬레이션은 디자인 리뷰 게이트에 넣습니다. 빨강=에러만으로는 무엇이 에러인지가 전달되지 않을 수 있습니다.
맺으며
접근성은 감사 직전이 아니라 컴포넌트 정의서에 박아 두는 편이 저렵니다.