Cert
3. 이해의 용이성Level A

3.3.1 오류 식별

Error Identification

요약

입력 오류가 자동으로 감지되면 어느 항목이 잘못됐는지 텍스트로 알려야 합니다. 빨간 테두리만으로는 색을 구분하지 못하는 사용자와 스크린리더 사용자에게 아무것도 전달되지 않습니다. 오류 메시지를 해당 입력란과 프로그램적으로 연결하는 것까지가 실무의 완성입니다.

흔한 실패 사례

  • 오류를 테두리 색으로만 표시하고 어떤 항목이 왜 틀렸는지 문구로 알리지 않는 경우
  • 오류 요약을 페이지 상단에만 두고 각 입력란과 `aria-describedby`로 연결하지 않는 경우

KWCAG 2.2 대응 항목

  • 7.4.2 오류 정정

관련 학습 단원

W3C 원문 보기 — Understanding SC 3.3.1