Dzień dobry,
Piszę do Was w sprawie testów aplikacji webowej pod kątem zgodności z WCAG 2.0 AA. Developer przygotowuje kod dla aplikacji w Angularze, który ma spełniać standardy WCAG, aplikacja ma współpracować z NVDA - mam tutaj na myśli poprawne rozpoznawanie obiektów i tekstu. Problem jednak stanowi wielokrotne czytanie przez lektora NVDA wskazanego pola, poniżej fragment kodu dla obiektu typu: button

<button _ngcontent-c33="" class="mat-raised-button mat-primary" color="primary" mat-raised-button="" title="Dodaj nauczyciela"><span class="mat-button-wrapper">dodaj nauczyciela</span><div class="mat-button-ripple mat-ripple" matripple=""></div><div class="mat-button-focus-overlay"></div></button>

Buton jest rozpoznawany przez NVDA, wyrażenie „Dodaj nauczyciela” przeczytane jest „Dodaj nauczyciela, przycisk, dodaj nauczyciela”

Testy prowadzimy przy użyciu:
- NVDA, wersja 2017.4 – ustawienia fabryczne,
- przeglądarka chrome, wersja 63.0.3239.132 (Oficjalna wersja) (64-bitowa)

Nie chcemy mocno grzebać w ustawieniach NVDA, raczej preferujemy ustawienia fabryczne - docelowo chodzi nam o prawidłowy kod aplikacji.
Czy jesteście w stanie pomóc? Podpowiedzieć od czego zależy podwójne czytanie nazw obiektów?

Czytaj więcej...

Filmy o NVDA

Pokaż wszystkie filmy

Menu Klub