사용자 인터페이스 확인 목록

이 섹션은 사용자 인터페이스의 접근성 지원 지침서에 제시한 지침의 요약 부분입니다. 여기에 제시한 확인 목록의 항목에 띄운 자세한 정보의 섹션별 안내를 참고하십시오.

프로그램의 편의성을 시험하려면, 목록의 각 항목을 따라야합니다. 프로그램이 각 항목의 요구사항을 만족하는지, 프로그램에 적용하지 않았는지 확인하십시오.

표 2-1일반 원리 확인 목록
GP 일반 원리 통과/확인/없음
GP.1 사용자의 데이터 또는 프로그램 설정을 바꾸는 모든 동작은 도중에 멈출 수 있습니다.
GP.2 사용자가 기본 설정을 기억하지 않아도 모든 포르개렘 설정을 기본 값으로 복원할 수 있습니다.
GP.3 설치가 끝나면, 사용자가 디스크 또는 CD를 언제든 직접 넣지 않아도 프로그램을 사용할 수 있습니다.
GP.4 가장 자주 사용하는 기능은 메뉴 구조상 최상단에서 찾을 수 있습니다.
표 2-2키보드 탐색 확인 목록
KN 키보드 탐색 통과/확인/없음
KN.1 모든 프로그램의 기능에 대해 효율적인 키보드 접근 수단을 제공합니다.
KN.2 모든 창에 논리적인 키보드 탐색 순서를 부여합니다.
KN.3 확인 상자, 라디오 단추, 토글 단추에 대해 어떤 상태를 활성화할 지 컨트롤에 올바른 탭 순서를 적용합니다.
KN.4 프로그램별 기능에 접근할 키보드는 기존의 시스템 접근성 기능을 무력화하지 않습니다.
KN.5 가능할 경우 프로그램에서 처리할 키보드 처리 수단을 하나 이상 제공합니다.
KN.6 가능한 어디든 대체 단축키가 있습니다.
KN.7 주로 실행하는 키보드 동작을 다룰 때 불편함이 없습니다.
KN.8 프로그램은 반복적인, 동시 키 누름 동작을 활용하지 않습니다.
KN.9 프로그램에서는 키보드 누름과 동일한 동작을 하는 모든 마우스 기능을 제공합니다.
KN.10 마우스로 선택할 수 있는 어떤 텍스트 및 객체든 키보드 만으로도 선택할 수 있습니다.
KN.11 마우스로 크기를 조절하거나 이동할 수 있는 객체는 키보드만드로도 크기를 조절하거나 옮길 수 있습니다.
KN.12 프로그램에서 동작을 처리할 때 어떤 일반 탐색 기능도 활용하지 않습니다.
KN.13 키보드로 실행하는 모든 메뉴, 창, 풍선 도움말은 관련 대상 객체 근처에 나타냅니다.
표 2-3마우스 동작 확인 목록
MI 마우스 동작 통과/확인/없음
MI.1 마우스 오른쪽 단추 또는 가운데 단추 입력에 의존하도록 처리하지 않습니다.
MI.2 모든 마우스 동작은 처리가 끝나기 전에 취소할 수 있습니다.
MI.3 끌어다 놓기 동작시 시각적 반응 효과를 제공합니다.
MI.4 마우스 포인터는 프로그램 컨트롤을 건너뛰거나 프로그램으로 화면 일부 영역 안에서 움직이도록 제한하지 않습니다.
표 2-4그래픽 요소 확인 목록
GE 그래픽 요소 통과/확인/없음
GE.1 선, 테두리, 그림자 두께 같은 그래픽 속성값을 코드에 넣지 않습니다.
GE.2 모든 다중 색상 그래픽 요소는 가능한 경우 흑백만으로도 나타낼 수 있습니다.
GE.3 모든 대화식 GUI 구성 요소는 정적 GUI 요소와 쉽게 구별할 수 있어야 합니다.
GE.4 중요하지 않은 그래픽 요소를 숨기는 설정 항목을 제공합니다.
표 2-5글꼴 및 글자 확인 목록
FT 글꼴 및 텍스트 통과/확인/없음
FT.1 글꼴 모양새나 크기를 코드에 직접 넣지 않습니다.
FT.2 텍스트 뒤에 나타나는 그래픽 배경을 끄는 설정 항목을 제공합니다.
FT.3 모든 레이블은 컨텍스트를 벗어났을 때 알아차리 수 있도록 이름을 가집니다.
FT.4 동일한 창에서 레이블 이름을 두 번 이상 활용하지 않습니다.
FT.5 프로그램의 레이블 위치는 이곳 저곳에 정해놓습니다.
FT.6 다른 컨트롤을 식별하는 모든 정적 텍스트 레이블은 콜론(:)으로 끝납니다.
FT.7 다른 컨트롤을 식별하는 정적 텍스트 레이블은 탭 순서상 바로 앞에 위치합니다.
FT.8 위지윅 대체 수단을 제공합니다. 이를테면, 화면과 프린터 글꼴을 텍스트 편집기에서 다르게 지정할 수 있게 합니다.
표 2-6색상 및 대비 체크 리스트
CC 색상 및 대비 통과/확인/없음
CC.1 프로그램 색상은 코드에 직접 넣지 않지만, 현재 데스크톱 테마 또는 프로그램 설정에 따라 나타납니다.
CC.2 색상은 강조 용도로만 사용하며 정보 또는 동작을 전달하는 의미만으로 활용하지 않습니다.
CC.3 이 프로그램은 모든 고대비 테마와 설정을 지원합니다.
CC.4 프로그램은 특정 고대비 테마 또는 설정에 의존하지 않습니다.
표 2-7돋보기 기능 확인 목록
MG 확대/축소 통과/확인/없음
MG.1 프로그램에서는 작업 영역 보기를 확대하는 기능을 제공합니다.
MG.2 프로그램에서는 작업 영역의 크기를 조절하는 설정 항목을 제공합니다.
MG.3 프로그램의 기능은 확대, 크기 설정을 바꿀 때 영향을 받지 않습니다.
표 2-8오디오 확인 목록
AU 음성 통과/확인/없음
AU.1 어떤 항목의 정보를 전달하려는 의미로만 소리를 활용하지 않습니다.
AU.2 모든 음성과 경고 비프음의 주파수 및 음량을 사용자가 설정할 수 있습니다.
표 2-9애니메이션 확인 목록
AN 애니메이션 통과/확인/없음
AN.1 번쩍이거나 깜빡이는 요소의 효과는 초당 2번 이상 55번 이하로 나타내지 않습니다.
AN.2 번쩍이거나 깜빡이는 효과는 화면의 좁은 영역에 한정합니다.
AN.3 애니메이션을 사용한다면 처음 나타나기 전에 끌 수 있는 옵션을 제공합니다.
표 2-10키보드 포커싱 확인 목록
KF 키보드 포커스 통과/확인/없음
KF.1 창을 열면 주로 사용하는 컨트롤에 포커스를 맞춘 채로 시작합니다.
KF.2 현재 입력 포커스 위치는 언제든 분명하게 나타냅니다.
KF.3 입력 포커스는 항상 하나의 창에 분명하게 나타냅니다.
KF.4 사용자가 관련 그룹 객체의 이전 및 끝자락을 탐색할 때 적당한 음성 또는 시각 반응을 제공합니다.
KF.5 사용자가 잘못된 키를 눌렀을 경우 기본 음성, 시각 경고 알림을 재생합니다.
KF.6 사용자가 다음 과정에 할 수 있는 동작에 대한 시각 포커스에 대한 충분한 음성 정보를 제공합니다.
KF.7 스크린 리더 또는 점자 장치 등의 보조 기술을 활용한다면, 현재 프로그램의 위치와 시각 포커스 표시 내용을 나타냅니다.
표 2-11타이밍 확인 목록
TM 타이밍 통과/확인/없음
TM.1 프로그램에는 코드에 직접 넣은 제한 시간 또는 시간 기반 기능을 넣지 않습니다.
TM.2 마우스 포인터 커서를 움직일 때 중요한 정보를 나타내거나 숨기는 동작을 단독으로 처리하지 않습니다.
표 2-12문서 확인 목록
DC 문서 통과/확인/없음
DC.1 모든 문서에는 모든 그림과 도식에 텍스트 대체 설명이 담긴 편의 형식을 갖추고 있습니다.
DC.2 문서에는 프로그램의 접근성 기능을 다루는 섹션이 담겨있습니다.