Part 1. 기획·등록 총괄
"단순한 입력칸 이동이 접근성을 보장하지 않습니다. 정정과 값 유지까지 확인한 뒤 공개하십시오."
- 테스트 환경 분리 및 처리 기준 사전 합의: 실제 신청자 명단에 시험 데이터가 섞이지 않도록 독립된 테스트 환경과 시험 건 처리 방법을 웹 제작사와 사전에 반드시 합의하십시오.
- 검수 대상 화면 및 조건부 규칙 명문화: 기본 정보 입력 화면, 세션을 고른 뒤 나타나는 조건부 추가 질문 화면, 홈페이지 내 삽입된 외부 등록 도구 화면까지 검수 대상 경로를 빠짐없이 정의하여 제작사에 전달하십시오.
- 무조건적 복원 지양 및 값 무효화 기준 설정: 세션을 변경해 기존 추가 답변이 무효가 된 경우 모든 입력을 무조건 복원하도록 요구하지 말고, 바뀐 선택과 이후 질문 간의 관계를 대조하여 남길 값과 새로 물을 값의 기준을 제작사와 함께 확정하십시오.
- 대체 문의 창구와 시스템 결함 해소의 분리: 전화 문의 창구를 추가했다는 사실을 웹 등록 폼의 키보드 조작 장애나 접근성 결함이 해결되었다는 근거로 삼지 마십시오.
Part 2. 웹 제작·접근성 기술 담당
"포인터로 가능한 모든 조작을 키보드로 완결하고, 정정 중 유효 데이터를 보존하십시오."
- 포인터 조작과 동등한 키보드 완결 경로 구현: W3C 키보드 기준 WCAG 2.1.1을 확인하고 마우스 없이도 세션 선택 및 취소, 날짜 선택기 조작, 추가 항목 열기 및 제출까지 가능한 전체 경로를 구축하십시오. 기준의 예외와 각 구성요소의 조작 키도 확인하십시오.
- 키보드 트랩 차단 및 탈출 경로 제공: WCAG 2.1.2에 따라 요소 내부로 초점이 들어간 뒤 키보드로 빠져나오지 못하는 문제를 차단하십시오. 대화상자 내에서 Tab 키가 순환하더라도 키보드로 닫거나 취소해 벗어날 수 있는 명확한 경로를 마련하십시오.
- 텍스트 기반 오류 식별 및 입력칸 이동 지원: WCAG 3.3.1은 자동으로 감지한 오류의 항목을 식별하고 오류를 텍스트로 설명하도록 합니다. 빨간 테두리나 단순 화면 재표시에 그치지 말고 항목과 오류를 텍스트로 알리십시오. 수정 방법과 오류 목록에서 해당 입력칸으로 이동하는 링크는 WAI가 제안하는 유용한 방식으로 적용하고 실제 작동을 시험하십시오.
- 정정 과정에서의 유효 데이터 및 세션 선택 보존: WCAG 3.3.7의 범위와 예외를 확인하고, 같은 과정에서 다시 요구하는 정보는 자동으로 채우거나 선택할 수 있게 하십시오. 특정 칸의 오류를 고치거나 다단계 등록의 앞 단계로 돌아갈 때 유효한 이름, 소속, 세션 선택값이 유지되는지도 점검하십시오. 보안상 재입력이 필요하거나 정보가 더 이상 유효하지 않은 경우 등은 별도로 처리하십시오.
Part 3. 등록 폼 검수·현장 운영 담당
"마우스 없이 키보드로 검수하십시오. 오류 위치 이동과 화면낭독기 결과를 별도로 남기십시오."
- 초점 가시성 및 이동·선택 분리 실사: 마우스를 배제하고 Tab과 Shift+Tab으로 이동하며 현재 조작 위치를 나타내는 초점 표시 WCAG 2.4.7이 보이는지 확인하십시오. 선택 목록과 날짜 선택기는 안내된 방향키, Enter, Escape 등 해당 구성요소의 키로 조작한 뒤 다음 항목으로 이동할 수 있는지도 점검하십시오.
- 입력 중 레이블 가독성 및 화면낭독기 대조 기록: 입력을 시작한 후에도 항목 이름을 확인할 수 있는지 점검하고, 화면낭독기 검수를 병행한 경우 읽어주는 이름과 실제 폼 항목이 일치하는지 별도로 기록하여 단순 키보드 조작 통과와 혼동하지 마십시오.
- 오류 재현 및 해당 입력칸 직접 정정 검증: 필수 항목 누락과 잘못된 입력 형식을 각각 재현한 뒤, 안내 메시지를 통해 오류 위치를 정확히 인지할 수 있는지와 키보드로 해당 칸에 진입해 정정 작업을 마칠 수 있는지 끝까지 확인하십시오.
- 버전별 재현 단계 및 수정본 재검수 관리: 검수 기록표에 화면 주소, 버전, 운영체제, 브라우저, 임베드 경로, 수행한 선택, 막힌 단계와 누른 키, 유실된 입력값을 구체적으로 남겨 제작사에 회신하고, 수정본에서 동일한 검수 과정을 처음부터 다시 반복하십시오.
| 확인할 장면 | 남길 결과 | 부족한 확인 |
|---|---|---|
| 입력칸 이동 | 순서와 보이는 초점 | 마우스로 칸을 누름 |
| 세션·날짜 선택 | 선택·변경·빠져나옴 | 목록만 열림 |
| 추가 질문 표시 | 새 항목의 위치와 이동 방법 | 나타났다는 캡처 |
좌우로 이동해 표의 전체 항목을 확인하세요.
- 시험 조건 정하기등록 담당자와 제작사가 누락·형식 오류와 기대 결과를 합의합니다.
- 오류 위치로 이동항목 이름·문제·수정 방법을 확인하고 키보드로 해당 칸에 갑니다.
- 정정 뒤 값 대조유효한 기존 값과 세션 선택이 유지되는지 확인합니다.
수정 필요
확인
- 수정본 재확인바뀐 화면과 삽입 경로에서 같은 작업을 다시 수행합니다.
같은 과정의 재입력을 확인하며 보안·정보 무효화 등 기준의 예외를 구분합니다.
서식으로 기록하고 다음 담당자에게 전달하기
[등록 폼 키보드·오류복구 시험표](/templates/registration-accessibility-test.html)에 이 기사에서 확인한 내용을 기록하세요. 엑셀 파일의 빈서식·작성예시·안내 시트를 구분하고, 가상 예시를 참고해 내 행사 내용은 빈서식에 적습니다.
화면·환경과 선택·누른키를 재현 가능한 수준으로 기록합니다. 기대값과 실제 초점·오류·입력 보존 결과를 구분합니다.
QA는 환경·재현·증빙과 남은 항목을 제작사에 전달합니다. 등록 책임자는 수정본의 실제 경로 확인 결과를 받아 공개 여부를 기록합니다.
현장 적용 전 필수 확인 사항: 행사 등록 접수를 개시하기 전, 키보드 단독 조작 완결성, 텍스트 오류 안내와 해당 칸 이동, 오류 정정 시 기존 유효 데이터 및 세션 선택값 유지 여부를 빠짐없이 확인하십시오.
다른 이벤트에 적용할 조건
실제 접수와 분리한 합의된 검수 환경에서 행사 등록 화면과 외부 도구 삽입 경로를 확인할 때 적용합니다.
확인되지 않은 정보
특정 서비스·폼의 실제 작동과 보조기술 호환은 시험하지 않았습니다. 이 점검이 사이트 전체의 접근성 적합성 판정은 아닙니다.
