WCAG 성공 기준에 대한 점검 규칙 이해
점검 규칙은 WCAG 2 성공 기준의 일관된 해석을 보장하기 위해 자동화된 테스트 도구 및 수동 점검 방법론 개발자에게 지침을 제공한다.
W3C의 WCAG 2에 대한 점검 규칙 목록은 정기적으로 업데이트된다. 이는 ACT(접근성 준수 점검 Accessibility Conformance Testing) 규칙 형식 1.0 표준에 따라 개발되었다.
준수 이해는 접근성 지원 이해를 포함한 관련 정보를 제공한다.
점검 규칙은 정보성이다
테스트 규칙은 정보성이다. 즉, 준수 여부를 결정하는 데 필요한 것이 아니다. WCAG 2에 대한 준수 여부를 결정하는 기초는 점검 규칙이 아닌 WCAG 2 표준의 성공 기준입니다.
W3C의 WCAG 2에 대한 점검 규칙 목록은 W3C 접근성 지침 실무 그룹(AGWG)에서 검토되지만 W3C 웹 콘텐츠 접근성 지침(WCAG) 표준(W3C 권고안이라고 함)과 동일한 수준으로 평가되지는 않는다. WCAG 2 표준은 준수 판별에 대한 규범적인 참조이다.
점검 규칙은 부분적인 확인이다
점검 규칙은 일반적으로 WCAG 2 성공 기준의 특정 측면을 확인한다. 예를 들어, 표 셀에는 웹 페이지의 더 많은 정보 구조에 적용되는 전체 WCAG 2 성공 기준 1.3.1 "정보와 관계"가 아닌 헤더가 있다. 실제로 이 예제 규칙은 지정된 테이블 해더의 유효성까지는 검사하지 않고, 주어진 테이블 셀에 해더가 있는지만 확인힌다.
점검 규칙은 기술별로 다르다. 예를 들어 앞서 언급한 테이블 헤더 예제는 HTML에만 해당되며 WAI-ARIA 역할 및 속성이 풍부할 수 있지만 테이블이 있는 다른 형식에는 해당되지 않는다. WCAG 2 성공 기준은 기술에 구애받지 않고 모든 웹 기술에 적용 가능하도록 설계되었다.
오류 확인을 위한 점검 규칙
점검 규칙은 WCAG 2 성공 기준을 충족하는 데 실패했는지 확인하도록 설계되었다. 즉, 콘텐츠가 점검 규칙을 통과하지 못한다면 해당 콘텐츠가 해당 성공 기준을 충족하지 않는다는 의미이다. 그러나 콘텐츠가 점검 규칙을 통과하면 해당 오류가 감지되지 않았음을 의미한다. 이는 반드시 콘텐츠가 해당 성공 기준의 모든 측면을 충족한다는 의미는 아니다.
그 이유는 WCAG 2 성공 기준은 일반적으로 여러 측면과 기술을 다루는 반면 점검 규칙은 특정 측면만 확인하기 때문이다. 콘텐츠가 WCAG 2 성공 기준의 모든 측면을 충족하는지 확인하려면 일반적으로 평가자의 추가 검증이 필요하다.
참고
WCAG 2 준수 요구 사항 1은 "준수하는 대체 버전"을 허용한다. 이는 콘텐츠가 점검 규칙에 실패하여 해당 성공 기준을 충족시키지 못하더라도 여전히 WCAG 2를 준수할 수 있음을 의미한다.
점검 규칙의 구조
점검 규칙은 ACT(접근성 준수 점검) 규칙 형식 1.0 표준을 준수한다. 여기에는 다음이 포함된다.
- 설명적 제목 – 규칙을 설명해야 하는 점검 규칙의 제목
- 규칙 식별자 – W3C 규칙의 영숫자 문자열을 사용하는 점검 규칙의 식별자
- 규칙 유형 - 점검 대상에 따른 두 가지 기본 유형의 점검 규칙
- 원자 규칙 – 복합 규칙의 일부일 수 있는 하나의 특정 상황을 점검
- 복합 규칙 – 여러 원자 규칙의 결과를 하나의 결과로 조합
- 접근성 요구 사항 매핑 – 점검 규칙을 특정 접근성 요구 사항에 매핑. 이 규칙 모음에서는 웹 콘텐츠 접근성 지침(WCAG) 2 성공 기준을 사용한다.
- 규칙 입력 – 다음 중 하나인 점검 규칙에 대한 입력 범위 설명
- 입력 측면 – DOM 트리 및 CSS 스타일링 등과 같은 원자 규칙에 대한 입력
- 입력 규칙 – 범위 내 원자 규칙인 복합 규칙에 입력
- 적용 가능성 – 규칙이 적용되는 콘텐츠의 특정 부분에 대한 설명
- 기대 – 적용 가능한 규칙 내용의 예상되는 특성에 대한 설명
- 가정 – 요구 사항의 구체적인 해석과 같은 가정
- 접근성 지원 – 브라우저 및 보조 기술과 관련해 알려진 제한 사항
- 점검 사례 – 통과, 실패 및 적용할 수 없는 규칙 조건을 보여주는 샘플 코드
- 변경 내역 – 이전 버전과의 호환성을 지원하기 위한 점검 규칙 변경 기록
- 용어집 – 점검 규칙에 의해 정의되거나 특정 점검 규칙에 의해 사용되는 주요 용어 목록
- 이슈 목록(선택적) – 특정 점검 규칙에 대해 알려진 문제 또는 버그 목록(있는 경우)
- 배경(선택적) – 추가 문서 등 관련 배경(있는 경우)
- 기여자(선택적) - 규칙 저작자, 검토자 및 기타 기여자 등