Accessibility 본문

4.2.1 웹 애플리케이션 접근성 준수

콘텐츠에 포함된 웹 애플리케이션은 접근성이 있어야 한다.

필요성

웹 애플리케이션을 지원하는 환경에서는 자체 접근성을 준수해야 하며, 지원하지 않는 환경에서는 대체 콘텐츠를 제공해야 한다.

대상

모두

적용기술

웹 애플리케이션(JavaScript, 애플릿, ActiveX, Flash)이 자체적인 접근성을 준수해야 함

검사방법 및 QA 지표 산정방법

  • 자동 검사 방법 : 접근성 검사 도구를 통한 검사 방법
  • 수동 검사 방법 : 직접 수동으로 확인하는 검사 방법
  • 발견수(건) : 해당 콘텐츠 발견 수
  • 준수수(건) : 준수한 콘텐츠 수
  • 오류수(건) : 오류 콘텐츠(요소 또는 영역) 수
수동 검사방법
  • <a> 요소 href 속성값에 JavaScript 사용 여부 체크
  • <form> 요소 action 속성값 체크
  • <form> 요소에 <button type="submit">, <input type="submit">, <input type="image"> 유무 체크
발견수(건)

<a>, <form> 요소 수

오류수(건)
  • <a> 요소 href 속성 값에 JavaScript 를 사용한 경우
  • <form> 요소 action 속성 값을 제공하지 않은 경우
  • <button type="submit">, <input type="submit">, <input type="image"> 가 없는 <form> 요소
평가점수

((수동 발견수 - 수동 오류수) / 수동 발견수) * 100점

사례

오류사례

Flash 제거한 상태에선 아무것도 나오지 않음

웹 애플리케이션 접근성 오류사례이미지
우수사례

광고 부분이 Flash로 제공, 미지원 상태에서는 아래와 같이 나옴

웹 애플리케이션 접근성 우수사례이미지
개선방법

Flash 사용시 background 에 대체 이미지 제공해 주면 해결됨