Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Twórz dostępne i integracyjne aplikacje Windows z ulepszoną funkcjonalnością i użytecznością dla osób o wszystkich możliwościach. Istnieją trzy podstawowe filary udostępniania aplikacji:
- Dostęp programowy — uwidaczniaj dostępne nazwy, role i wartości dla wszystkich elementów interfejsu użytkownika, dzięki czemu technologie pomocnicze, takie jak czytniki zawartości ekranu, mogą interpretować aplikację.
- Nawigacja za pomocą klawiatury — upewnij się, że każda część aplikacji może być obsługiwana za pomocą klawiatury dla użytkowników, którzy nie mogą używać myszy lub ekranu dotykowego.
- Kolor i kontrast — obsługują motywy o wysokim kontraście i zapewniają, że tekst spełnia minimalne współczynniki kontrastu (4,5:1 dla zwykłego tekstu, 3:1 dla dużego tekstu).
Aby zapoznać się z zasadami projektowania i wytycznymi dotyczącymi tworzenia aplikacji inkluzywnych, zobacz Omówienie ułatwień dostępu i Projektowanie inkluzywnego oprogramowania.
Przewodniki implementacji
Czytniki ekranu i automatyzacja interfejsu użytkownika
| Artykuł | Opis |
|---|---|
| Uwidaczniaj podstawowe informacje o ułatwieniach dostępu | Ustaw dostępne nazwy, role i wartości, aby technologie pomocnicze mogły interpretować interfejs użytkownika. |
| Punkty orientacyjne i nagłówki | Użyj automatyzacja interfejsu użytkownika punktów orientacyjnych i nagłówków, aby pomóc użytkownikom wydajnie nawigować po zawartości. |
| Czytniki ekranu i przyciski systemu sprzętowego | Obsługa poleceń przycisków sprzętowych dla czytników ekranu, takich jak Narrator. |
| Niestandardowe interfejsy automatyzacji | Zaimplementuj elementy automatyzacji równorzędnej dla niestandardowych kontrolek, aby zapewnić obsługę automatyzacja interfejsu użytkownika. |
| Wzorce sterowania i interfejsy | Odniesienie do wzorców kontroli automatyzacja interfejsu użytkownika i interfejsów dostawcy. |
Nawigacja za pomocą klawiatury
| Artykuł | Opis |
|---|---|
| Dostępność klawiatury | Zaimplementuj kolejność tabulacji, nawigację za pomocą klawiszy strzałek, klawisze dostępu i aktywację klawiatury. |
Ułatwienia dostępu wizualnego
| Artykuł | Opis |
|---|---|
| Motywy kontrastu | Upewnij się, że aplikacja współpracuje z motywami o wysokim kontraście, korzystając z zasobów motywu i słowników zasobów. |
| wymagania dotyczące tekstu dostępnego | Poznaj współczynniki kontrastu, używaj poprawnych ról elementów tekstowych i obsługuj skalowanie tekstu. |
Testowanie i weryfikacja
| Artykuł | Opis |
|---|---|
| testowanie dostępności | Przetestuj za pomocą funkcji Accessibility Insights, Inspect i Narrator, aby sprawdzić, czy aplikacja jest dostępna. |
| Lista kontrolna ułatwień dostępu | Lista kontrolna krok po kroku, aby upewnić się, że aplikacja spełnia wymagania dotyczące ułatwień dostępu, w tym deklarację Sklepu. |
Przykłady
Pobierz i uruchom przykłady dla Windows, które przedstawiają różne funkcje oraz ułatwienia dostępu.
Nowa przeglądarka przykładów zastępuje galerię kodu MSDN.
przykłady Zestaw SDK do aplikacji systemu Windows w witrynie GitHub
Te przykłady przedstawiają wzorce użycia interfejsu API dla Zestaw SDK do aplikacji systemu Windows i winUI.
Ta aplikacja demonstruje różne kontrolki WinUI obsługiwane w systemie Fluent Design.
Videos
Różne filmy o tym, jak tworzyć dostępne aplikacje Windows, ogólne problemy z ułatwieniami dostępu oraz jak Microsoft je rozwiązuje.
API Ułatwień Dostępu Microsoftu
Wprowadzenie do niepełnosprawności i dostępności
Inne zasoby
Blogi i wiadomości
Najnowsze ze świata ułatwień dostępu Microsoft.
Społeczność i pomoc techniczna
Miejsce, w którym Windows deweloperzy i użytkownicy spotykają się i uczą się razem.
Społeczność Windows — Dostępność