본문 바로가기

KWCAG의 이해

한국형 웹 콘텐츠 접근성 지침 2.2(이하 KWCAG 2.2)는 다양한 사용자가 웹 콘텐츠를 동등하게 인식하고 활용할 수 있도록 보장하기 위해 마련된 지침이다. 2022년 12월, 기존 KWCAG 2.1을 개정하면서 국제 표준(WCAG 2.1)의 내용을 반영하여 KWCAG 2.2가 제정되었다.

본 문서는 웹 제작자가 KWCAG 2.2의 접근성 검사 항목을 보다 쉽게 이해하고 실무에 적용할 수 있도록 돕고자 한다.

웹 접근성 표준은 W3C의 WCAG(Web Content Accessibility Guidelines)을 중심으로 발전해 왔으며, 국제적으로 가장 널리 적용되는 지침이다. W3C는 기술의 발전과 다양한 사용자의 요구를 반영하여 지속적으로 접근성 지침을 개정하고 있다.

2018년에 발표된 WCAG 2.1은 모바일 기기의 확산과 저시력, 인지 장애, 학습 장애가 있는 사용자의 요구를 적극적으로 반영했다. 특히 음성 인식을 사용하는 사용자를 위한 ‘문자 단축키’, ‘레이블과 네임’, 터치 기반 환경을 고려한 ‘포인터 제스처’, ‘포인터 입력 취소’ 그리고 기기 움직임 등 신체 동작을 입력 수단으로 사용할 때 고려해야 하는 ‘동작기반 작동’과 같은 새로운 항목들이 추가되었다.

다음은 WCAG 2.1에서 중요도 A(Level A) 중심으로 추가된 항목 목록이다.

  • 2.1.4 Character Key Shortcuts (Level A, 문자 단축키)
  • 2.5.1 Pointer Gestures (Level A, 포인터 제스처)
  • 2.5.2 Pointer Cancellation (Level A, 포인터 입력 취소)
  • 2.5.3 Label in Name (Level A, 레이블과 네임)
  • 2.5.4 Motion Actuation (Level A, 동작기반 작동)

2024년 표준으로 발표된 WCAG 2.2에서는 사용자 지원을 위한 ‘찾기 쉬운 도움 정보’, 반복적인 데이터 입력을 최소화하는 ‘반복 입력 정보’, 인지 능력에만 의존하지 않는 인증 방식을 요구하는 ‘접근 가능한 인증’ 항목이 추가되어 더욱 폭넓은 사용자 경험 개선이 이루어졌다.

그 중 KWCAG 2.2에서 참고한 항목은 다음과 같다.

  • 3.2.6 Consistent Help (Level A, 찾기 쉬운 도움 정보)
  • 3.3.7 Redundant Entry (Level A, 반복 입력 정보)
  • 3.3.8 Accessible Authentication (Minimum) (Level AA, 접근 가능한 인증)

이 중 WCAG 2.2 초안에서 논의되었던 ‘고정된 참조 위치 정보(Fixed Reference Points)’ 성공 기준은 기술적 복잡성과 실무 적용성 문제로 충분한 합의에 이르지 못해 최종 발표 단계에서 삭제되었다.

한편, 초안이 발표된 차세대 웹 접근성 표준인 WCAG 3.0에서는 보다 유연하고 포괄적인 접근성 평가 방식을 제시할 예정이며, 다양한 사용자 환경과 기술 변화에 효과적으로 대응할 수 있도록 설계되고 있다.

한국형 웹 콘텐츠 접근성 지침(KWCAG)은 국제 표준 WCAG의 Level A 항목을 중심으로 국내 환경에 적합하게 재구성한 지침이다.

KWCAG 2.1은 2015년 3월 개정된 이후 약 8년 동안 큰 변화가 없었다. 그동안 웹 환경과 기술이 급속히 발전했으며, 모바일 기기의 보급 확대와 함께 다양한 사용자 환경이 등장하면서 새로운 접근성 요구사항들이 발생했다. 특히, 터치스크린을 사용하는 모바일 환경에서의 사용성 개선, 키보드 이외의 입력방식 지원 확대, 그리고 인지장애를 가진 사용자를 위한 고려가 더욱 중요해졌다.

이에 따라 2022년 12월, 최신 국제표준 WCAG 2.2를 반영한 한국형 웹 콘텐츠 접근성 지침 2.2(KWCAG 2.2)가 새롭게 제정되었다. KWCAG 2.2는 기존의 4대 원칙 체계를 유지하면서, 총 14개 지침과 33개의 검사항목으로 구성되었다.

KWCAG 2.1과 비교하면 ‘적응성’과 ‘입력 방식’ 지침이 추가되었으며, ‘콘텐츠의 논리성’ 지침이 삭제되어 총 14개 지침으로 개편되었다.

또한 사용 환경 변화와 국제적 흐름에 따라 검사항목에서도 ‘문자 단축키’, ‘고정된 참조 위치 정보’, ‘단일 포인터 입력 지원’, ‘포인터 입력 취소’, ‘레이블과 네임’, ‘동작기반 작동’, ‘찾기 쉬운 도움 정보’, ‘접근 가능한 인증’, ‘반복 입력 정보’의 총 9개 항목이 추가되었다.

이러한 개정을 통해 더 많은 사용자가 웹 콘텐츠에 쉽게 접근하고 이용할 수 있도록 하는데 초점을 맞췄다.

