Napomena
Za pristup ovoj stranici potrebna je autorizacija. Možete se pokušati prijaviti ili promijeniti direktorije.
Za pristup ovoj stranici potrebna je autorizacija. Možete pokušati promijeniti direktorije.
Dinamične promjene predstavljaju izazov za osobe s oštećenjem vida. Korisnici koji pristupaju aplikaciji putem čitača zaslona usredotočeni su na jedan dio aplikacije. Ako se promjena dogodi negdje drugdje, ti korisnici neće biti svjesni toga.
Taj problem možete riješiti dodavanjem aktivnih regija koje čitači zaslona prate. Ako se sadržaj promijeni u aktivnoj regiji, čitač zaslona najavit će tu promjenu.
Temeljni mehanizam za žive regije su aria-žive regije, tako da vrijede iste smjernice.
Primjeri upotrebe aktivnih područja
Aktivne regije možete koristiti za obavještavanje korisnika kada se dogode događaji poput ovih:
- U obrascu se pojavljuje pogreška provjere valjanosti.
- Radnja koju pokreće gumb je uspješna. Na primjer, korisnik može odabrati gumb za dodavanje stavke u zbirku, a aktivno područje može prikazati poruku "Stavka je dodana".
- Korisnik je odabrao drugu karticu.
- Pozadinski mjerač vremena osvježava sažetak sadržaja vijesti.
Stvaranje i konfiguriranje aktivnog područja
Možete konfigurirati samo kontrolu Oznaka kao aktivnu regiju. Njegovo svojstvo Live određuje o kojoj se vrsti žive regije radi.
- Isključeno: Nije aktivna regija. Čitači zaslona ne najavljuju promjene.
- Pristojno: Čitači zaslona najavljuju promjene nakon završetka govora. Koristite ovu vrijednost za nekritične obavijesti koje ne zahtijevaju trenutnu pozornost.
- Asertivno: čitači zaslona prekidaju se kako bi odmah najavili promjene. Koristite ovo za kritične obavijesti koje zahtijevaju hitnu pozornost.
Ako se promijeni tekstualni sadržaj aktivnog područja, čitači zaslona najavit će cijeli tekstualni sadržaj, a ne samo promijenjeni dio. Ako je vrijednost svojstva Tekst postavljena na prazan niz "", čitač zaslona ne najavljuje ništa.
Da biste ponovili poruku, izbrišite sadržaj teksta tako da postavite vrijednost svojstva Tekst na prazan niz "", a zatim ponovno postavite vrijednost na poruku.
Najbolje prakse
- Uvijek postavite Vidljivo na true. Neki čitači zaslona ne otkrivaju aktivna područja koja nestaju i ponovno se pojavljuju.
- Izbjegavajte mijenjanje vrijednosti Livea. Neki čitači zaslona ne otkrivaju kada područje koje nije aktivno postaje aktivno i obrnuto.
- Postavite aktivno područje na logičan položaj u aplikaciji, čak i ako nije vidljivo. Osigurajte da je njegov sadržaj razuman u kontekstu s elementima prije i poslije njega. Korisnici mogu pristupiti regiji uživo u bilo kojem trenutku putem redovite navigacije s čitačem zaslona, a ne samo kada se dogode promjene.
Sljedeći koraci
Upotreba alata za provjeru pristupačnosti