It does seem that Freedom Scientific could spend more time configuring JAWS to work with more commercial programs, or Apple could make their programs accessible, but there are some incredibly talented script writers out there that I am sure, could put something together that would make iTunes a little more screen reader friendly. How about it anyone?I understand your frustration very much as I sometimes feel very similar. But unfortunately the problem is much more complex than just writing a few scripts.
In principle, it works like this: The manufacturer of an operating system sets the guidelines by determining which interfaces are available for screen readers. The latest interface, for example, which is also used by all applications from the Microsoft Store, is called UIA. Windows does provide some support for standard controls out of the box, but this is not quite enough for the screen reader to be able to handle them. For example, it is up to the developer of applications to name the controls correctly, to provide help texts or to give unique names to controls so that they can be found on the screen via script.
And now imagine that an application uses its own components and these components do not support these technologies. For example, any application can draw a picture, put a frame around it and claim that is a button. But it is not. And if the corresponding interfaces are not integrated by the developer, it is not even possible to get informations such as the name.
Out of curiosity, I downloaded the iTunes application from the Microsoft Store yesterday. Some things could certainly be adapted and extended through scripts. But when I look at the table, for example, where all the albums and songs are displayed, no information is provided by the program itself. This information is visible on the screen for sighted people, but the screen reader cannot determine anything here. To my opinion either Freedom Scientific nor scripters out there couldn't do anything, perhaps implant some function to OCR the control or similar things. But these are hacks and tricks and don't ground on the accessibility framework from Microsoft and the correct implantation of this framework from the developer.
Am 19.02.2021 um 21:25 schrieb Marty Hutchings <email@example.com>: