Files
2nd/00_Raw/Web Accessibility.md
T

3.7 KiB

Web Accessibility

📌 Brief Summary

Web Accessibility (웹 접근성)은 시각, 청각, 운동 및 인지 장애를 포함한 모든 사용자가 차별 없이 웹사이트와 애플리케이션의 정보와 기능에 접근하고 사용할 수 있도록 설계하는 것을 의미합니다 [1, 2]. 이는 단순한 윤리적, 법적 요구사항을 넘어 일시적 장애를 가진 사용자나 느린 인터넷 환경의 사용자를 포함한 모든 방문자의 전반적인 사용자 경험(UX)을 향상시키는 현대 웹 디자인의 핵심 모범 사례입니다 [1, 3, 4]. 대표적인 기술 표준으로는 W3C에서 제정한 웹 콘텐츠 접근성 지침(WCAG)이 있으며, 이는 미국의 ADA, 유럽의 EAA 등 글로벌 접근성 법규 및 규제 준수의 기반이 됩니다 [5, 6].

📖 Core Content

  • 핵심 원칙 (POUR): 웹 접근성은 인식 가능성(Perceivable), 운용 가능성(Operable), 이해 가능성(Understandable), 견고성(Robust)의 네 가지 원칙을 바탕으로 구축됩니다 [7, 8]. 이 원칙은 화면 판독기(스크린 리더), 키보드 전용 탐색 등을 사용하는 사용자가 콘텐츠를 명확히 인지하고 조작할 수 있도록 돕습니다 [8, 9].
  • 주요 구현 요구사항 및 모범 사례:
    • 텍스트 대체 및 멀티미디어: 시각 장애인 및 청각 장애인을 위해 모든 의미 있는 이미지에 적절한 대체 텍스트(alt text)를 제공하고, 동영상과 오디오 콘텐츠에는 동기화된 자막(captions) 및 스크립트를 제공해야 합니다 [10, 11].
    • 키보드 탐색 및 초점(Focus): 마우스 없이 키보드만으로 모든 상호작용 요소(링크, 버튼, 폼 등)를 조작할 수 있어야 합니다 [10, 12]. 최신 WCAG 2.2 표준에 따르면, 포커스 표시기는 다른 요소에 의해 가려지지 않아야 하며(Focus Not Obscured) 명확하게 보여야 합니다 [13, 14].
    • 색상 대비 및 시각적 계층: 텍스트는 배경과 최소 4.5:1(큰 텍스트의 경우 3:1)의 대비 비율을 유지하여 저시력자나 색맹 사용자가 쉽게 읽을 수 있도록 해야 합니다 [10, 15, 16].
    • ARIA 역할 및 시맨틱 HTML: 스크린 리더가 동적 콘텐츠와 상호작용 요소의 맥락을 정확히 이해할 수 있도록 ARIA(Accessible Rich Internet Applications) 라벨을 구현하고, 시맨틱 HTML을 적절히 사용해야 합니다 [10, 16].
    • 사용자 상호작용 개선 (WCAG 2.2): 복잡한 드래그 동작 대신 더블 탭과 같은 대안을 제공하고, 기억력에 의존하지 않는 접근 가능한 인증 방식(예: 생체 인식 등)을 도입하며, 반복적인 데이터 입력을 줄이는 방향으로 설계해야 합니다 [14, 17, 18].
  • 접근성 감사 및 유지 관리: 규정 준수를 위해 기획 및 설계 단계부터 접근성을 고려해야 하며, WAVE, axe, AudioEye와 같은 자동화된 스캐닝 도구와 실제 보조 기술을 사용하는 수동 테스트를 병행하여 지속적인 감사를 수행해야 합니다 [10, 19, 20].

🔗 Knowledge Connections


Last updated: 2026-04-26