웹 접근성(Web Accessibility)은 장애인, 고령자 등이 웹 사이트에서 제공하는 정보에 비장애인과 동등하게 접근하고 이해할 수 있도록 보장하는 것이다
다시 말해 웹 접근성은 모든 사람이 웹 사이트에서 제공하는 정보를 차별 및 제한 없이 동등하게 이용할 수 있도록 보장하고, 정보통신 기기나 서비스를 쉽게 사용할 수 있도록 하는것으로 개발자들이 반드시 숙지해야 할 부분중 하나이다.
장애를 가진 사람과 장애를 가지지 않은 사람 모두가 신체적, 환경적 조건에 관계없이 웹에 접근하여 이용할 수 있게 하는 방식을 말한다. 장애를 가진 사람 이외에도 고령자도 포함한다.
또한 시끄러운 장소나 움직이는 차 안처럼 마우스 조작이 어려운 곳 등의 공공장소 에서의 접근 가능성도 고려되고 애플워치나 탭 같은 다양한 기기의 호환성도 고려해야 한다.
시각 : 실명, 색각 이상 다양한 형태의 저시력을 포함한 시각 장애
운동성 : 파킨슨병, 근육병, 뇌성마비, 뇌졸증과 같은 조건으로 근육 속도 저하, 근육 제어 손실로 말미암아 손을 쓰기 어렵거나 쓸 수 없는 상태
청각 : 청각 장애
발작 : 깜박이는 효과나 시각적인 스트로보스코프를 통해 일어나는 뇌전증성 발작
인지 : 문제 해결과 논리 능력, 집중력, 기억력에 문제가 있는 정신 지체 및 발달 장애, 학습 장애
이러한 장애를 가진 분들에게 도움을 주기 위해서는 화면 확대 도구
, 스크린 리더기
(화면 낭독 소프트웨어), 키보드 오버레이
(화면에 키보드 띄워 손쉽게 작성가능) 등의 보조과학기술이 이용된다.
사이트가 올바르게 설계되어 개발이되면 모든 사용자들은 차별없이 정보와 기능에 동등하게 접근할 수 있으므로 웹 사이트 기획 및 제작 단계에서 부터 이러한 것들을 잘 고려하여 설계해야한다.
덕분에 이런 내용이 법으로 정해져있다는 것을 처음 알았어요. 개발자가 어떤 마음가짐으로 일해야 하는지 다시 생각하게 되는 포스팅이네요. 잘 보고 갑니다!