Ticket #409 (new defect)
Test Eraser with Screen Readers
| Reported by: | Joel | Owned by: | |
|---|---|---|---|
| Priority: | major | Milestone: | Eraser 6.1/6.2 |
| Component: | User Interface (UX) | Version: | |
| Keywords: | Cc: | ||
| Processor Architecture: | Blocked By: | ||
| Blocking: | Operating System: |
Description
Such as JAWS.
Blocking
| Id | Summary | Milestone |
|---|---|---|
| #409 | └ Test Eraser with Screen Readers | Eraser 6.1/6.2 |
Blocked by
| Id | Summary | Milestone |
|---|---|---|
| #409 | └ Test Eraser with Screen Readers | Eraser 6.1/6.2 |
Change History
comment:2 Changed 14 months ago by Tha Jsta
When I press Enter on a currently running task the only accessible controls or information at all is a Hide button and Stop button. It seems everything else are static labels with which screen readers do not interact. I propose a dynamic read-only text box or at worst the same column structure as the main interface. There may exist a much better idea for all I know.
The Alt-activated menu is laid out strangely to me. I heard there are buttons but JAWS tells me nothing about any buttons [such an example is the Save Settings button]. There is a Schedule menu, Settings menu and Help menu. These should follow the same convention as any other Alt-activated menu. If there are buttons make them standard menu items within their respective menu [e.g. the Settings item in the Settings menu, Help Documentation item in the Help menu just like the Check For Updates and About].
Another extremely irritating thing I notice is when I press the Save Settings button that window is not closed. I have no idea how to close that window without closing the program. Esc does not work and Alt+F4 minimises it to the system tray but retains the settings window when I restore it.

For one using a screen reader to know what the progress is of a running task the progress bar should be attached to a control. This I think would enable it to be read by a screen reader. Additionally, if there is more information such as doing x of y passes that should be either in the status column or in a new column. There could be a progress column and use the status column to display the current operation [e.g. wiping cluster tips, wiping MFT free space or what have you].