Re: Station playlist
toggle quoted messageShow quoted text
After investigating the issue posted by Robert and trying to think of a way to resolve it, I came to a point where I must say, I give up. The issue is as follows:
In StationPlaylist Creator, you can create track categories for scheduling, and from within a category, you can filter tracks based on criteria. The issue is that this criteria screen isn’t usable by screen reader users: dynamic handles, no labels, inefficient accessibility layout, and so on.
The issue calls for “creating” (or rather, generating) labels for unlabeled controls. One way is screen review emulation (where text around the location where the cursor is will be looked up), generating labels based on loops (where NVDA will loop through a screen and generate labels for various controls if possible), and perhaps other tricks. Although any of these may yield results, one particular solution (looping) will affect NVDA’s responsiveness to some degree (I personally care a lot about responsiveness, and I prefer not to resolve accessibility problems if it affects NVDA’s responsiveness and user experience in a negative way). In the past, I and other broadcasters reached out to developer of StationPlaylist Creator, and it appears part of the problem lies with the toolkit in use (StationPlaylist Creator and Studio uses Delphi, thus NVDA can use MSAA/IAccessible API; at one point, the developer hinted at using UI Automation, but noted that it requires toolkit upgrades which is very risky).
I know how important it is for users of StationPlaylist Creator to have a usable user experience, at least via StationPlaylist add-on which I’ve been developing and maintaining for the last six years. But given the situation described above, I feel I may just give up on Creator (at least certain features in Creator); besides, I’m in a moment in life where I need to truly scale back my efforts in maintaining StationPlaylist add-on.
Therefore I would like to sincerely request that the NVDA community do the following:
From: firstname.lastname@example.org <email@example.com> On Behalf Of Joseph Lee via Groups.Io
Sent: Thursday, October 17, 2019 1:18 PM
Subject: Re: [nvda] Station playlist
Subscription address is:
How do you subscribe to the NVDA SPL list? Thanks.
On 10/17/2019 2:42 PM, Joseph Lee wrote: