Informacje o ułatwieniach dostępu

Kayce Basques
Kayce Basques
Sofia Emelianova
Sofia Emelianova

Ta strona zawiera wyczerpujące informacje o funkcjach ułatwień dostępu w Narzędziach deweloperskich w Chrome. Jest on przeznaczony dla programistów stron internetowych, którzy:

Ten przewodnik ma pomóc Ci poznać wszystkie narzędzia dostępne w Narzędziach deweloperskich, które mogą Ci pomóc w sprawdzaniu dostępności strony.

Jeśli potrzebujesz pomocy w poruszaniu się po Narzędziach deweloperskich za pomocą technologii wspomagającej osoby z niepełnosprawnością, np. czytnika ekranu, zapoznaj się z artykułem Poruszanie się po Narzędziach deweloperskich w Chrome za pomocą technologii wspomagającej osoby z niepełnosprawnością.

Jeśli chcesz dowiedzieć się, jak tworzyć dostępne witryny, zapoznaj się z artykułem Ułatwienia dostępu.

Omówienie funkcji ułatwień dostępu w Narzędziach deweloperskich w Chrome

Z tej sekcji dowiesz się, jak Narzędzia deweloperskie pasują do Twojego ogólnego zestawu narzędzi ułatwień dostępu.

Aby określić, czy strona jest dostępna, musisz odpowiedzieć na 2 ogólne pytania:

  1. Czy mogę poruszać się po stronie za pomocą klawiatury lub czytnika ekranu?
  2. Czy elementy strony są prawidłowo oznaczone pod kątem czytników ekranu?

Ogólnie rzecz biorąc, Narzędzia deweloperskie mogą pomóc w rozwiązaniu problemów związanych z pytaniem 2, ponieważ błędy te można łatwo wykryć automatycznie. Pytanie 1 jest równie ważne, ale niestety Narzędzia deweloperskie nie mogą Ci w tym pomóc. Jedynym sposobem na znalezienie błędów związanych z pytaniem 1 jest samodzielne wypróbowanie strony za pomocą klawiatury lub czytnika ekranu. Więcej informacji znajdziesz w artykule Jak przeprowadzić przegląd ułatwień dostępu.

Sprawdzanie dostępności strony

Ogólnie rzecz biorąc, używaj testów ułatwień dostępu w panelu Lighthouse, aby sprawdzić, czy:

  • Strona jest prawidłowo oznaczona pod kątem czytników ekranu.
  • Elementy tekstowe na stronie mają wystarczający współczynnik kontrastu. Zobacz też Zwiększanie czytelności witryny.

Aby przeprowadzić audyt strony:

  1. Otwórz adres URL, który chcesz sprawdzić.
  2. W Narzędziach deweloperskich kliknij panel Lighthouse. Narzędzia deweloperskie wyświetlają różne opcje konfiguracji.

    Konfigurowanie skanowania pod kątem ułatwień dostępu w panelu Lighthouse.

  3. W polu Urządzenie wybierz Urządzenie mobilne, jeśli chcesz symulować urządzenie mobilne. Ta opcja zmienia ciąg klienta użytkownika i rozmiar obszaru wyświetlania. Jeśli wersja mobilna strony wyświetla się inaczej niż wersja komputerowa, ta opcja może mieć znaczący wpływ na wyniki audytu.

  4. W sekcji Lighthouse upewnij się, że opcja Ułatwienia dostępu jest włączona. Jeśli chcesz wykluczyć inne kategorie z raportu, wyłącz je. Jeśli chcesz poznać inne sposoby na poprawę jakości strony, pozostaw je włączone.

  5. W sekcji Ograniczanie możesz ograniczyć przepustowość sieci i użycie procesora, co jest przydatne podczas analizowania wydajności ładowania. Ta opcja nie powinna mieć wpływu na wynik dostępności, więc możesz użyć dowolnej z nich.

  6. Pole wyboru Wyczyść pamięć umożliwia wyczyszczenie całej pamięci przed załadowaniem strony lub zachowanie pamięci między załadowaniami stron. Ta opcja prawdopodobnie nie ma też wpływu na wynik dostępności, więc możesz użyć dowolnej z nich.

  7. Kliknij Wygeneruj raport. Po 10–30 sekundach Narzędzia deweloperskie wyświetlą raport. Raport zawiera różne wskazówki dotyczące poprawy dostępności strony.

    raportu,

  8. Kliknij audyt, aby dowiedzieć się o nim więcej.

    Więcej informacji o audycie

  9. Kliknij Więcej informacji, aby wyświetlić dokumentację tego audytu.

    Wyświetlanie dokumentacji audytu.

Zobacz też: rozszerzenie aXe

Zamiast panelu Lighthouse, który jest domyślnie dostępny w Chrome, możesz użyć rozszerzenia aXe lub rozszerzenia Lighthouse. Zwykle zawierają te same informacje, ponieważ aXe to silnik, na którym opiera się panel Lighthouse. Rozszerzenie aXe ma inny interfejs i nieco inaczej opisuje audyty.

Rozszerzenie aXe.

Jedną z zalet rozszerzenia aXe w porównaniu z panelem Audyty jest to, że umożliwia ono sprawdzanie i wyróżnianie węzłów, w których wystąpił błąd.

