E-mail List Archives
Re: Resolving Lag With Jaws in an HTML Application Element Using Aria Live Regions
From: tim.harshbarger
Date: Feb 15, 2023 5:00AM
- Next message: Steve Green: "Re: Resolving Lag With Jaws in an HTML Application ElementUsing Aria Live Regions"
- Previous message: Steve Green: "Re: Resolving Lag With Jaws in an HTML Application Element Using Aria Live Regions"
- Next message in Thread: Steve Green: "Re: Resolving Lag With Jaws in an HTML Application ElementUsing Aria Live Regions"
- Previous message in Thread: Steve Green: "Re: Resolving Lag With Jaws in an HTML Application Element Using Aria Live Regions"
- View all messages in this Thread
You should be able to fix the second problem by using a debounce function for writing messages to the live region.
While the user is pressing keys quickly and repeatedly, the debounce function will prevent any messages from being written to the live region until the user pauses longer between key presses. This won't alter how NVDA currently speaks the information while preventing the JAWS speech queue from loading up with old messages it has to process.
It is something I have used for character counters.
Thanks!
Tim
- Next message: Steve Green: "Re: Resolving Lag With Jaws in an HTML Application ElementUsing Aria Live Regions"
- Previous message: Steve Green: "Re: Resolving Lag With Jaws in an HTML Application Element Using Aria Live Regions"
- Next message in Thread: Steve Green: "Re: Resolving Lag With Jaws in an HTML Application ElementUsing Aria Live Regions"
- Previous message in Thread: Steve Green: "Re: Resolving Lag With Jaws in an HTML Application Element Using Aria Live Regions"
- View all messages in this Thread