기본 콘텐츠로 건너뛰기

라벨이 웹접근성인 게시물 표시

웹접근성 - 2 (센스리더 소개)

 시각 장애인들은 어떻게 웹사이트를 볼까? 저시력자의 경우 화면을 확대하거나, 돋보기를 사용하는 것 만으로, 사용이 가능 할 것이다. 색약의 경우 접근성 고대비 테마를 사용할 것이다. 그러면, 전맹에 가깝거나 전맹인경우는 어떻게 될까?  그때, 사용할 수 있는 것이 센스리더이다. 간단하게 말하면, 화면에 노출 되어있는 글자들을 읽어주는 프로그램이라고 보면 된다. 실제, 시각 장애인이 프로그램을 사용 하는 방법을 보자. https://www.youtube.com/watch?v=MbBwacqukQ0 https://www.youtube.com/watch?v=H7fuoJ7Pg5M  자, 당연하게도, 우리 개발자들도 저렇게 하나하나 들으면서 개발을 할 필요는 없다. 자 천천히 따라오도록 하자.  Nvda  Nvda는 오픈소스 스크린리더로서 무료로 사용 가능하며 다국어를 지원합니다. 일단 이것만으로 사용할 가치는 충분하다. 실제 시각장애인이 사용하기에는 품질이 낮다고 하더라도, 개발하는 것만으로는 문제 없을 것이라 생각한다. https://www.nvaccess.org/download/   설치 프로그램을 실행 하는 순간 스피커에서 소리가 엄청 나올것이다.  이대로 사용할 것이라면, 계속 실행을 눌러도 되지만, 나는 앞으로도 계속 이 프로그램을 사용하려고 하니, 컴퓨터에 NVDA 설치를 진행 하겠다.  설치를 하겠다고 한다면, 위처럼 체크를 전부 푸는 것을 추천 한다. 우리는 그냥 필요할 때, 프로그램만 실행 하면 된다. 자 그러면 트레이에서 NVDA를 찾아서 위의 설정들을 진행 해주자.  자 그러면, 이제 우리의 귀를 괴롭히던, 내용들을 바로, 볼수 있도록 출력을 진행 해준다. 그리고 소리를 꺼주면된다.  TalkBack TalkBack은 안드로이드에서 사용 할 수 있는 센스 리더이다. 윈도우와 달리 기본적으로 제공하는 서비스로 안드로이드 설정에서 접근성을 검색하면 아래와 같은 창을...

웹접근성 - 1 (장애소개)

 현재 특정 업체를 위하여, 웹 접근성 심사 기준을 통과 할 수 있도록, 퍼블리싱을 진행 중이다. 해당 퍼블리싱을 진행 중에, 필요했었던, 혹은 필요한 내용들을 진행 하고자 한다. 일단 장애에 대한 분류를 해보자. 시각장애     전맹  전맹인 경우, 센스리더 (nvda, talkback)등을 이용한 탐색을 진행 할 것이다.     저시력  저시력자의 경우 글자크기를 확대하거나 창을 확대하여 탐색을 진행 할 것이다.     색맹  색맹의 경우 일반적인 탐색은 가능하나, 색상 차이는 확인 할 수 없고 채도로만 컨텐츠 구분이 가능하다. 즉 색상을 고대비를 이용해야 한다. 청각장애  소리를 듣지 못하므로, 동영상을 볼 때, 자막만 사용 가능하다. 지체장애      상지장애  손을 사용할 수 없는 경우이다. 핀치 줌, 아웃 등 두 손가락 이상 사용 하는 액션을 불가능이라고 봐야 한다.      기타  움직임이 어려운 경우 이다. 즉, 어떠한 액션이 있었을 때, 즉각적인 반응을 할 수 없다. 언어장애  복잡한 용어는 이해가 불가능 하다. 약관과 같이 어려운 용어를 사용해야 할 때, 쉬운 용어로 변경 해주는 등 해당 내용이 필요 하다. 웹 개발자가 신경써야 하는 부분?  사실은 전부 신경 써야 하는 부분이다.  일단, 디자이너, 기획자, 개발자 이렇게 세명이 진행한다고 해보자.  시각장애 - 전맹 *  가장 다루기 까다로운 타입으로 전맹의 경우 센스리더를 이용하며, 센스리더를 이용 한다. 이 때, 주의 할 점은 해당 상황에 적절한 마크업을 해야 한다는 것이다.  div태그 를 이용하여, 버튼을 구현 하는 경우. 센스리더는 버튼으로 인식을 못하기에, button태그를 이용 하여 진행 해야 한다.  이 부분은 할말이 많으므로, 추가 컨텐츠에서 처리...