다음을 통해 공유


접근성 있는 Windows 앱 개발

접근성 영웅 이미지

모든 능력을 가진 사용자를 위해 향상된 기능과 유용성을 갖춘 액세스 가능하고 포괄적인 Windows 애플리케이션을 빌드합니다. 앱에 액세스할 수 있도록 하는 세 가지 핵심 핵심 요소가 있습니다.

  1. 프로그래밍 방식 액세스 - 화면 읽기 프로그램과 같은 보조 기술이 앱을 해석할 수 있도록 모든 UI 요소에 액세스 가능한 이름, 역할 및 값을 노출합니다.
  2. 키보드 탐색 - 마우스 또는 터치 스크린을 사용할 수 없는 사용자를 위해 앱의 모든 부분을 키보드로 작동할 수 있는지 확인합니다.
  3. 색 및 대비 - 고대비 테마를 지원하고 텍스트가 최소 대비 비율을 충족하는지 확인합니다(일반 텍스트의 경우 4.5:1, 큰 텍스트의 경우 3:1).

포용적 앱 빌드에 대한 디자인 원칙 및 지침은 접근성 개요포용적 소프트웨어 설계를 참조하세요.

구현 가이드

화면 읽기 프로그램 및 UI 자동화

조항 설명
기본 접근성 정보 노출 보조 기술이 UI를 해석할 수 있도록 접근성 있는 이름, 역할 및 값을 설정합니다.
랜드마크 및 제목 사용자가 콘텐츠를 효율적으로 탐색할 수 있도록 UI 자동화 랜드마크 및 제목을 사용합니다.
스크린 리더 및 하드웨어 시스템 버튼 내레이터와 같은 화면 읽기 프로그램에 대한 하드웨어 단추 이벤트를 처리합니다.
사용자 지정 자동화 피어 사용자 지정 컨트롤에 대한 자동화 피어를 구현하여 UI 자동화 지원을 제공합니다.
컨트롤 패턴 및 인터페이스 UI 자동화 컨트롤 패턴 및 공급자 인터페이스에 대한 참조입니다.

키보드 탐색

조항 설명
키보드 접근성 탭 순서, 화살표 키 탐색, 선택키 및 키보드 활성화를 구현합니다.

시각적 접근성

조항 설명
대비 테마 테마 리소스 및 리소스 사전을 사용하여 앱이 고대비 테마로 작동하도록 설정합니다.
접근성 있는 텍스트 요구 사항 대비 비율을 충족하고, 올바른 텍스트 요소 역할을 사용하고, 텍스트 크기 조정을 지원합니다.

테스트 및 확인

조항 설명
접근성 테스트 접근성 인사이트, 검사 및 내레이터를 사용하여 테스트하여 앱에 액세스할 수 있는지 확인합니다.
접근성 검사 목록 앱이 스토어 선언을 비롯한 접근성 요구 사항을 충족하는지 확인하는 단계별 검사 목록입니다.

Samples

다양한 접근성 기능과 기능을 보여 주는 전체 Windows 샘플을 다운로드하고 실행합니다.

코드 샘플 브라우저

MSDN 코드 갤러리를 대체하는 새 샘플 브라우저입니다.

GitHub의 Windows 앱 SDK 샘플

이러한 샘플은 Windows 앱 SDK 및 WinUI에 대한 API 사용 패턴을 보여 줍니다.

WinUI 3 갤러리

이 앱은 Fluent 디자인 시스템에서 지원되는 다양한 WinUI 컨트롤을 보여 줍니다.

Videos

일반적인 접근성 문제에 액세스할 수 있는 Windows 애플리케이션을 빌드하는 방법 및 Microsoft 해결 방법을 다루는 다양한 비디오입니다.

Microsoft 접근성 API

장애 및 접근성 소개

기타 리소스

블로그 및 뉴스

Microsoft 접근성 분야의 최신 소식.

커뮤니티 및 지원

Windows 개발자와 사용자가 함께 만나서 배울 수 있는 장소입니다.