Dinamikus változtatások bejelentése élő régiókkal a vászonalapú alkalmazásokhoz
A dinamikus változások kihívást jelentenek a gyengénlátók számára. Azok a felhasználók esetében, akik egy alkalmazást a képernyőolvasón keresztül érhetik el, az olvasó az alkalmazás egy részére fókuszál. Ha a változások máshol történnek, akkor ezek a felhasználók nem értesülnek róla.
A problémát úgy oldhatja meg, hogy élő régiókat ad hozzá, amit a képernyőolvasók nyomon követnek. Ha a tartalom megváltozik egy élő régióban, akkor egy képernyőolvasó bejelenti a változást.
Az élő régiók alapjául szolgáló mechanizmus az aria-live regions, tehát ugyanezek az irányelvek érvényesek.
Példák élő régiók használatára
Az élő régiók segítségével értesítheti a felhasználókat, ha ilyen események fordulnak elő:
- Az űrlapon érvényesítési hiba fordul elő.
- Egy gomb által indított művelet sikeres. Egy felhasználó például kijelölhet egy gombot, hogy egy elemet hozzáadjon egy gyűjteményhez, és egy élő régió az „Elem hozzáadva” üzenetet jelenítheti meg.
- A felhasználó másik lapot választott ki.
- A háttérbeni időzítő frissíti a hírcsatornát.
Élő régió létrehozása és konfigurálása
A Címke vezérlőt csak élő régióként konfigurálhatja. Az Élő tulajdonság határozza meg, hogy milyen típusú élő régió is az.
- Ki: Nem élő régió. A képernyőolvasók nem jelzik a változásokat.
- Udvarias: A képernyőolvasók bejelentik a változtatásokat a beszéd befejezése után. Ezt az értéket olyan nem kritikus értesítésekhez használhatja, amelyeknél nincs szükség azonnali figyelemre.
- Határozott: A képernyőolvasók megszakítják a beszédet a változások azonnali bejelentéséhez. Ezt az értéket kritikus értesítésekhez használhatja, amelyek azonnali figyelmet igényelnek.
Ha egy élő régió szöveges tartalma megváltozik, a képernyőolvasók a teljes szöveges tartalmat bejelentik, nem csak a módosított részét. Ha a Szöveg tulajdonság értéke üres karakterláncra lesz beállítva "", a képernyő olvasó nem jelent be semmit.
Az üzenet megismétléséhez törölje a szöveg kontextusát úgy, hogy a Szöveg tulajdonságot üres karakterláncra "" állítja, majd újra beállítja az értéket az üzenetre.
Ajánlott eljárások
- A rendszer mindig igaz értékre állítja Látható vezérlőt. Egyes képernyőolvasók nem észlelik az eltűnő és újra megjelenő élő régiókat.
- Ne módosítsa az Élő értékét . Egyes képernyőolvasók nem észlelik, hogy egy nem élő régió mikor válik élővé és fordítva.
- Az élő régiót az alkalmazásban egy logikai pozícióban helyezze el, még akkor is, ha az nem látható. Gondoskodjon róla, hogy tartalma ésszerű legyen az előtte és utána lévő elemekkel összefüggésben. A felhasználók bármikor elérhetik az élő régiókat, ha a szokásos módon navigálnak a képernyőolvasóval, nem csak akkor, ha a változások történnek.
További lépések
Akadálymentességi ellenőrzőeszköz használata
Kapcsolódó információk
- Akadálymentes alkalmazások létrehozása
- Akadálymentes alkalmazásstruktúra
- Akadálymentes színek Power Apps-szolgáltatásban
- Kisegítő technológiák tartalmának megjelenítése vagy elrejtése vászonalapú alkalmazásokban
- Akadálymentességi korlátozások vászonalapú alkalmazásokban
- Akadálymentesség tulajdonságai