--- title: 모바일 접근성 점검항목 slug: Web/Accessibility/Mobile_accessibility_checklist translation_of: Web/Accessibility/Mobile_accessibility_checklist ---
이 문서는 모바일 앱 개발자를 위한 접근성 요구 사항에 대한 간결한 체크리스트를 제공한다. 더 많은 패턴이 발생할수록 지속적으로 진화하려는 의도다.
현재 가시화된 화면 이외의 모든 것은 반드시 진정으로 보이지 않아야 한다(특히 여러 개의 카드가 있는 단일 페이지 앱에 관련됨).
hidden
속성 또는 visibility
또는 display
스타일 속성값을 이용해야 한다.aria-hidden
속성을 사용해서는 안된다.모든 활성화 가능한 요소는 초점 가능해야 한다.
링크, 버튼 및 양식 필드와 같은 표준 control들는 기본적으로 초점을 맞출 수 있다.
비표준 control들은 반드시 버튼, 링크 또는 체크박스와 같은 적절한 ARIA Role 역할이 할당되어야 한다.
초점은 논리적이고 일관된 방식으로 다루어야 한다.
앱 내 모든 엄격하지 않은 현재 텍스트 요소에 대해 동일한 의미의 텍스트가 제공되어야 한다.
aria-label
, aria-labelledby
, or aria-describedby 등과 같은
ARIA Properties 를 사용하세요라디오 버튼 및 체크박스와 같은 표준 제어장치는 운영체제가 취급한다. 그러나 다른 사용자 정의 제어의 경우, aria-checked
, aria-disabled
, aria-selected
, aria-expanded
, and aria-pressed
과 같은 ARIA States를 통해 상태 변경이 제공되어야 한다.
<h1>Top level heading</h1> <h2>Secondary heading</h2> <h2>Another secondary heading</h2> <h3>Low level heading</h3>
banner
, complementary
, contentinfo
, main
, navigation
, search
.touchend
event.Note: The original version of this document was written by Yura Zenevich.