공인인증서와 스크린 리더 접근 문제 by 백남중

(다음은 현재 사용중인 공인인증서(2009년 3월 현재)를 시각장애인이 스크린 리더(센스리더 프로 풀 버전)로 접근했을 경우의 문제와 이에 대한 개인적인 의뎐을 올린 것이다)

(공인인증서 화면)

위 화면을 스크린 리더로는 다음과 같이 음성 출력한다.

로그온할 인증서 선택 대화상자
인증서 암호는 대소문자를 구분합니다. 암호 편집창
확인 버튼
취소 버튼
인증서 보기 버튼
선택 인증서 위치 인증서 위치 1 / 5 라디오버튼
버튼
하드 디스크 버튼
이동식 디스크 버튼
저장 토큰 버튼
보안 토큰 버튼
버튼 버튼
버튼 버튼
휴대폰 버튼
인증서 찾기 버튼
인증서 삭제 버튼
목록상자
인증서 암호는 대소문자를 구분합니다. 암호 편집창
확인 버튼
1. 대화상자 내에서 탭 키 이동 문제:

로그온 할 인증서 선택 대화상자에서 탭 키로 이동하면 전혀 순서에 맞지 않게 이동한다.

'인증서 보기 버튼'은 현재 목록에 있는 인증서(은행개인)에 관한 내용을 아는 곳인데 확인 버튼, 취소 버튼 다음에 인증서 보기 버튼이 갑자기 나타나면 무슨 인증서의 내용을 볼 것인가 알 수가 없다.

2. 인증서 위치 문제:
위 부분은 다음과 같이 음성 출력한다.

선택 인증서 위치 인증서 위치 1 / 5 라디오버튼
버튼 버튼
하드 디스크 버튼
이동식 디스크 버튼
저장 토큰 버튼
보안 토큰 버튼
버튼 버튼
버튼 버튼
휴대폰 버튼
즉 스크린 리더로만 확인한다면 현재 라디오 버튼 중에서 인증서 위치가 선택되어 있는 것이지 하드 디스크가 선택되어 있는 것이 아니다. 선택 인증서 위치 하드디스크 1 / 5 라디오버튼 이라고 해야 한다.

윈도우 콘트롤 입장에서 보면 라디오 버튼의 경우에는 탭 키로 이동시 현재 선택되어 있는 라디오 버튼만 음성 출력하고 다시 탭 키를 누르면 다음 콘트롤로 이동해야 한다. 그런데 화면상의 모습은 라디오 버튼처럼 보여지는데(라디오 버튼은 모양이 원으로 되어 있음) 버튼이라고 음성 출력하며, 탭 키로 이동시 체크 상자 이동하는 것처럼 5개의 콘트롤을 모두 이동한다.
이동식 디스크, 저장 토큰, 휴대폰의 종류를 선택할 수 있는 ▶은 전혀 음성 출력을 하지 않아 접근이 안된다. 만일 이동식 디스크 G드라이브에 공인인증서가 있다면 이를 선택할 방법이 없다.

위와 같은 문제는
  • 5개의 인증서 위치를 라디오 버튼으로 만들고
  • 기본적으로 하드 디스크가 선택되어 있고,
  • 하드 디스크에 위치한 후 아래 방향키를 누르면 이동식 디스크, 저장 토큰, 보안 토큰, 휴대폰이 자동적으로 선택이 되고
  • 이동식 디스크, 저장 토큰, 휴대폰이 선택이 되면 자동적으로 해당 종류를 선택할 수 있는 콤보상자가 활성화 되면 해결될 것 같다.
3. 목록상자:

인증서 위치 라디오 버튼에서 선택한 곳의 목록이 나타나는 곳으로서, 목록상자는 스크린 리더를 이용하여 이동시 제대로 음성 출력을 하지 않아서 접근 자체가 어렵다.

만일 접근하게 한다면 위의 라디오 버튼에서 선택한 후 탭 키를 누르면 바로 목록으로 이동하여 '은행 개인 1/1'이라고 음성 출력해주면 된다.

4. 인증서 보기 버튼 문제:

인증서 보기 버튼은 인증서 위치 라디오 버튼에서 위치를 선택한 후, 탭 키를 누르면 해당 인증서의 종류를 나타내는 목록상자에(예: 은행 개인) 위치하고, 다시 탭 키를 누르면 인증서 보기 버튼에 위치해야 한다. 해당 버튼을 누르면 인증서의 내용을 알수 있는 대화상자가 나타나야 한다.
현재 구분 대화상자라고 되어 있는 제목도 '인증서 정보'라고 바꿔야 한다. 일반 탭에 있는 인증서 정보라는 명칭은 필요가 없다.
현재 구분 대화상자가 열리면 일반 탭의 사용자 알림 버튼에 위치한다. 탭 키를 누르면
이 인증서의....
확인 버튼
취소 버튼
일반 페이지 탭
의 순으로 이동한다.

이러한 이동 문제는
  • 구분 대화상자가 열리면 바로 일반 탭의 내용 부분이 나타나면서 이 인증서의 전자서명..... 부분에 위치하고,
  • 탭 키를 누르면 사용자 알림 버튼, 확인 버튼, 취소 버튼
순서로 이동하여야 한다.

자세히 탭에서는 제일 먼저 목록상자에 위치하고 이어서 편집창, 확인 버튼, 취소 버튼 순으로 정상적으로 이동한다.

5. 인증서 찾기 버튼, 인증서 삭제 버튼:

인증서 보기 버튼에서 탭 키를 누르면 인증서 삭제 버튼에 위치하고 이어 인증서 찾기 버튼에 위치해야 순서적으로 맞는다.

인증서 보기 버튼을 선택하거나 인증서 찾기 버튼을 선택한 후 다시 로그온 할 인증서 선택 대화상자로 돌아오면 항상 처음에 위치하는 인증서 암호 편집창에 위치한다. 해당 버튼에 위치해야 바람직하다

6. 의견:

화면의 시각적 디자인은 관계없이 스크린 리더로 로그온할 공인인증서 대화상자가 나타나면
  • 먼저 공인인증서 대화상자가 나오면 인증서 암호 편집창에 위치하고
  • 이어 탭 키를 누르면 인증서 위치 라디오 버튼에 위치하고(기본값: 하드 디스크), 라디오 버튼에서 아래 방향키를 누르면 이동식 디스크, 저장 토큰, 보안토큰, 휴대폰이 자동 선택되고, 이동식 디스크, 저장토큰, 휴대폰이 선택되면 자동으로 종류를 선택할 수 있는 콤보상자가 열려야 한다.
  • 이어 탭 키를 누르면 인증서 보기 버튼에 위치하고
  • 이어 탭 키를 누르면 인증서 삭제 버튼에 위치하고
  • 이어 탭 키를 누르면 인증서 찾기 버튼에 위치하면 좋을 것 같다.






me2day