WCAG 2.1에 대한 빠른 안내서 quick-guide-to-wcag
Adobe Experience Manager(AEM) as a Cloud Service는 웹 콘텐츠 접근성 지침을 최대한 준수하도록 개발되었습니다.
웹 콘텐츠 접근성 지침(WCAG) 버전 2.1은 World Wide Web Consortium(W3C)에서 Web Accessibility Initiative(WAI)에 따라 작성한 국제 공인 지침입니다.
WCAG 2.1은 장애가 있는 사용자가 웹 콘텐츠를 액세스하여 사용할 수 있도록 하는 데 도움이 되는 기술 독립적 지침 및 성능 기준으로 구성되어 있습니다. 이 지침에서는 시각 장애, 청력 상실, 학습 장애, 연령 관련 제한 사항 등의 장애 여부와 상관없이 최대한 많은 사람이 웹 콘텐츠 작성자, 디자이너 및 개발자가 만든 리소스에 액세스할 수 있는 방법을 웹 콘텐츠 작성자, 디자이너 및 개발자에게 설명합니다.
예를 들어 HTML에서 alt
속성을 사용하여 이미지(또는 기타 텍스트가 아닌 콘텐츠)를 설명하는 것은 앞이 보이지 않거나 제한적인 시력을 가진 사람들에게 큰 도움이 됩니다. alt
속성의 텍스트 설명은 음성 출력으로 변환하거나 전자식 재생 가능 점자 디스플레이에 전송할 수 있습니다.
또한 WCAG 2.1은 상황적 장애인 으로 간주될 수 있는 사람들을 포함하여 다른 수혜자들에게 이점을 줄 수 있습니다. 탐색 기술, 네트워크 연결 속도 또는 탐색 환경과 같은 상황으로 인해 장애가 있는 사람과 유사한 장애를 겪을 수 있는 사람들에게도 유익할 수 있습니다.
콘텐츠 작성자 및/또는 웹 사이트 소유자는 Adobe Experience Manager를 사용하여 적절한 WCAG 2.1 Level A 및 Level AA 성공 기준을 충족하는 웹 콘텐츠를 만들 수 있습니다.
따라서 WCAG 2.1의 목적과 지침이 어떻게 구성되어 있는지를 이해하는 것은 웹 접근성 및 지침이 액세스 가능한 웹 콘텐츠를 만드는 데 어떻게 도움이 되는지를 이해하는 데 있어 중요한 부분입니다.
WCAG 2.1의 목적은 다음과 같은 지침을 제공하는 것입니다.
-
기술과 관계없는 지침: 다시 말해, HTML뿐만 아니라 다양한 웹 콘텐츠 형식에 적용할 수 있는 지침입니다. 따라서 WCAG 2.1은 PDF, Flash, JavaScript 및 기타 최신 및 미래 웹 기술에 의해 생성되거나 제공된 콘텐츠를 다룰 수 있습니다.
-
테스트 가능한 지침: 각 지침이 접근성 전문가 그룹이 지침이 충족되었다는 것에 일반적으로 동의할 수 있도록 객관적으로 테스트할 수 있는 방식으로 작성됩니다. 접근성 지침의 어려운 점 중 하나는 일부 지침은 기술적으로 테스트 가능하지만, 다른 지침은 지침이 제대로 이행되었는지 사람이 직접 판단해야 한다는 것입니다.
-
우선 순위가 지정된 컨텍스트 기반 구현 지원:
WCAG 2.1 지침에는 장애가 있는 특정 사용자 그룹에 대한 지침을 따르지 않을 가능성이 있는 영향과 관련하여 우선 순위가 지정됩니다. 이를 통해 작성자는 특정 상황에 가장 중요한 지침에 대해 현명한 결정을 내릴 수 있습니다. 또한 지원되는 액세서빌러티 개념 을 도입했습니다. 이를 통해 작성자는 완벽한 액세서빌러티 지원이 없을 수 있는 웹 기술을 가장 효과적으로 사용하는 방법을 결정하거나 액세서빌러티를 활용하려면 특정 보조 기술 및 브라우저 또는 둘 다를 사용해야 할 수도 있습니다.
이러한 목적은 WCAG 2.1의 구조에 상당한 영향을 주었습니다.
구조 structure
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은 텍스트가 아닌 콘텐츠입니다.
-
성공 기준에는 관련 기법 목록이 포함되어 있습니다(아래에 자세히 설명됨).
지원되는 리소스 supporting-resources
원칙, 지침 및 성공 기준이라는 핵심적 WCAG 2.1 구성 요소 외에도 일련의 지원 문서가 있습니다. 이 중 일부는 지침의 여러 측면을 충족하는 방법에 대한 구체적인 조언을 제공하며, 또 다른 부분은 다양한 수준의 웹 작성자, 디자이너 및 개발자가 WCAG 2.1을 이해하고 가능한 한 효과적으로 사용할 수 있도록 지원하는 일반적인 참조 사항입니다.
WCAG 2.1은 안정적인 문서이며 변경되지 않지만 이러한 지원 리소스의 대부분은 동적 문서라서 새로운 기술이 등장하고 시간이 지남에 따라 변화하고 확장될 것이며 웹 액세서빌러티를 실현하는 방법에 대한 새로운 사례를 발견할 수 있습니다.
WCAG 2.1 리소스 wcag-resources
이 목록은 완벽한 목록이 아니며, 사용 가능한 리소스에 대한 개요를 제공합니다.
WCAG 2.1의 새로운 기능 what-is-new
지침은 WCAG 2.1의 새로운 기능에 대한 정보를 제공합니다.
-
WCAG 2.1의 새로운 기능에서는 WCAG 2.0과 WCAG 2.1 간의 차이에 대한 중요한 정보를 제공합니다.
-
WCAG 2.0 및 2.1 섹션에서는 해당 관계의 상태를 더욱 명확하게 합니다.
WCAG 2.1 기법 techniques-for-wcag
WCAG 2.1에 대한 기법은 WCAG 2.1용 기법 페이지에서 사용할 수 있습니다.
기법 은 WCAG 2.1 계층 구조에서 성공 기준 아래의 수준을 형성합니다. 이 기법들은 규범성이 아닌 유익성으로 WAI에 의해 분류됩니다. 다시 말해, 특정 기법은 따르지 않아도 리소스가 WCAG 2.1을 준수합니다.
기법은 성공 기준보다 훨씬 더 구체적이므로 일반적으로 특정 기술 또는 콘텐츠 유형(예: HTML 또는 비디오) 또는 상황(예: 전자 상거래 또는 인터넷 학습 애플리케이션)에 적용됩니다. 특정 지침 및 성공 기준을 충족하는 방법에 대한 검증된 예로서 기법을 생각할 수 있으므로 기법은 특정 상황에서 일하는 작성자 및 개발자에게 유용한 도구입니다.
기법은 다음 방법으로 액세스할 수 있습니다.
- 컬렉션 사용(기법은 일반적이거나 HTML, CSS 또는 클라이언트측 스크립팅과 같은 특정 기술 또는 형식과 관련될 수 있음) 또는
- 관련 성공 기준 사용. 기법은 두 개 이상의 성공 기준에 적용될 수 있습니다.
각 기법에는 해당 컬렉션과 관련된 고유한 숫자가 있습니다. 예를 들어 ARIA 기법 중 하나는 기법 ARIA2: Aria-필수 속성을 사용하여 필수 필드 식별입니다.
기법은 충분하거나, 도움이 되거나, 실패할 수 있습니다.
- 충분한 기법 은 따를 경우 특정 성공 기준을 충족하기에 충분한 기법입니다.
- 도움이 되는 기법 은 따를 경우 접근성에 긍정적인 영향을 주지만 특정 성공 기준이 충족되도록 하기에 그 자체만으로는 충분하지 않을 수 있는 기법입니다.
- 실패 는 성공 기준이 충족되지 않는 특정 예를 설명하는 기법입니다.
기법에 대한 세부 사항에는 설명, 적용 가능성, 예, 추가 정보용 리소스 및 작성자가 기법을 정상적으로 적용할 수 있는지 테스트할 수 있는 방법에 대한 세부 사항이 포함됩니다.
기법 목록은 완전하지 않으며 WAI에서는 웹 기술의 개발, 디자인 접근 방식 및 연구 조사 결과를 반영하면서 새로운 예를 사용하여 목록을 지속적으로 업데이트하고 있습니다. 따라서 기법 목록에서 새로운 추가 사항이 있는지 정기적으로 확인하는 것이 좋습니다.
WCAG 2.1 이해 understanding-wcag
이 지침은 독자가 특정 지침 및 성공 기준의 의도를 인식하는 데 도움이 되는 조언을 제공하는 일련의 문서를 나타냅니다. 소개를 다운로드하거나 보다 자세한 정보를 연결하는 링크를 다운로드할 수 있습니다.
각 개별 지침 및 성공 기준에는 다음과 같은 정보를 제공하는 자체 '이해' 페이지도 있습니다.
- 지침 의도
- 특정 성공 기준
- 지침의 요구 사항을 충족하는 데 도움이 되지만 특정 성공 기준에는 해당되지 않는 조언 기법
각 성공 기준의 개별 “이해” 페이지에는 다음 사항에 대한 정보가 있습니다.
- 성공 기준의 의도
- 성공 기준을 충족할 수 있는 방법에 대한 일반적인 예
- 성공 기준을 충족하는 방법에 대한 관련(W3C 제외) 리소스
- 기법 및 실패: 성공 기준을 충족할 수 있는 방법에 대한 구체적이고 자세한 예(아래에 자세히 설명됨)
- 주요 용어 - 성공 기준을 이해하는 데 중요한 용어 목록.
예를 찾을 수 있는 곳: 성공 기준 이해 1.1.1(“텍스트가 아닌 콘텐츠”).
WCAG 2.1을 충족하는 방법 how-to-meet-wcag
'충족하는 방법' 섹션은 WCAG 2.1을 충족하는 방법 페이지에 있습니다. 이 섹션에서는 WCAG에 대한 대체 표현을 제공하여 독자가 지침의 콘텐츠를 독자의 관심사나 상황과 가장 관련이 있는 사항으로 구체화할 수 있습니다. 독자는 CSS(Cascading Style Sheet)나 스크립팅과 같은 특정 웹 콘텐츠 기술을 지정하거나 특정 우선 순위 수준을 지정하여 원하는 성공 기준 기법을 필터링할 수 있습니다.
이 리소스는 필터링하지 않고 지침별로 그룹화된 모든 성공 기준을 제공합니다. 각 성공 기준에 대해 다음 항목이 제공됩니다.
- 성공 기준의 텍스트
- 해당 “이해” 문서에 대한 링크
- 각 기법의 세부 사항에 연결하는 관련 충분한 기법의 목록
- 각 기법의 세부 사항에 연결하는 관련 도움이 되는 기법의 목록(있을 경우)
- 각 실패의 세부 사항에 연결하는 관련 실패의 목록