참고. 중요도(Level A, AA, AAA)

WCAG는 성공 기준(Success Criterion, SC)의 웹 접근성 준수 수준을 Level A, AA, AAA 세 단계로 구분하며, 이는 사용자에게 미치는 영향도를 반영한다.

각 단계의 특징은 다음과 같다.

  • Level A: 기본적인 접근성 기준으로, 장애가 있는 사용자가 콘텐츠를 이용할 수 있도록 보장하는 최소한의 필수 요건이다. 이를 준수하지 않으면 시각 및 청각장애 사용자는 콘텐츠를 전혀 이용할 수 없을 수도 있다.
  • Level AA: 해당 레벨을 충족하면 대다수의 장애 사용자가 콘텐츠에 접근할 수 있음을 말한다. WCAG 준수를 요구하는 많은 국가와 기관에서 Level AA 준수를 기본 요건으로 삼고 있으며, 법적 요구 사항으로 지정되는 경우가 많다.
  • Level AAA: 거의 모든 사용자가 콘텐츠에 접근할 수 있도록 하는 높은 수준의 접근성을 보장한다. 그러나 모든 콘텐츠에 적용하기 어려울 수 있으며, 특정 사용자층을 위한 맞춤형 접근성이 필요할 때 권장된다.

웹 접근성은 다양한 구성 요소가 상호 연관되어 작동한다. 웹 제작자는 웹 접근성 지침을 올바르게 이해하고 준수하기 위해 각 구성 요소의 역할과 상호작용 방식을 이해하는 것이 필요하다.

  • 콘텐츠 제작: 저작 도구를 사용하여 웹 접근성 표준에 맞는 콘텐츠를 제작하고, 대체 텍스트와 같은 필수 접근성 기능을 포함해야 한다.
  • 저작 도구: 접근성을 지원하는 웹 콘텐츠 제작 도구로, 콘텐츠 제작자가 접근성을 준수한 콘텐츠를 보다 쉽게 제작할 수 있도록 돕는다.
  • 브라우저 및 보조 기술: 웹 콘텐츠를 사용자에게 전달하는 플랫폼이며, 장애인이 콘텐츠를 이해하고 상호작용할 수 있도록 화면낭독프로그램, 화면 확대기 등 보조 기술과 함께 작동한다.
  • 평가 도구: 웹 콘텐츠가 접근성 기준을 충족하는지 자동 또는 수동으로 평가하고, 발견된 문제를 확인하여 개선할 수 있도록 돕는다.

이러한 요소들이 협력하여 장애 유무와 관계없이 누구나 웹 콘텐츠를 원활하게 이용할 수 있도록 지원한다.

이미지. W3C, Essential Components of Web Accessibility

WCAG의 문서 구조와 내용을 이해하면 KWCAG를 이해하는 데 도움이 된다. 다음 문서들은 웹 접근성 지침을 이해하고 실무에서 효과적으로 활용하는 데 유용한 자료들이다.

WCAG 2.2는 웹 콘텐츠의 접근성을 높이기 위한 국제 표준으로, 웹 접근성 준수를 위한 핵심 문서이다. 이 문서는 원칙(Principles), 지침(Guidelines), 성공 기준(Success Criteria)으로 구성되어 있다.

  • 웹 접근성의 기본 기준을 명확히 이해하고 정의할 때
  • 국제 프로젝트에서 웹 접근성 요건을 설정할 때
  • 웹 접근성 정책을 수립할 때

W3C에서 제공하는 웹 콘텐츠 접근성 지침(WCAG)의 요구사항과 기술을 빠르게 참조할 수 있는 맞춤형 도구이다.

  • WCAG 2의 모든 지침과 성공 기준을 한눈에 확인 가능
  • WCAG 2 체크리스트 제공
  • 맞춤형 설정 지원 (Level A, AA, AAA)
  • HTML, CSS, ARIA 등 기술별 필터링 기능 제공

WCAG 지침과 성공 기준의 목적, 배경, 사용자에게 미치는 영향을 상세히 설명하는 문서이다. 지침이 왜 필요한지 이해하는 데 도움을 주며, 관련된 기술 문서(Techniques) 링크도 포함되어 있다.

  • 성공 기준(Success Criterion, SC)의 의도 설명
  • 장애를 가진 사용자에게 미치는 영향
  • 브라우저 및 보조 기술 관련 설명
  • 예시 및 참고자료 제공

웹 콘텐츠에서 WCAG 지침을 실제로 구현하는 방법을 설명하는 문서로, 개발자가 접근성 준수를 위한 구체적인 코딩 기법을 학습할 수 있다.

  • HTML, CSS, Javascript, WAI-ARIA 등의 접근성 구현 기법 제공
  • 멀티미디어 및 동적 콘텐츠 접근성 적용 방법 포함
  • WCAG 성공 기준과 연계된 기술적 해결책 제시

웹 접근성 평가 및 테스트를 위한 구체적인 규칙을 정리한 문서로, WCAG 성공 기준의 적합성을 검증하는 방법을 설명한다.

  • WCAG 2 ACT 규칙 소개 및 활용 방법
  • 웹 접근성 평가 도구 개발 및 테스트 기준 제공
  • WCAG 2.2 성공 기준에 대한 평가 지침 포함

한국지능정보사회진흥원 © National Information Society Agency. All Rights Reserved.

의견 남기기