WCAG 2.2 · 2. 운용의 용이성 · 2.5 입력 방식
2.5.6 동시 입력 메커니즘
Concurrent Input Mechanisms
플랫폼에서 쓸 수 있는 입력 방식을 제한하지 않아야 합니다(예: 터치 기기에서 키보드·마우스 사용).
수준 AAAWCAG 2.1
한눈에 보기
- 성공 기준
- 2.5.6 동시 입력 메커니즘
- 수준
- 수준 AAA
- 원칙
- 2. 운용의 용이성
- 지침
- 2.5 입력 방식
- 도입
- WCAG 2.1
요구 사항
웹 콘텐츠는 플랫폼에서 사용할 수 있는 입력 방식(터치, 키보드, 마우스, 펜 등)의 사용을 제한하지 않아야 합니다. 예외: 제한이 필수이거나, 콘텐츠의 보안을 위해 필요하거나, 사용자 설정을 존중하기 위해 필요한 경우.
왜 필요한가요
태블릿에 블루투스 키보드나 마우스를 연결해 쓰는 사용자, 터치스크린 노트북 사용자는 상황에 따라 입력 방식을 바꿉니다. 터치 기기라는 이유로 키보드 입력을 막으면 이 사용자들은 콘텐츠를 쓸 수 없습니다.
도움받는 사용자
- 운동장애가 있는 사용자(손 떨림, 근력 저하 등)
- 키보드만 사용하는 사용자
- 시각장애인(화면낭독기 사용자)
- 스위치·대체 입력 장치 사용자
적용 방법
터치 기기를 감지했다고 마우스·키보드 이벤트 처리를 끄지 않습니다. pointer 이벤트처럼 여러 입력 방식을 함께 처리하는 API를 씁니다.
자주 하는 실수
- 모바일 기기로 판단되면 키보드 이벤트를 무시합니다.
검사 방법
- 터치 기기에 키보드·마우스를 연결해 모든 기능을 쓸 수 있는지 확인합니다.