Cert
2. 운용의 용이성Level A

2.1.2 키보드 함정 없음

No Keyboard Trap

요약

키보드로 들어간 곳에서는 키보드로 빠져나올 수 있어야 합니다. 갇히면 페이지를 새로 고치는 것 말고는 방법이 없어, 접근성 위반 중에서도 피해가 가장 즉각적입니다. 모달과 임베드된 위젯이 대표적인 발생 지점입니다.

흔한 실패 사례

  • 모달에 포커스 트랩만 구현하고 ESC 닫기나 닫기 버튼으로의 탈출 경로를 빠뜨린 경우

KWCAG 2.2 대응 항목

  • 6.1.1 키보드 사용 보장

관련 학습 단원

W3C 원문 보기 — Understanding SC 2.1.2