-
-
Notifications
You must be signed in to change notification settings - Fork 662
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add colors to speech viewer #5026
Comments
Comment 1 by jteh on 2015-04-09 07:29 |
Comment 2 by jmuheim on 2015-04-09 07:31 For links, this could look like this: this is the link content Or a heading 1: this is the heading content Using CSS3 magic, this would allow to create really great visual representations of the linear page flow: .heading-1::before { Using JavaScript one could even look out for stuff like skipped heading levels and mark them visually, etc. I'm sure this would encourage a lot of people to create and share their own CSS/JS enhancements to the output which themselves would boost accessibility testing efficiency. |
Comment 3 by jmuheim on 2015-04-09 07:47 |
Comment 4 by Palacee_hun on 2015-04-09 10:17 |
Cc @feerrenrut: being a sighted NVDA developer, how do you value this request? |
Currently, when things like "link" are announced they are output to speech viewer as well. I would not want to remove this mode of operation, since it's useful for understanding or recording the true UX for someone relying on speech alone. Assuming we are talking about replacing text like "link" with a style, I would suggest the addition of a mode where this metadata is rendered in different styles. However, from an accessibility testing point of view, I am concerned that mode would allow testers to actually ignore the core user experience. I think I need to better understand the use case here. |
I still think that this is a very good idea. In general, for users new to accessibility testing, it can be hard to distinguish between "meta info" and "real content". For debugging purposes and in general an easier way for developers to hop into accessibility testing, this would be very useful. Let me know if I can be of any additional help. |
@jmuheim That's basically my point, the "meta info" is just as important as the "real content". Wouldn't this make it all to easy to ignore problems caused by the semantics of the information being lost? I suppose this is really a request for a tool focused on accessibility testing, rather than another way to process the output of NVDA. Excuse me if I'm telling you things you already know, but for those unaware and reading this issue: the output of the speech viewer changes (as does the actual speech), depending on what options you have selected in NVDA. For instance, you may turn off the reporting of links, or lists, etc. |
Reported by jmuheim on 2015-04-09 07:23
As described in ticket 5010, I often want to check a full website quickly on accessibility issues using the speech viewer:
http://community.nvda-project.org/ticket/5010
It would be very useful to have some colors there that give visual clues on the meta information the screenreader provides; for example links could be in red color and headings in blue color.
I know that NVDA mainly is not meant for people with eye sight, so I'm not surprised when you don't want to add a feature like this. But it would be very useful if the output of the speech viewer could somehow be sent to another program which itself could enhance the output. This wouldn't be trivial, as plain text like "link" could be meta information induced by the screenreader or real content of the website. But maybe it would be possible to transmit this information, too? Is there an API or something that can be connected to?
Blocked by #4877
The text was updated successfully, but these errors were encountered: