모든 능력을 가진 사용자를 위해 향상된 기능과 유용성을 갖춘 액세스 가능하고 포괄적인 Windows 애플리케이션을 빌드합니다. 앱에 액세스할 수 있도록 하는 세 가지 핵심 핵심 요소가 있습니다.
- 프로그래밍 방식 액세스 - 화면 읽기 프로그램과 같은 보조 기술이 앱을 해석할 수 있도록 모든 UI 요소에 액세스 가능한 이름, 역할 및 값을 노출합니다.
- 키보드 탐색 - 마우스 또는 터치 스크린을 사용할 수 없는 사용자를 위해 앱의 모든 부분을 키보드로 작동할 수 있는지 확인합니다.
- 색 및 대비 - 고대비 테마를 지원하고 텍스트가 최소 대비 비율을 충족하는지 확인합니다(일반 텍스트의 경우 4.5:1, 큰 텍스트의 경우 3:1).
포용적 앱 빌드에 대한 디자인 원칙 및 지침은 접근성 개요 및 포용적 소프트웨어 설계를 참조하세요.
구현 가이드
화면 읽기 프로그램 및 UI 자동화
| 조항 | 설명 |
|---|---|
| 기본 접근성 정보 노출 | 보조 기술이 UI를 해석할 수 있도록 접근성 있는 이름, 역할 및 값을 설정합니다. |
| 랜드마크 및 제목 | 사용자가 콘텐츠를 효율적으로 탐색할 수 있도록 UI 자동화 랜드마크 및 제목을 사용합니다. |
| 스크린 리더 및 하드웨어 시스템 버튼 | 내레이터와 같은 화면 읽기 프로그램에 대한 하드웨어 단추 이벤트를 처리합니다. |
| 사용자 지정 자동화 피어 | 사용자 지정 컨트롤에 대한 자동화 피어를 구현하여 UI 자동화 지원을 제공합니다. |
| 컨트롤 패턴 및 인터페이스 | UI 자동화 컨트롤 패턴 및 공급자 인터페이스에 대한 참조입니다. |
키보드 탐색
| 조항 | 설명 |
|---|---|
| 키보드 접근성 | 탭 순서, 화살표 키 탐색, 선택키 및 키보드 활성화를 구현합니다. |
시각적 접근성
| 조항 | 설명 |
|---|---|
| 대비 테마 | 테마 리소스 및 리소스 사전을 사용하여 앱이 고대비 테마로 작동하도록 설정합니다. |
| 접근성 있는 텍스트 요구 사항 | 대비 비율을 충족하고, 올바른 텍스트 요소 역할을 사용하고, 텍스트 크기 조정을 지원합니다. |
테스트 및 확인
| 조항 | 설명 |
|---|---|
| 접근성 테스트 | 접근성 인사이트, 검사 및 내레이터를 사용하여 테스트하여 앱에 액세스할 수 있는지 확인합니다. |
| 접근성 검사 목록 | 앱이 스토어 선언을 비롯한 접근성 요구 사항을 충족하는지 확인하는 단계별 검사 목록입니다. |
Samples
다양한 접근성 기능과 기능을 보여 주는 전체 Windows 샘플을 다운로드하고 실행합니다.
MSDN 코드 갤러리를 대체하는 새 샘플 브라우저입니다.
이러한 샘플은 Windows 앱 SDK 및 WinUI에 대한 API 사용 패턴을 보여 줍니다.
이 앱은 Fluent 디자인 시스템에서 지원되는 다양한 WinUI 컨트롤을 보여 줍니다.
Videos
일반적인 접근성 문제에 액세스할 수 있는 Windows 애플리케이션을 빌드하는 방법 및 Microsoft 해결 방법을 다루는 다양한 비디오입니다.
Microsoft 접근성 API
장애 및 접근성 소개
기타 리소스
블로그 및 뉴스
Microsoft 접근성 분야의 최신 소식.
커뮤니티 및 지원
Windows 개발자와 사용자가 함께 만나서 배울 수 있는 장소입니다.
Windows developer