웹 접근성
웹 접근성은 장애 여부와 사용하는 기기·입력 방식에 관계없이 누구나 웹의 정보와 기능을 인식하고 조작할 수 있게 하는 원칙이다.
1. 개요
웹 접근성은 시각·청각·신체·언어·인지 특성이 다른 사람도 웹사이트를 이용할 수 있도록 콘텐츠와 기능을 설계하는 원칙이다. 화면 낭독기, 키보드, 음성 입력, 화면 확대처럼 다양한 보조 기술을 고려한다. 접근성 개선은 장애인뿐 아니라 일시적 부상, 작은 화면, 느린 네트워크 환경의 이용자에게도 도움이 된다.
2. 주요 구성
| 구분 | 설명 |
|---|---|
| 인식 가능 | 이미지 대체 텍스트, 자막, 충분한 대비로 정보를 다른 방식에서도 전달한다. |
| 운용 가능 | 키보드만으로 이동하고 시간 제한·번쩍임·초점 이동을 제어할 수 있게 한다. |
| 이해 가능 | 일관된 탐색과 명확한 레이블·오류 설명을 제공한다. |
| 견고성 | 표준 구조와 이름·역할·상태를 사용해 보조 기술과 호환되게 한다. |
3. 작동 방식
접근성은 개발 마지막에 자동 검사 한 번으로 완성되지 않는다. 기획 단계에서 의미 있는 구조와 동작 순서를 정하고, 디자인에서 대비와 확대를 확인하며, 개발에서 키보드 초점과 폼 레이블을 구현한다. 자동 도구로 찾기 어려운 의미와 사용 흐름은 실제 키보드·화면 낭독기 시험과 이용자 평가가 필요하다.
4. 형성과 발전
W3C의 Web Accessibility Initiative는 웹 콘텐츠 접근성 지침인 WCAG를 개발해 왔다. WCAG 2.2는 인식 가능, 운용 가능, 이해 가능, 견고성이라는 네 원칙 아래 검증 가능한 성공 기준을 제시한다. 국가별 법과 공공 지침은 적용 대상과 의무 수준이 다르므로 해당 지역의 규정도 확인해야 한다.
5. 활용과 확인할 점
모든 이미지에 같은 대체 문구를 넣거나 색만 바꾸는 것으로는 충분하지 않다. 장식 이미지는 보조 기술이 무시하게 하고, 정보를 담은 이미지는 목적에 맞는 설명을 제공한다. 모바일 입력창은 16px 이상의 글자 크기로 자동 확대를 방지하고, 버튼의 터치 영역과 오류 안내도 충분히 크게 만든다.
문서를 읽거나 작성할 때에는 용어의 정의와 실제 서비스의 정책을 구분해야 한다. 기술 표준은 개정될 수 있고 제품의 동작도 버전에 따라 달라질 수 있으므로, 날짜가 중요한 내용은 최신 공식 문서를 함께 확인한다. 사례를 인용할 때에는 홍보 문구를 사실처럼 옮기지 않고 확인 가능한 범위와 한계를 밝혀야 한다.