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