ARIA 접근성 가이드

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를 씁니다.

자주 하는 실수

  • 모바일 기기로 판단되면 키보드 이벤트를 무시합니다.

검사 방법

  • 터치 기기에 키보드·마우스를 연결해 모든 기능을 쓸 수 있는지 확인합니다.

참고 자료