웹 접근성
웹 접근성(web accessibility)은 장애와 다양한 사용 환경을 가진 사람이 웹의 콘텐츠와 기능을 인지하고 탐색하며 이용할 수 있도록 설계·구현하는 원칙과 기술을 가리킨다. 시각, 청각, 운동, 인지 능력의 차이뿐 아니라 임시적인 기능 제약, 작은 화면과 다양한 입력 장치의 조...
| 분류 | 정보 접근·사용성 기술 |
|---|---|
| 역할 | 장애 여부와 관계없는 웹 콘텐츠 접근 |
| 관련 기술 | World Wide Web, HTTP, 웹 브라우저, 웹 서버 |
| 표준 및 참고 | W3C WCAG 2.2 |
웹 접근성(web accessibility)은 장애와 다양한 사용 환경을 가진 사람이 웹의 콘텐츠와 기능을 인지하고 탐색하며 이용할 수 있도록 설계·구현하는 원칙과 기술을 가리킨다. 시각, 청각, 운동, 인지 능력의 차이뿐 아니라 임시적인 기능 제약, 작은 화면과 다양한 입력 장치의 조건에도 관련된다. 접근성은 특정 브라우저를 지원하는 문제를 넘어 콘텐츠 구조와 상호작용, 디자인 및 운영 방식 전반에 적용된다.
HTML의 의미론적 요소는 제목과 목록, 표, 폼 컨트롤이 어떤 역할을 하는지 보조 기술에 전달하는 기반이다. 화면에는 아이콘만 보이는 버튼이라도 의미 있는 접근 가능한 이름을 제공해야 하며, 이미지가 정보를 전달한다면 그에 맞는 대체 텍스트가 필요하다. 시각적 배치만으로 문서의 구조를 표현하면 스크린 리더와 키보드 이용자가 내용을 파악하기 어려울 수 있다.
키보드 접근성과 초점 관리는 마우스 없이도 모든 중요한 기능을 조작할 수 있게 하는 요구사항이다. 링크와 버튼, 대화상자는 적절한 탐색 순서를 유지해야 하며 초점 표시가 분명하게 나타나야 한다. 동적으로 변경되는 콘텐츠는 상태 알림과 ARIA 속성 등을 이용할 수 있지만 기본 HTML 요소가 제공하는 의미를 우선 활용하는 것이 안정적이다.
색 대비와 글자 크기, 확대, 움직임의 제어, 시간 제한의 조정은 콘텐츠를 다양한 조건에서 읽고 사용할 수 있게 한다. 동영상에는 상황에 따라 자막과 대본, 음성 설명 등이 필요하다. 접근성 평가는 자동 검사 도구만으로 완결되지 않으며 실제 보조 기술과 사용자 작업 흐름을 고려한 수동 검사도 중요하다.
W3C의 웹 콘텐츠 접근성 지침인 WCAG는 콘텐츠가 인식 가능하고 운용 가능하며 이해 가능하고 견고해야 한다는 네 가지 원칙을 바탕으로 성공 기준을 정의한다. WCAG 2.2는 추가된 성공 기준을 포함해 접근성 평가와 개선의 기준을 제공한다. 기술적 준수 수준과 특정 국가의 법률상 의무는 동일한 개념이 아니므로 적용 환경에 맞게 별도로 검토한다.[1]