Trzy rzeczy dowiedziałem się o użytkowników czytników ekranu

17 Feb 4:16 pm


Original: http://unraveled.com/archives/2004/08/screen-readers

Jak wielu z was wie, obecnie pracuję na mojej pracy magisterskiej, które HCI bada zbieżność dostępności i użyteczności w tworzeniu stron internetowych. (Moje badania znacznie się zmienił ostrość od mojego oryginalnego wpisu w projekcie.) W ciągu ostatnich dwóch tygodni, Przetestowałem dwa widzenia użytkowników zagrożonych i trzech użytkowników całkowicie niewidomych. Idąc do testów, miałem własne pomysły w jaki sposób użytkownicy czytników ekranu przeglądania internetu, więc kiedy obserwowano je faktycznie przy użyciu czytników ekranu byłem bardzo zaskoczony. Niekoniecznie związanych z moich badań, są tu trzy największe znaleziska że dokonane podczas tych badań, wraz z moimi zaleceniami, co można z nimi zrobić:

Nikt nie zauważył, że używane klawisze dostępu, że określone w głównej nawigacji. Kiedy zapytałem dlaczego, odpowiedź była zawsze taka sama: ponieważ często konflikt z innymi programami. Moja rada jest taka, aby zrobić dobre twarde spojrzenie na klawiszach dostępu można określić w witrynie i upewnij się, że nie kolidują one z przeglądarki lub skrótów ekranu czytnika. Na szczęście dobrzy ludzie na Web Accessibility Testing i usługi zaczęli już patrząc na to. Oto ich artykuł na ten temat.
Każdy, obserwowałem stosowane ekranu JAWS czytelnika. Przed nawigacji głównej i podrzędnej, stworzyłem pomijania łącza nawigacji i schował go za pomocą display: none w CSS. W każdym badaniu, JAWS nie przeczyta ten link Pomiń nawigację, czyniąc go bezużytecznym. Moja rada jest taka, aby upewnić się większość głównych czytniki ekranu może odczytać Link Pomiń nawigację. Na szczęście dobrzy ludzie na CSS dyskutować Wiki zbadali sprawę i zaprojektowane ulepszoną metodę, która działa w 11 głównych przeglądarek.
Wreszcie, tutaj bardziej niejasne, ale przydatne znaleźć. JAWS posiada specjalny tryb wprowadzania informacji do formularzy, trafnie nazywane tryb formularzy. Gdy jesteś w trybie formularzy, można manipulować za pomocą kontroli w górę, w dół, w lewo i prawo strzałek przejść do następnej kontroli za pomocą TAB i przejść do poprzedniego sterowania za pomocą klawiszy SHIFT + TAB. Formularz I stworzył miał kilka wejść tekstowe do wprowadzania danych karty kredytowej, a następnie pozycji, która czytać “Podaj adres rozliczeniowy”, a następnie liczbę wejść dla wpisując adres rozliczeniowy. Więc po wpisaniu danych karty kredytowej, trafiają TAB jak zwykle. Następną rzeczą, którą usłyszeli było “Adres 1”, ale nie wiedział, co to było adres prosząc ponieważ tryb formy pomijane pozycji w środku formy. Jeśli formularz na swojej stronie z tekstu opisowego w środku postaci, takich jak nagłówek lub akapit, moje zalecenie jest zrobić jedną z dwóch rzeczy. Jawnie oznaczyć każdą kontrolę tak, że jest to całkowicie zrozumiałe, gdy wyrwane z kontekstu. (Na przykład, użyj “Linia adres rozliczeniowy 1” zamiast “Adres 1”.) Lub podzielić formę między dwoma stronami, tak że jest to bardziej zrozumiałe dla użytkowników czytników ekranu. użyj fieldset i elementów legendy jak sugeruje komentarz Dereka Featherstone’S. Dzięki Derek!

Mam nadzieję, że te ustalenia i rekomendacje pomocne. Chciałbym usłyszeć więcej ciekawych wniosków i zaleceń z innych, tak akcja ’em jeśli masz’ em.

Comments are closed