본문 바로가기
프로그래밍/기타

웹 접근성

by hustle-ing 2023. 4. 27.

웹 접근성의 목적

어떤 상황이든, 어떤 사람이든 정보를 제공받지 못하는 경우가 없도록 하는 것

 

 

웹 접근성의 실태

우리나라는 높은 정보화 수준에도 불구하고 웹 접근성의 수준은 높지 않다. 2021년 기준, 일반 국민의 정보화 수준을 100점이라고 할 때, 장애인/고령층 등 디지털 취약 계층의 정보화 지수는 75.4점이었고, 우리나라 웹 사이트들의 웹 접근성 평균 점수는 100점 만점에 60.8점이었다.

모든 공공기관과 법인의 웹 사이트는 웹 접근성을 의무적으로 갖추도록 하는 법이 있음에도 불구하고, 다양한 장애 상황으 ㄹ모두 고려하여 웹 접근성을 확보한 경우는 찾아보기 어렵다. 특히 규모가 작은 웹 사이트에서 웹 접근성을 갖춘 사례는 더욱 찾기 힘들다.

 

 

웹 접근성을 갖추면 얻을 수 있는 효과

1. 사용자층 확대

웹 접근성을 확보하면 장애인/고령자 등 디지털 취약 계층도 웹 사이트를 자유롭게 이용할 수 있게 된다. 그만큼 사용자를 늘릴 수 있게 되는 것이다.

 

2. 다양한 환경 지원

앞서 말한 디지털 취약 계층이 아니더라도 정보에 접근하기 어려운 상황에 처할 수 있다. 운전 중이라 화면을 보기 어렵거나, 마우스를 사용할 수 없는 상황 등이다. 웹 접근성을 향상 시키면 다양한 환경, 다양한 기기에서 웹 사이트를 자유롭게 사용할 수 있게 되므로 자연스럽게 서비스의 이용자 수 증가를 기대할 수 있다.

 

3. 사회적 이미지 향상

기업의 사회적 책임에 대한 중요성이 점점 커지고 있는 상황에서, 웹 접근성 확보를 통해 기업이 정보 소외 계층을 위한 사회 공헌 및 복지 향상에도 힘쓰고 있음을 보여줄 수 있다.

 

 

웹 접근성 지침

인식의 용이성(Perceivable)

모든 콘텐츠는 사용자가 인식할 수 있어야 한다.

1. 적절한 대체 텍스트

2. 자막 제공

3. 색에 무관한 콘텐츠 인식

4. 명확한 지시사항 제공

5. 텍스트 콘텐츠 명도 대비

6. 자동 재생 금지

7. 콘텐츠 간 구분

 

운용의 용이성(Operable)

사용자 인터페이스 구성요소는 조작 가능하고 네비게이션 할 수 있어야 한다.

8. 키보드 사용 보장

9. 초점 이동

10. 조작 가능

11. 응답 시간 조절

12. 정지 기능 제공

13. 깜빡임과 번쩍임 사용 제한

14. 반복 영역 건너뛰기

15. 제목 제공

16. 적절한 링크 텍스트

 

이해의 용이성

콘텐츠는 이해할 수 있어야 한다.

17. 기본 언어 표시

18. 사용자 요구에 따른 실행

19. 콘텐츠 선형 구조

20. 표의 구성

21. 레이블 제공

22. 요류 정정

 

 

견고성(Robust)

웹 콘텐츠는 미래의 기술로도 접근할 수 있또록 견고하게 만들어야한다.

23. 마크업 오류 방지

24. 웹 어플리케이션 접근 준수

'프로그래밍 > 기타' 카테고리의 다른 글

CI / CD  (0) 2023.06.03
WAI-ARIA  (0) 2023.04.27
Redux - 기초  (0) 2023.04.24
Express  (0) 2023.04.05
Node.js - CORS  (0) 2023.04.04

댓글