web accessibility 웹 접근성

웹 접근성 개요

  • 모든 사용자가 신체적, 환경적 조건에 관계없이 웹에 접근하여 이용할 수 있도록 보장하는것

신체적 조건

  • 일반사용자, 장애를 가진 사람, 고령자

환경적 조건

  • 다양한 기기(PC, Mobile, Tablet등)
  • OS운영체제 (iOS, Window, Linux)
  • 웹 브라우저(IE, FireFox, Safari, Chrome, Opera)
  • 저사양, 저속회선 사용자
  • 이미지, 동영상등을 볼수 없는 환경

웹 접근성의 예

  • 계단, 경사로, 에스컬레이터, 엘레베이터 imageimageimageimage

  • 동일한 목적(다른 층으로 이동한다)을 수행하기 위한 다양한 방법을 두어 모든사람이 목적을 이룰수 있도록 도움
  • 마우스 오른쪽 클릭 : 복사하기, 대상 폴더에서 오른쪽 클릭 : 붙여넣기
  • 마우스를 이용하여 ctrl을 누른 채 대상 폴더로 드래그
  • 선택 후 ctrl+c, 대상 폴더에서 ctrl+v

웹 접근성 준수의 기대효과

  • 장애인, 고령자 등을 포함한 사용자층 확대
  • 규정과 법적요구(ex: 장애인 차별 금지법) 사항에 대한 준수
  • 다양한 환경, 새로운 기기에서의 이용
  • 개발 및 운용의 효율성 제고
  • 사회 공헌 및 복지 기업으로서의 기업 이미지 향상

웹 접근성을 위한 지침

인지성 - Preceivable

  • 정보와 사용자 인터페이스 요소는 그들이 인지할 수 있도록 사용자에게 표시될 수 있어야한다.
  • 텍스트가 아닌 콘텐츠에 대한 대체 텍스트를 사람들이 원하는 형태(인쇄, 점자, 음성,기호 등)로 제공해야 한다.
  • 시간을 바탕으로 한 미디어에 대한 대안 제공해야 한다.
  • 정보와 구조의 손실 없이 콘텐트를 다른방식 (ex 더욱 간단한 형태)표현할 수 있어야 한다.
  • 사용자들이 보다 쉽게 보고 들을수 있는 전경에서 배경을 분리한 콘텐츠를 만들어야 한다.

운용성 - Operable

  • 사용자 인터페이스 요소와 탐색은 운용 가능해야 한다.
  • 키보드로 모든 기능을 사용할 수 있어야한다.
  • 읽기 및 콘텐츠를 사용하는 사용자에게 충분한 시간을 제공해야 한다.
  • 알려진 방법으로 발작을 일으킬 수 있는 콘텐츠를 디자인 하지 않아야 한다.
  • 사용자가 탐색하고, 콘텐츠를 찾고 그들이 어디에 위치하고 있는지를 알 수 있도록 도와주는 방법을 제공해야 한다.

이해성 - Understandable

  • 정보와 사용자 인터페이스 운용은 이해할 수 있어야 한다.
  • 텍스트 콘텐츠를 판독하고 이해할 수 있도록 만들어야한다.
  • 웹 페이지의 탑재와 운용을 예측가능한 방법으로 제작해야 한다.
  • 사용자의 실수를 방지하고 수정할 수 있도록 도와야한다.

견고성 - Robust

  • 콘텐츠는 보조 기술을 포함한 넓고 다양한 사용자 에이전트에 의존하여 해석될 수 있도록 충분히 내구성을 가져야 한다.
  • 보조 기술을 포함한 현재 및 미래의 사용자 에이전트의 호환성을 극대화해야 한다.