ACCESSIBILITY
우리가 제공하는 모든 앱은 기본적으로 예외 없이 모든 범위의 보조 기술을 지원합니다. 이것은 마지막에 추가하는 기능이 아닙니다. 이는 우리가 첫날부터 구축하는 방법의 일부입니다.
접근성은 앱별 결정이 아닌 Skip the BS의 전사적 표준입니다. 우리 제품군의 모든 앱에는 이 페이지에 설명된 것과 동일한 요구 사항이 적용됩니다.
모든 앱의 상호작용 요소에는 의미 있는 접근성 라벨이 있습니다. 중요한 값과 상태는 숫자나 시각 정보만 제시하지 않고 자연스러운 문장으로 읽어 줍니다. 진행률 표시기, 상태 배지, 탐색 항목, 버튼에도 용도와 현재 상태를 설명하는 라벨이 있습니다.
최종 체크리스트가 아닌 개발 전반에 걸쳐 iOS의 VoiceOver 및 Android의 TalkBack를 테스트합니다.
우리가 구축하는 모든 앱은 음성으로 완전히 탐색할 수 있습니다. 모든 버튼과 대화형 요소에는 iOS Voice Control 및 Android Voice Access가 모호함 없이 타겟팅할 수 있는 명확하고 고유한 레이블이 있습니다.
우리가 구축하는 모든 앱은 시스템 글꼴 크기 기본 설정을 완전히 존중합니다. 기본 크기 또는 가장 큰 접근성 설정에 관계없이 레이아웃이 조정됩니다. 텍스트는 절대 잘리지 않습니다. 버튼은 절대 겹치지 않습니다. 어떤 크기에서도 도달할 수 없는 콘텐츠는 없습니다.
우리가 구축하는 모든 앱은 iOS 및 Android 모두에서 모션 감소 시스템 설정을 존중합니다. 활성화하면 애니메이션과 전환이 단순화되거나 완전히 제거됩니다. 모션은 우리 앱에서 항상 장식적일 뿐, 결코 작동하지 않습니다.
무료든 유료든 모든 앱에 제공되는 모든 시각적 테마는 WCAG 2.1 AA 대비 요구 사항에 따라 검증됩니다. 우리는 보기에는 좋지만 대비가 부족한 테마를 결코 제공하지 않습니다.
우리가 구축하는 모든 앱은 기본적으로 어두운 모드와 밝은 모드를 모두 제공합니다. 다크 모드는 빛에 민감한 많은 사용자에게 도움이 됩니다. 라이트 모드는 더 밝은 인터페이스를 선호하거나 필요한 사용자를 위해 제공됩니다.
둘 다 기본 추가 항목이 아닌 기본 항목의 일부입니다.
우리는 정보를 전달하기 위해 색상에만 의존하지 않습니다. 모든 앱에서 모든 상태는 색상과 모양, 무게 또는 텍스트라는 최소한 두 가지 신호를 통해 전달됩니다.
표준 요구 사항 외에도 올바른 해결을 위해 노력하는 몇 가지 사항은 다음과 같습니다.
- 선택적이거나 장식적인 문구가 핵심 기능 사용을 막지 않습니다
- 스와이프 동작에는 항상 접근 가능한 대안이 있습니다.
- 햅틱 피드백은 시스템 기본 설정을 존중하며 비활성화할 수 있습니다.
- 모든 탭 가능한 요소는 44×44pt 최소 터치 대상 크기를 충족하거나 초과합니다.
- 초점 순서는 논리적이며 전체적으로 시각적 레이아웃과 일치합니다.
접근성은 부가 기능이 아닙니다. 기본 원칙입니다. 보조 기술에 의존하는 사람들은 제출 일주일 전에 형식적인 검사만 통과한 소프트웨어가 아니라, 처음부터 자신을 고려해 설계된 소프트웨어를 사용할 권리가 있습니다.
당사 앱에서 접근성 문제가 발생하면 알려주시기 바랍니다. 실제 사람이 모든 메시지를 읽습니다. 우리는 이러한 보고를 진지하게 받아들이고 수정 사항을 우선적으로 처리할 것입니다.