App Store Connect 도움말

지원 / App Store Connect / 앱 손쉬운 사용 관리 / 움직임 줄이기의 손쉬운 사용 평가 기준

앱 손쉬운 사용 관리

움직임 줄이기의 손쉬운 사용 평가 기준

iOS macOS tvOS visionOS watchOS

설명

움직임은 앱 경험을 풍부하게 만들 수 있지만, 확대, 회전, 주변부 움직임 같은 특정 움직임은 이러한 화면 내용에 민감한 사용자에게 어지러움이나 메스꺼움을 유발할 수 있습니다. 이는 흔히 증강현실(AR)이나 가상현실(VR)에서 자주 언급되지만, 움직임에 매우 민감한 사용자는 2D 화면에서도 이러한 불편함을 겪을 수 있습니다. 앱에 이러한 움직임 요소가 포함되어 있는 경우, 해당 기능을 선택적으로 설정하거나 대체 애니메이션을 제공하십시오.

목표

모든 사람은 신체적 상태와 무관하게 앱을 원활하게 사용할 수 있어야 합니다.

“움직임 줄이기”의 목적은 극도로 움직임에 민감한 사용자들을 지원하는 데 있으며, 이들은 특정 움직임 요소로 인해 메스꺼움, 어지러움, 두통 또는 집중력 저하 등의 부정적인 영향을 겪을 수 있습니다. 문제가 되는 움직임은 회전, 확대 축소, 또는 3D 효과나 깊이감을 시뮬레이션하는 방식에서 자주 나타납니다.

잘 설계된 애니메이션은 정보를 직관적으로 전달하며 앱의 사용성과 이해도를 높일 수 있습니다. 불필요하게 모든 애니메이션을 제거하면 앱 경험이 오히려 혼란스러워질 수 있으므로, 성급하게 제거하거나 수정하지 않아야 합니다. 아래의 지원 기준을 검토하여 어떤 애니메이션을 있는 그대로 둘지, 어떤 애니메이션을 수정할지 그리고 어떤 애니메이션을 완전히 제거할지 결정하십시오.

다음 섹션은 앱이 “움직임 줄이기”를 제대로 지원하는지 확인하는 방법에 대해 자세히 설명합니다. 몸이 불편한 사용자가 앱의 모든 일반적인 작업을 원활하게 활용할 수 있도록 하는 것이 목표이므로, 이 평가를 완료하면 App Store에서 앱이 움직임 줄이기 지원을 표시할지 여부를 결정하는 데 도움이 됩니다.

테스트 시작하기

“움직임 줄이기” 지원을 표시하기 위해 Apple 프레임워크를 사용할 필요는 없지만, Apple의 시스템 앱이 시스템 전체 설정에 반응하는지 확인하여 최적의 사용자 경험이 어떤 것인지 이해하는 것을 이해해 보는 것을 권장합니다. 자체적인 앱 내 설정을 제공하는 경우, 시스템 전체 설정과 비슷한 기능을 지원하거나 더욱 세분화된 사용자 인터페이스 사용자화 기능을 제공해야 합니다.

각 기기에서 귀하의 앱이 지원하는 움직임 줄이기 시스템 설정을 활성화하는 방법은 아래 리소스를 참고하십시오.

기존에 있는 움직임 줄이기 테스트에 익숙하지 않은 경우, 아래의 추가 리소스를 통해 기초부터 학습해 보십시오.

z

움직임 줄이기의 지원 여부 표시

“움직임 줄이기”를 지원하는 것으로 표시하기 위해 Apple 프레임워크를 채택할 필요는 없지만, 사용자가 Apple 시스템 설정을 활성화할 때 이를 감지하여 앱이 예상대로 작동하기 위해 다른 설정을 수동으로 업데이트할 필요가 없도록 하는 것을 권장합니다. 추가적인 사용자화 또는 더욱 세밀하게 제어할 수 있는 자체 앱 내 설정을 제공하는 경우 Apple 시스템 설정을 사용하지 않아도 됩니다.

앱을 테스트할 때, 화면 전환 또는 전환 애니메이션이 일부 사용자에게 불편함이나 주의를 산만하게 할 수 있는 잠재적인 움직임 요소를 포함하는지 확인하십시오. 앱에 문제를 발생시킬 수 있는 움직임 요소가 포함되어 있지 않은 경우, “움직임 줄이기” 지원 여부를 표시할 수 있습니다.

  • 앱이 심도 시뮬레이션(시차 효과, 애니메이션 흐림 효과, 피사계 심도 효과 포함)을 사용하는 경우, 사용자가 움직임을 줄일 필요가 있거나 선호도를 나타낼 때 애니메이션을 비활성화하거나 변경해야 합니다.

  • 앱에 다중 축 모션, 다중 속도 모션, 회전 또는 소용돌이 효과가 포함되어 있는 경우, 사용자가 움직임을 줄일 필요가 있거나 기본 설정을 나타낼 때 애니메이션을 비활성화하거나 변경해야 합니다.

  • 앱이 자동으로 이동하는 캐러셀 화면이나 진행 중인 기타 움직임을 포함하는 경우, 사용자의 설정에 따라 움직임을 중지하거나 사용자가 움직임을 중지할 수 있도록 제어하는 기능을 제공하는 것을 고려하십시오.

  • 타사 또는 사용자 생성 콘텐츠가 일반적인 작업에 필요한 경우, 손쉬운 사용 지원 여부 표시 레이블(Accessibility Nutrition Labels)에 있는 타사 콘텐츠 관련 내용을 참고하십시오.

  • 더 많은 움직임 움직임 요소 관련 예시는 아래의 링크에서 확인할 수 있습니다.

앱에 이러한 유형의 움직임이 포함되어 있지 않은 경우, 각 애니메이션을 개별적으로 고려하십시오.

  • 애니메이션이 순전히 문체 또는 장식 효과를 위해 포함된 경우, 사용자의 시스템 설정이 “움직임 줄이기”를 요청하였을 때 해당 애니메이션을 완전히 중지하는 것을 고려하십시오.

  • 단, 애니메이션을 완전히 제거하면 앱의 사용성이나 이해도에 부정적인 영향을 줄 수 있습니다. 움직임 자체가 상태 변경(예를 들어, 이템이 장바구니로 이동되었음을 나타) 또는 계층적 맥락 전환(예를 들어, 해당 보기가 이전 보기의 하위 보기인 경우)과 같은 의미를 전달하는 경우, 애니메이션을 완전히 제거하지 않아야 합니다. 대신 움직임을 피하거나 디졸브, 하이라이트 페이드 또는 색상 이동과 같은 전체 화면의 움직임을 최소화한 새로운 애니메이션을 제공하십시오. 또한, 기본 애니메이션을 대체할 것인지 또는 사용자가 설정하여 움직임을 줄일 필요가 있거나 선호하는 것으로 나타날 때만 새로운 애니메이션을 사용할지 여부를 고려하십시오.

사용자의 설정이 “움직임 줄이기”를 필요로 하거나 선호하는 것으로 표시하였을 때 앱에서 문제가 될 수 있는 관련 움직임 요소를 더 이상 표시하지 않는 경우, 해당 앱이 “움직임 줄이기”를 지원하는 것으로 표시할 수 있습니다.

앱의 일반적인 작업 진행 시 “움직임 줄이기” 지원을 표시할 수 있게 된 후에도 손쉬운 사용에 추가적으로 개선할 수 있는 부분이 존재할 수 있습니다. 앱을 매번 업데이트할 때 “움직임 줄이기” 지원에 대해 재검토하고, 구체적인 목표를 설정하여 앱의 새로운 버전을 출시할 때마다 더 많은 사람들이 손쉽게 사용할 수 있도록 해야 합니다.