본문 바로가기

성공기준 이해 2.1.3:키보드 (예외 없음) (Level AAA)

요약

목표
키보드로 모든 것이 가능하다.
할 일
모든 포인터 동작에 동일한 키보드 기능이 있는지 확인하라.
중요성
키보드 인터페이스만 사용할 수 있는 사람이 모든 것을 할 수 있어야 한다.

의도

이 성공 기준의 목적은 모든 콘텐츠를 키보드에서 작동할 수 있도록 하는 것이다. 이는 예외가 허용되지 않는다는 점을 제외하면 성공 기준 2.1.1과 동일하다. 이는 기본 기능이 끝점(2.1.1의 요구 사항에서 제외)뿐 아니라 사용자의 이동 경로에 따라 달라지는 입력을 요구하는 콘텐츠에 키보드 접근이 가능해야 한다는 의미는 아니다. 오히려 이는 경로 종속 입력을 사용하는 콘텐츠가 이 성공 기준을 준수할 수 없으므로 레벨 AAA의 지침 2.1을 충족할 수 없음을 의미한다.

참고

플랫폼과 사용자 에이전트에는 일반적으로 키보드 인터페이스로 웹 콘텐츠나 애플리케이션을 제어하는 방법에 대한 규칙이 있다. 콘텐츠가 플랫폼/사용자 에이전트 규칙을 따르지 않으면 사용자가 다양한 상호 작용 방법을 배워야 하므로 사용하기 어려울 수 있다. 모범 사례로서 콘텐츠는 플랫폼/사용자 에이전트 규칙을 따라야 한다. 그러나 이러한 규칙에서 벗어나더라도 이 성공 기준의 규범적 요구 사항을 충족하지 한다.

예를 들어 포커스가 있는 버튼은 일반적으로 Enter 키와 Space바를 모두 사용하여 활성화할 수 있다. 대신 웹 애플리케이션의 사용자 정의 버튼 컨트롤이 Enter(또는 완전한 사용자 정의 키 또는 키 조합)에만 반응하는 경우에도 이 성공 기준의 요구 사항을 충족한다.

참고

이 성공 기준에서는 포인터(예: 마우스 또는 터치 스크린 입력)를 사용하여 활성화할 수 있는 모든 시각적 컨트롤이 키보드를 사용하여 초점을 맞추고 실행 가능해야 한다고 요구하지 않는다. 규범적인 요구 사항은 키보드 인터페이스 사용자가 동일하거나 비교할 수 있는 작업을 수행하고 콘텐츠를 조작할 수 있는 방법이 있어야 한다는 것이다. 일반적으로 이를 달성하는 가장 쉬운 방법은 가능한 모든 입력 장치에서 작동할 수 있는 컨트롤을 제공하는 것이다. 그러나 웹 애플리케이션이 키보드 인터페이스 사용자를 위한 별도의 작동 모드를 구현한다면 이 성공 기준을 위반하지 는다.

기법

이 섹션에서 번호가 매겨진 각 항목은 WCAG 실무 그룹이 이 성공 기준을 충족하기에 충분하다고 간주하는 기법 또는 기법의 조합을 나타낸다. 그러나 이러한 특정 기법을 사용할 필요는 없다. 다른 기법 사용에 대한 자세한 내용은 WCAG 성공 기준에 대한 기법 이해, 특히 "기타 기법" 섹션을 참고하라.

점검 규칙

다음은 이 성공 기준의 특정 측면에 대한 점검 규칙이다. WCAG 준수 여부를 확인하기 위해 이러한 특정 점검 규칙을 사용할 필요는 없지만 이것은 정의되고 승인된 검사 방법이다. 점검 규칙 사용에 대한 자세한 내용은 WCAG 성공 기준에 대한 점검 규칙 이해를 참고하라.

맨 위로