Community
Participate
Working Groups
Accessibility: Narrator doesn't tell the node type in any of the trees in Eclipse. One of the Accessibility check list item 2.2 said “Provide semantic information about user interface objects. When an image represents a program element, the information conveyed by the image must also be available in text.” So, for example in the Package explorer or Navigator explorer, the icons used to provide the type of the node. E.g. the project will have a project icon, folder will have a folder icon, etc. But there is no text to represent the type of the node. So, for a blind person, the Narrator will say the name of the node without the type of the node. That person will have no way to know what the type of the selected node. I found this problem so far in all the tree hierarchies in eclipse that I checked (I didn’t check every single tree). E.g. Package explorer view, Navigator view, outline view and new project wizard.
The Narrator is quite a primitive tool so you want to use something that uses MSAA. Have you used inspect32 to check this?
Karice, can you take a look at this? I am not sure what we can do at the JFace level, it seems clients would have to provide the information, right?
First, it should be clear that this request is an enhancement not an accessibility failure because the icon in this case is only a *helper* to the text, which is read by a screen reader and describes the selected tree item. Checklist item 2.2 refers to icons that are used as the *only* means of representing a program element ("When an image represents a program element, the information conveyed by the image must also be available in text."). The platform tends to avoid using images with no text to represent a program element. Boris, clients would have to provide that information. In HTML documents, you can provide an "alt" attribute which describe the image. e.g. <img src="images/startup.png" alt="Picture of the startup progress in the splash screen"> Could we do something similar, perhaps when declaring the icon elements in extension points? Then perhaps something could be done generically at the JFace level to get that info to be read by the screen reader?
Hitesh is now responsible for watching bugs in the [Viewers] component area.
This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet. If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant.