개발자 아카이브

 

JAVASCRIPT 접근성 지원 프로그래밍 지침

웹 콘텐츠 신기술 제작기법 가이드라인 내려받기

2.5 신기술의 사용

스크립트, 애플릿 또는 플러그 인(plug-in) 등과 같은 프로그래밍 요소들은 현재의 보조 기술의 수준에서 이들 프로그래밍 요소들의 내용을 사용자에게 전달해줄 수 있을 경우에만 사용하여야 한다.

2.5.1 요구조건

  • (1) JavaScript 프로그램은 보조 기술을 지원하도록 코딩하여야 한다. 만일 사용하는 스크립트 코드가 보조 기술을 지원하지 않을 경우에는 대체 방법을 제공하여야 한다.

2.5.2 적용방법

가) JavaScript가 아닌 대체 방법의 제공

JavaScript가 아닌 대체 방법을 제공하는 것은 noscript를 사용하라는 것이 아니다. 대개의 경우에는 noscript를 사용하지 않고도 접근성을 지원할 수 있는 방법들이 존재한다. 예를 들어 웹 콘텐츠의 내용을 화면에 표시하는 것은 HTMLCSS를 이용하여 구현하도록 하고, 웹 페이지에서 상호작용이 필요한 경우에만 JavaScript를 사용하면 noscript를 사용하지 않고도 접근 가능한 웹 콘텐츠를 구현할 수 있다. noscript를 사용하는 경우는 더 이상 다른 방법이 없을 경우에만 사용하는 것이 좋다.


주요메뉴


웹의 힘은 그것의 보편성에 있다. 장애에 구애없이 모든 사람이 접근할 수 있는 것이 필수적인 요소이다.

(The power of the Web is in its universality, Access by everyone regardless of disability is an essential aspect.)

팀 버너스 리 경-웹의 창시자(Tim Berners - Lee , W3C Director and inventor of the World Wide Web)

위로가기