HTML& CSS/HTML

웹 접근성 - 웹 접근성(Web Accessiblility)

본클라쓰 2009. 12. 1. 15:25

 

웹 접근성은 정상인을 넘어 장애인도 편하게 웹 정보에 접근할 수 있는 방법을 제공하자는 방법론입니다. 문서 해독기가 해석할 수 없는 이미지나 스크립트로 컨트롤 되는 다양한 이벤트들을 쉽게 접근하고 문서의 가독성을 높이고자 하는 노력의 일환입니다.

 

 

 

 

웹 접근성 준수 사항

 

  • 텍스트가 아닌 콘텐츠 중에서 글로 표현될 수 있는 모든 콘텐츠에 해당 콘텐츠가 가지는 의미나 기능을 동일하게 갖고 있는 텍스트로 표시해야 한다. 이미지를 텍스트로 표현하여 해당 이미지가 없다해도 이미지의 내용을 알 수 있게 제작해야 한다.
  • 시간에 따라 변화하는 영상매체는 해당 콘텐츠와 동기되는 대체 매체를 제공해야 한다.
  • 콘텐츠가 제공하는 모든 정보는 색상을 배제하더라도 인지할 수 있도록 구성되어야 한다. 색상이 없어도 콘텐츠를 구분할 수 있게 제작해야 한다.
  • 이미지 웹 기법이 필요한 경우에는 클라이언트 측 이미지 맵을 사용하거나, 서버측에서 이미지 맵을 사용해야 할 경우 동일한 기능을 하는 텍스트로 구성된 대체 콘텐츠를 제공해야 한다.
  • 콘텐츠를 구성하는 프레임의 수는 최소한으로 하며, 프레임을 사용할 경우에는 프레임별 제목을 붙여야 한다. 프레임의 사용을 자제하며 프레임을 사용해야 할 때는 해당 프레임이 나타내는 부분을 설명해야 한다.
  • 콘텐츠는 스크린의 깜빡거림을 피할 수 있도록 구성되어야 한다.
  • 키보드만으로 웹 콘텐츠가 제공하는 모든 기능을 수행할 수 있어야 한다.
  • 웹 콘텐츠는 반복적인 네비게이션 링크를 뛰어넘어 페이지의 핵심 부분으로 직접 이동할 수 있도록 구성되어야 한다. 핵심 부분에 바로 접근할 수 있는 네비게이션을 제작해야 한다.
  • 실시간 이벤트나 제한된 시간에 수행하여야 하는 활동 등은 사용자가 시간에 구애 받지 않고 읽거나, 상호작용을 하거나 응답할 수 있어야 한다.
  • 콘텐츠의 모양이 나 배치는 논리적으로 이해하기 쉽게 구성하여야 한다.
  • 온라인 서식을 포함하는 콘텐츠는 서식 작성에 필요한 정보, 서식 구성 요소, 필요한 기능, 작성 후 제출 과정 등 서식과 관련한 모든 정보를 제공해야 한다.
  • 스크립트, 애플릿 또는 플러그인 등과 같은 프로그래밍 요소들은 현재의 보조 기술의 수준에서 이를 프로그래밍 요소들의 내용을 사용자에게 전달해 줄 수 있는 경우에만 사용하여 한다. 플러그인 기술의 사용을 최소화한다.
  • 콘텐츠가 항목 1~13개에 이르는 13개 검사 항목을 만족하도록 최대한 노력하였으나 해결되지 않는 부분이 남아있다면 텍스트만의 콘텐츠를 제공하는 웹 페이지를 별도로 제공해야 한다.