접근성

바람때는 Apple의 네이티브 접근성 프레임워크만으로 만들어졌어요 — VoiceOver, 음성 제어, 다이내믹 타입을 대신하는 서드파티 오버레이 위젯이 없어요. 아래는 마케팅용 체크리스트가 아니라 실제로 탑재된 내용이에요.

VoiceOver

모든 화면을 VoiceOver로 완전히 탐색할 수 있어요. 원래는 순수하게 시각적인 히스토그램인 48시간 예보 차트는 오디오 그래프를 제공해요: 어떤 항목의 차트든 선택하면 VoiceOver가 허용 범위 기준값을 읽어 준 다음, 창문을 여는 순간과 닫는 순간을 순서대로 짚어 가며 그 시점의 값과 알림 예약 여부를 알려 줘요. 항목 탐색은 일부러 단순하게 만들었어요: VoiceOver 정지점 두 개 — 하나는 펼치고 접기, 하나는 차트 읽기예요.

음성 제어

일곱 가지 범위 슬라이더 필터(기온, 강수, 습도, 바람, 자외선 지수, 대기질, 꽃가루)는 음성 제어의 "증가"·"감소" 명령을 지원해요 — VoiceOver에서는 위/아래로 쓸어넘기면 돼요 — 화면을 만지지 않고도 값을 조절할 수 있어요.

더 큰 텍스트

앱 전체의 텍스트가 다이내믹 타입 설정에 따라 가장 작은 시스템 크기부터 더 큰 손쉬운 사용 크기까지 확대돼요. 예외가 하나 있어요: 예보 차트의 촘촘한 그리드 레이아웃은 데이터 밀도가 높은 고정 형태 레이아웃에 대한 Apple 지침에 따라, 손쉬운 사용 크기가 아닌 큰 텍스트 크기까지만 확대돼요.

어두운 인터페이스

바람때는 항상 어두운 단일 인터페이스를 사용해요 — 피해 다녀야 할 라이트 모드 화면이 없어요.

색상에만 의존하지 않는 구분

선택 상태와 예보 조건은 절대 색상만으로 전달되지 않아요. 예를 들어 예보 차트는 각 알림 시간대의 시간 범위를 막대 자체의 색상 변화만이 아니라 음영 배경 띠와 윤곽선 테두리로 표시해요.

충분한 대비

앱 전체의 텍스트와 아이콘은 WCAG AA 대비 비율(텍스트 4.5:1, 아이콘 및 기타 UI 구성 요소 3:1)을 기준으로 점검했어요. 의도된 예외가 하나 있어요: "위치 삭제" 헤더는 긴급함을 알리는 신호를 또렷하게 유지하기 위해 대비를 약간 낮춘 빨간색(약 3.4:1)을 사용해요 — 실수가 아니라 고민 끝의 절충이에요.

동작 줄이기

앱 전체의 펼치기/접기 애니메이션과 기타 움직임은 시스템의 동작 줄이기 설정을 따라요.

피드백

기대와 다르게 동작하는 부분이 있나요? support@aerzeit.app으로 이메일을 보내 주세요 — 접근성 관련 제보도 다른 제보와 똑같이 빠짐없이 읽어요.

이 페이지는 한국어 번역이에요. 내용이 서로 다를 경우에는 영어 원문이 우선해요. 영어 원문 보기