Testowanie przeformatowania treści za pomocą paska narzędzi urządzenia

Kryterium Web Content Accessibility Guidelines (WCAG) reflow zaleca, aby treści internetowe pozostawały widoczne bez utraty informacji nawet wtedy, gdy rozmiar okna przeglądarki zostanie zmieniony lub zmieni się orientacja. Dzięki wyrównaniu treści do jednej kolumny użytkownicy korzystający z powiększonego tekstu mogą łatwiej czytać. Aby sprawdzić, jak treści dopasowują się do rozmiaru ekranu, dynamicznie zmień rozmiar widocznego obszaru za pomocą paska narzędzi urządzenia w panelu Lighthouse.

Pasek narzędzi urządzenia w panelu Lighthouse.

Aby zmienić rozmiar widocznego obszaru, przeciągnij uchwyty do wybranego rozmiaru. Konkretne wymiary, które należy przetestować, znajdziesz w kryterium powodzenia WCAG dotyczącym ponownego wlewania.

Karta Ułatwienia dostępu

Na karcie Ułatwienia dostępu możesz wyświetlić drzewo ułatwień dostępu, atrybuty ARIA i obliczone właściwości ułatwień dostępu węzłów DOM.

Aby otworzyć kartę Ułatwienia dostępu:

  1. Kliknij panel Elementy.
  2. drzewie DOM wybierz element, który chcesz zbadać.
  3. Kliknij kartę Ułatwienia dostępu. Ta karta może być ukryta za przyciskiem Więcej kart keyboard_double_arrow_right .

Sprawdzanie elementu div na karcie Ułatwienia dostępu.

Możesz przeciągnąć kartę Ułatwienia dostępu na początek, aby w przyszłości mieć do niej szybszy dostęp.

Wyświetlanie pozycji elementu w drzewie ułatwień dostępu

Drzewo ułatwień dostępu to podzbiór drzewa DOM. Zawiera tylko elementy z drzewa DOM, które są istotne i przydatne do wyświetlania zawartości strony w czytniku ekranu.

Aby sprawdzić położenie elementu w drzewie ułatwień dostępu na karcie Ułatwienia dostępu, włącz opcję Pokaż drzewo ułatwień dostępu.

Włączony przełącznik „Pokaż drzewo ułatwień dostępu”.

Ten przełącznik zastępuje drzewo DOM w panelu Elementy drzewem ułatwień dostępu na całej stronie. To drzewo pomoże Ci lepiej zrozumieć, jak Twoje treści internetowe są udostępniane technologii wspomagającej osoby z niepełnosprawnością.

Aby przeglądać drzewo dostępności, możesz rozwijać i wybierać węzły, aby wyświetlać ich szczegóły w sekcji Obliczone właściwości.

W każdej chwili możesz wrócić do drzewa DOM. Odpowiedni węzeł DOM pozostaje zaznaczony. To świetny sposób na zrozumienie mapowania między węzłem DOM a węzłem drzewa ułatwień dostępu.

Wyświetlanie atrybutów ARIA elementu

Atrybuty ARIA zapewniają, że czytniki ekranu mają wszystkie informacje potrzebne do prawidłowego przedstawienia zawartości strony.

Wyświetl atrybuty ARIA elementu na karcie Ułatwienia dostępu.

Sekcja Atrybuty ARIA.

Wyświetlanie kolejności elementów na ekranie

Elementy na stronie nie zawsze pojawiają się w kolejności, w jakiej występują w źródle. Może to wprowadzać w błąd użytkowników, którzy korzystają z technologii wspomagającej osoby z niepełnosprawnością do poruszania się po internecie.

Aby wyświetlić i debugować kolejność źródeł w swojej witrynie:

  1. Sprawdź element na stronie.
  2. W sekcji Elementy > Ułatwienia dostępu > Przeglądarka kolejności źródłowej zaznacz check_box Pokaż kolejność źródłową.

W obszarze widoku Narzędzia deweloperskie obrysowują zagnieżdżone elementy ramkami i oznaczają je numerami odpowiadającymi ich kolejności w kodzie źródłowym.

Opcja kolejności źródłowej jest zaznaczona.

Wyświetlanie obliczonych właściwości ułatwień dostępu elementu

Niektóre właściwości ułatwień dostępu są obliczane dynamicznie przez przeglądarkę. Te właściwości można wyświetlić w sekcji Obliczone właściwości na karcie Ułatwienia dostępu.

Wyświetl obliczone właściwości ułatwień dostępu elementu na karcie Ułatwienia dostępu.

Sekcja „Obliczone właściwości (ułatwienia dostępu)”.

Karta Renderowanie

Na karcie Renderowanie możesz emulować niektóre funkcje multimedialne CSS bez ręcznego określania ich w kodzie lub środowisku testowym. Te funkcje multimedialne zmieniają wygląd strony internetowej w zależności od preferencji użytkownika dotyczących urządzenia. Aby przetestować dostępność wizualną strony, otwórz kartę Renderowanie i wypróbuj te opcje:

Wykrywanie i naprawianie tekstu o niskim kontraście

Narzędzia deweloperskie mogą automatycznie wykrywać problemy z niskim kontrastem i sugerować lepsze kolory, które pomogą je rozwiązać. Więcej informacji znajdziesz w artykule Zwiększanie czytelności witryny.