구조
WCAG 2.1은 액세스 가능한 웹 콘텐츠 작성의 개념을 점차 자세히 소개하는 방식으로 구성되어 있습니다. 따라서 WCAG 2.1이 서로 연결된 매우 복잡한 문서 세트라는 인상을 줄 수 있지만, 그 목적은 자세한 정보를 하나의 매우 큰 문서로 제공하는 것이 아니라 작성자의 필요에 따라 작성자가 필요로 할 때 지속적으로 제공하는 것입니다.
WCAG 2.1은 POUR 이라는 약어로 지칭되는 액세스 가능한 디자인을 위한 4가지 주요 원칙으로 구성됩니다. 이 4가지 주요 원칙은 다음과 같습니다.
- 인지 가능성(P): 사용자가 해당 웹 콘텐츠를 인지할 수 있습니까?
- 작동 가능성(O): 사용자가 탐색하거나, 데이터를 입력하거나 웹 콘텐츠와 상호 작용할 수 있습니까?
- 이해 가능성(U): 사용자가 표시되는 웹 콘텐츠를 처리하고 이해할 수 있습니까?
- 강력한 기능성®: 기존 환경 및 새로운 탐색 환경을 포함하여 광범위한 탐색 환경에서 의도한 방식으로 웹 콘텐츠를 사용할 수 있습니까?
자세히 말하자면,
-
각 원칙 은 하나 이상의 지침 으로 구성되어 있습니다.
-
지침이 긍정적(…하십시오) 또는 부정적(…하지 마십시오)인 지시어로 표현됩니다.
-
지침이 1.1부터 4.1까지 번호가 매겨져 있습니다. 여기서 첫 번째 번호는 상위 원칙에 해당합니다.
-
각 지침이 하나 이상의 성공 기준 으로 구성되어 있습니다.
-
성공 기준은 주어진 웹 페이지에 대해
True
또는False
인 구문으로 작성됩니다. -
성공 기준에는 어느 하나/또는 선택 사항을 포함하거나, 성공 기준을 충족할 필요가 없는 상황과 같은 예외를 포함할 수 있습니다.
-
성공 기준은 상위 지침 및 원칙에 따라 1.1.1부터 4.1.1까지 번호가 매겨져 있습니다. 또한 이 성공 기준에는 쉽게 참조할 수 있도록 해당 기준의 의도를 요약하는 짧은 이름이 있습니다. 예를 들어 성공 기준 1.1.1은 텍스트가 아닌 콘텐츠입니다.
-
성공 기준에는 관련 기법 목록이 포함되어 있습니다(아래에 자세히 설명됨).
지원되는 리소스
원칙, 지침 및 성공 기준이라는 핵심적 WCAG 2.1 구성 요소 외에도 일련의 지원 문서가 있습니다. 이 중 일부는 지침의 여러 측면을 충족하는 방법에 대한 구체적인 조언을 제공하며, 또 다른 부분은 다양한 수준의 웹 작성자, 디자이너 및 개발자가 WCAG 2.1을 이해하고 가능한 한 효과적으로 사용할 수 있도록 지원하는 일반적인 참조 사항입니다.
WCAG 2.1은 안정적인 문서이며 변경되지 않지만 이러한 지원 리소스의 대부분은 동적 문서라서 새로운 기술이 등장하고 시간이 지남에 따라 변화하고 확장될 것이며 웹 액세서빌러티를 실현하는 방법에 대한 새로운 사례를 발견할 수 있습니다.
WCAG 2.1 리소스
이 목록은 완벽한 목록이 아니며, 사용 가능한 리소스에 대한 개요를 제공합니다.
WCAG 2.1의 새로운 기능
지침은 WCAG 2.1의 새로운 기능에 대한 정보를 제공합니다.
-
WCAG 2.1의 새로운 기능에서는 WCAG 2.0과 WCAG 2.1 간의 차이에 대한 중요한 정보를 제공합니다.
-
WCAG 2.0 및 2.1 섹션에서는 해당 관계의 상태를 더욱 명확하게 합니다.
WCAG 2.1 기법
WCAG 2.1에 대한 기법은 WCAG 2.1용 기법 페이지에서 사용할 수 있습니다.
기법 은 WCAG 2.1 계층 구조에서 성공 기준 아래의 수준을 형성합니다. 이 기법들은 규범성이 아닌 유익성으로 WAI에 의해 분류됩니다. 다시 말해, 특정 기법은 따르지 않아도 리소스가 WCAG 2.1을 준수합니다.
기법은 성공 기준보다 훨씬 더 구체적이므로 일반적으로 특정 기술 또는 콘텐츠 유형(예: HTML 또는 비디오) 또는 상황(예: 전자 상거래 또는 인터넷 학습 애플리케이션)에 적용됩니다. 특정 지침 및 성공 기준을 충족하는 방법에 대한 검증된 예로서 기법을 생각할 수 있으므로 기법은 특정 상황에서 일하는 작성자 및 개발자에게 유용한 도구입니다.
기법은 다음 방법으로 액세스할 수 있습니다.
- 컬렉션 사용(기법은 일반적이거나 HTML, CSS 또는 클라이언트측 스크립팅과 같은 특정 기술 또는 형식과 관련될 수 있음) 또는
- 관련 성공 기준 사용. 기법은 두 개 이상의 성공 기준에 적용될 수 있습니다.
각 기법에는 해당 컬렉션과 관련된 고유한 숫자가 있습니다. 예를 들어 ARIA 기법 중 하나는 기법 ARIA2: Aria-필수 속성을 사용하여 필수 필드 식별입니다.
기법은 충분하거나, 도움이 되거나, 실패할 수 있습니다.
- 충분한 기법 은 따를 경우 특정 성공 기준을 충족하기에 충분한 기법입니다.
- 도움이 되는 기법 은 따를 경우 접근성에 긍정적인 영향을 주지만 특정 성공 기준이 충족되도록 하기에 그 자체만으로는 충분하지 않을 수 있는 기법입니다.
- 실패 는 성공 기준이 충족되지 않는 특정 예를 설명하는 기법입니다.
기법에 대한 세부 사항에는 설명, 적용 가능성, 예, 추가 정보용 리소스 및 작성자가 기법을 정상적으로 적용할 수 있는지 테스트할 수 있는 방법에 대한 세부 사항이 포함됩니다.
기법 목록은 완전하지 않으며 WAI에서는 웹 기술의 개발, 디자인 접근 방식 및 연구 조사 결과를 반영하면서 새로운 예를 사용하여 목록을 지속적으로 업데이트하고 있습니다. 따라서 기법 목록에서 새로운 추가 사항이 있는지 정기적으로 확인하는 것이 좋습니다.
WCAG 2.1 이해
이 지침은 독자가 특정 지침 및 성공 기준의 의도를 인식하는 데 도움이 되는 조언을 제공하는 일련의 문서를 나타냅니다. 소개를 다운로드하거나 보다 자세한 정보를 연결하는 링크를 다운로드할 수 있습니다.
각 개별 지침 및 성공 기준에는 다음과 같은 정보를 제공하는 자체 '이해' 페이지도 있습니다.
- 지침 의도
- 특정 성공 기준
- 지침의 요구 사항을 충족하는 데 도움이 되지만 특정 성공 기준에는 해당되지 않는 조언 기법
각 성공 기준의 개별 “이해” 페이지에는 다음 사항에 대한 정보가 있습니다.
- 성공 기준의 의도
- 성공 기준을 충족할 수 있는 방법에 대한 일반적인 예
- 성공 기준을 충족하는 방법에 대한 관련(W3C 제외) 리소스
- 기법 및 실패: 성공 기준을 충족할 수 있는 방법에 대한 구체적이고 자세한 예(아래에 자세히 설명됨)
- 주요 용어 - 성공 기준을 이해하는 데 중요한 용어 목록.
예를 찾을 수 있는 곳: 성공 기준 이해 1.1.1(“텍스트가 아닌 콘텐츠”).
WCAG 2.1을 충족하는 방법
'충족하는 방법' 섹션은 WCAG 2.1을 충족하는 방법 페이지에 있습니다. 이 섹션에서는 WCAG에 대한 대체 표현을 제공하여 독자가 지침의 콘텐츠를 독자의 관심사나 상황과 가장 관련이 있는 사항으로 구체화할 수 있습니다. 독자는 CSS(Cascading Style Sheet)나 스크립팅과 같은 특정 웹 콘텐츠 기술을 지정하거나 특정 우선 순위 수준을 지정하여 원하는 성공 기준 기법을 필터링할 수 있습니다.
이 리소스는 필터링하지 않고 지침별로 그룹화된 모든 성공 기준을 제공합니다. 각 성공 기준에 대해 다음 항목이 제공됩니다.
- 성공 기준의 텍스트
- 해당 “이해” 문서에 대한 링크
- 각 기법의 세부 사항에 연결하는 관련 충분한 기법의 목록
- 각 기법의 세부 사항에 연결하는 관련 도움이 되는 기법의 목록(있을 경우)
- 각 실패의 세부 사항에 연결하는 관련 실패의 목록