응답 시간 조절 - by. UXKM

요약 설명

관련 지침 : 시간 제한이 있는 콘텐츠는 응답 시간을 조절할 수 있어야 한다.
응답 시간 조절 기능을 제공함으로써 사용자는 콘텐츠에 필요한 만큼의 시간을 확보할 수 있고, 특히 접근성이 필요한 사용자에게 필수적인 유연성을 제공합니다. 이러한 방법으로 모든 사용자에게 시간을 조절할 수 있는 옵션을 제공하여 접근성을 높일 수 있습니다.

WCAG 2.2 Quick Reference - Timeouts

필요성

응답 시간을 조절할 수 있는 기능은 사용자에게 여러 가지 이점을 제공합니다.

  • 사용자 경험 개선

    사용자가 충분히 콘텐츠를 읽고 이해할 시간을 확보할 수 있어 만족도가 높아집니다.

  • 모든 사용자 지원

    물리적 또는 인지적 한계가 있는 사용자는 시간을 더 필요로 할 수 있습니다.

  • 접근성 향상

    다양한 속도로 콘텐츠를 이용하는 사용자가 자신의 필요에 맞는 속도로 작업을 완료할 수 있습니다.

대상

  • 인지 장애 사용자

    시간 제한이 빠르면 정보를 처리하기 어려운 사용자.

  • 운동 장애 사용자

    조작 속도가 느려 시간 제한이 있는 작업을 어려워하는 사용자.

  • 일반 사용자

    예기치 못한 상황으로 인해 제한 시간을 늘리고 싶은 사용자에게도 유용합니다.

체크리스트

  • 시간 연장 옵션 제공

    시간 제한이 있는 작업을 수행할 때 시간을 연장할 수 있는 옵션을 제공합니다.

  • 자동 갱신 제한

    자동으로 시간이 갱신되지 않도록 설정하고, 사용자가 시간을 직접 조절할 수 있도록 합니다.

  • 타이머 경고 제공

    시간 제한이 임박했을 때 사용자에게 알림을 제공합니다.

  • 시간 연장 방법의 다양성

    사용자 선택에 따라 다양한 방식(추가 버튼 클릭, 자동 연장 등)으로 시간을 연장할 수 있도록 합니다.

기기별 테스트 방법

  • iOS

    시간 연장 기능이 VoiceOver로 제대로 인식되고, 연장 버튼이 터치로 접근 가능한지 확인합니다.

  • Android

    TalkBack을 사용하여 시간 연장 기능이 시각적 또는 음성으로 사용자에게 충분히 제공되는지 테스트합니다.

  • 웹 및 하이브리드 앱(HTML, Vue, React)

    여러 브라우저와 장치에서 시간 제한이 있는 콘텐츠를 테스트하고, 응답 시간을 쉽게 조절할 수 있는지 확인합니다.

QA 지표

  • 시간 연장 가능 여부

    사용자 요청에 따라 시간 제한을 연장할 수 있는지 확인합니다.

  • 경고 제공 여부

    시간 제한이 임박했을 때 사용자에게 경고가 제공되는지 확인합니다.

  • 사용자 만족도

    사용자에게 시간 조절 기능이 적절하게 제공되었는지 평가합니다.

개발방법

네이티브

iOS (Swift)

타이머 기능 구현 및 시간 연장 버튼 제공

Android (Kotlin)

CountDownTimer 및 시간 연장 다이얼로그 구현

하이브리드

하이브리드(html)

타이머 기능 및 시간 연장 대화상자 제공

하이브리드(Vue)

타이머 및 시간 연장 구현

하이브리드(React)

타이머 및 시간 연장 구현

점검 기준

  • 시간 연장 기능 확인

    시간 제한이 있는 콘텐츠에 대해 연장 기능이 제공되는지 확인합니다.

  • 경고 제공 여부

    시간 제한이 임박했을 때 사용자에게 경고가 제공되는지 점검합니다.

  • 사용자 제어 기능

    시간 연장 방식이 사용자에게 제어할 수 있는 방식으로 제공되는지 확인합니다.

점검 방법

  • 자동화 도구

    접근성 검사 도구로 시간 연장 기능이 제대로 작동하는지 확인합니다.

  • 수동 점검

    타이머가 설정된 콘텐츠에서 시간 연장 기능이 적절하게 제공되는지 직접 테스트합니다.

  • 사용자 테스트

    사용자 피드백을 통해 시간 조절 기능이 충분히 이해되고 적절히 제공되는지 확인합니다.

관련 영상

출처 : NULI 모바일 앱 접근성 (9. 응답시간조절)


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

결론

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

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

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