반복 입력 정보 - by. UXKM

  • A11Y
  • A11y Creation Tech
  • 모바일 접근성 제작 기법
  • 반복 입력 정보
요약 설명

관련 지침(입력 도움) : 동일한 정보를 반복하여 입력하지 않도록 하는가?
여러 단계 폼에서 주소·카드 정보를 반복 입력하게 하면 운동·인지 장애 사용자에게 큰 부담이 됩니다.

모바일 앱 접근성 체크리스트(MACAG) 전체 보기
WCAG 2.2 — Redundant Entry

필요성

이미 인증·프로필에 있는 값은 가져오기, 이전 단계에서 복사, OS 자동완성 등으로 채워 주는 것이 좋습니다.

대상

  • 운동 장애인

    긴 문자열을 여러 번 입력하기 힘든 사용자.

  • 인지 장애인

    같은 정보를 다시 기억해 적는 데 피로를 느끼는 사용자.

  • 저시력 사용자

    큰 글자 모드에서 스크롤이 길어질수록 입력 부담이 커지는 사용자.

  • 전환율 담당

    결제 단계 이탈을 줄이려면 반복 입력 제거가 직결됩니다.

체크리스트

  • 세션 유지

    앞 단계에서 받은 값이 다음 화면 기본값으로 넘어가는가?

  • 프로필 연동

    로그인 사용자의 저장된 주소·연락처를 선택할 수 있는가?

  • 보안 예외

    보안상 반복 입력이 필요하면 이유를 짧게 설명하는가?

  • 자동완성

    ‘입력 목적 식별’ 힌트와 함께 OS 자동완성이 동작하는가?

구현 시 참고

  • 세션 내에 입력한 값을 다음 화면 기본값으로 넘깁니다.
  • ‘주문자와 동일’ 체크박스 등 패턴으로 반복 입력을 줄입니다.
  • 보안상 매번 입력해야 하는 항목은 그 이유를 짧게 설명합니다.

점검 방법

  • 다단계 주문·가입 플로우에서 동일 필드가 몇 번 나오는지 표로 집계합니다.
  • 앱 재시작·백그라운드 복귀 후에도 이전 값이 안전하게 복구되는지 확인합니다.

개발방법

아래 코드는 반복 입력 정보 검사항목을 기준으로, 사용자가 의미를 쉽게 이해하도록 구성한 예시입니다. 이미 알고 있는 정보는 재입력 대신 자동완성/재사용으로 입력 부담을 줄입니다.

네이티브

iOS (Swift)

Android

하이브리드

html

Vue

React


접근성 테스트 도구 활용 점검방법

결론

접근성은 시작은 있지만 끝이 없는 작업입니다.
오류 항목을 정기적으로 점검하여 접근성 개선을 한다면 점차 검사를 할 항목이 줄어들게 될 것입니다. 모두가 차별 없이 서비스를 이용할 수 있도록 접근성 유지를 위한 모두의 노력이 필요합니다. 무엇보다 접근성 작업은 서비스를 제공한다면 선택이 아닌 필수로 지켜야하는 항목임을 잊지 말아야 합니다.

접근성 작업 시 점검 필수사항

  • 접근성 가이드(WCAG, KWCAG, WAI-ARIA) 내용 숙지
  • 접근성 체크리스트 작성
  • 접근성 자동 및 수동 검사(스크린리더) 진행
  • 접근성 검사 툴(Lighthouse Accessibility 등) 활용 오류 항목 개선 및 내용 정리
  • 접근성 사용자 테스트
  • 접근성 정기적인 모니터링