2. 운용의 용이성Level A
2.1.2 키보드 함정 없음
No Keyboard Trap
요약
키보드로 들어간 곳에서는 키보드로 빠져나올 수 있어야 합니다. 갇히면 페이지를 새로 고치는 것 말고는 방법이 없어, 접근성 위반 중에서도 피해가 가장 즉각적입니다. 모달과 임베드된 위젯이 대표적인 발생 지점입니다.
흔한 실패 사례
- 모달에 포커스 트랩만 구현하고 ESC 닫기나 닫기 버튼으로의 탈출 경로를 빠뜨린 경우
KWCAG 2.2 대응 항목
- 6.1.1 키보드 사용 보장