사용자 인터페이스 확인 목록
이 섹션은 사용자 인터페이스의 접근성 지원 지침서에 제시한 지침의 요약 부분입니다. 여기에 제시한 확인 목록의 항목에 띄운 자세한 정보의 섹션별 안내를 참고하십시오.
프로그램의 편의성을 시험하려면, 목록의 각 항목을 따라야합니다. 프로그램이 각 항목의 요구사항을 만족하는지, 프로그램에 적용하지 않았는지 확인하십시오.
표 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 | 문서에는 프로그램의 접근성 기능을 다루는 섹션이 담겨있습니다. |