접근성
최종 수정 2026년 8월 6일
대부분의 접근성 선언문은 좋은 의도를 담은 한 문단에 그칩니다. 이 문서는 목록입니다. 무엇을 했는지, 무엇이 아직 부족한지, 그리고 무언가 막힐 때 누가 답하는지 적었습니다. 이 사이트와 앱에서 저희가 따르는 기준은 WCAG 2.1 AA 등급입니다.
완료된 부분
- 의미 구조. 모든 페이지에는 하나의 제목 계층과 이름이 붙은 랜드마크가 있고, Tab 키가 가장 먼저 닿는 곳에 건너뛰기 링크가 있습니다.
- 모든 기능을 키보드로 쓸 수 있습니다. 네이티브 컨트롤을 대체한 유일한 곳인 문의 양식의 드롭다운은 ARIA 리스트박스 패턴을 완전히 구현합니다. Enter, Space, 화살표로 열리고, 화살표로 이동하며, Home과 End로 건너뛰고, Escape로 선택 없이 닫히며, 글자를 입력하면 첫 번째 일치 항목으로 이동합니다. 네이티브 select가 그 아래에 그대로 남아 있어, JavaScript가 없어도 양식은 작동합니다.
- 포커스가 보입니다. 키보드 포커스를 받는 모든 요소에 2픽셀 외곽선이 표시되며, 하나의 공통 규칙으로 적용되므로 새 컨트롤이 이것 없이 배포될 수 없습니다.
- 동작 줄이기를 존중합니다. 시스템에서 요청하면 이 사이트의 모든 애니메이션, 전환, 부드러운 스크롤이 꺼집니다.
- 대비를 확인했습니다. 이 사이트는 하나의 어두운 팔레트로 설정되어 있으며, 배포 전에 AA 기준에 맞춰 측정했습니다 — 본문 텍스트, 큰 텍스트, 그리고 별도의 기준이 적용되는 컨트롤의 가장자리까지 말입니다.
- 앱이 말합니다. 메뉴 막대 항목, 패널, 그리고 그 컨트롤에 스크린 리더 레이블이 붙어 있어, VoiceOver가 이름 없는 버튼이라고 알리는 대신 각 항목이 무엇을 하는지 읽어 줍니다.
부족한 부분
두 가지는 아직 기준을 충족하지 못합니다. 아닌 척하는 것은 이 페이지의 목적을 무너뜨리는 일입니다.
- 앱의 초기 설정 윈도우는 일부가 마우스 위주입니다. VoiceOver가 컨트롤을 읽어 주지만, 키보드로는 아직 모든 컨트롤에 닿지 못합니다.
- 오른쪽에서 왼쪽 레이아웃은 완전히 반전되지는 않고 기능만 온전히 동작합니다. 아랍어와 히브리어 페이지는 오른쪽에서 왼쪽으로 읽히고 모든 기능이 작동하지만, 일부 시각적 요소는 왼쪽에서 오른쪽 디자인의 자리에 그대로 있습니다.
장벽 신고하기
여기서 막히는 것이 있다면 — 닿지 않는 컨트롤, 읽을 수 없는 텍스트, 스크린 리더와 충돌하는 페이지 — 문의 양식으로 알려 주십시오. 무엇을 사용하고 계셨는지 — VoiceOver, 키보드만, 스위치 — 그리고 어디서 문제가 생겼는지 알려 주십시오. 영업일 기준 2일 이내에 사람이 답변드립니다. 실제 장벽은 새 기능보다 우선하며, 그것을 고치면 이 페이지 상단의 날짜가 바뀝니다.