Bring your karma
Join the waitlist today
HUMBLECAT.ORG

Blind and Visually Impaired Community

Full History - 2019 - 02 - 22 - ID#atnnsu
5
Screen reader power users (self.Blind)
submitted by _Urban_Nomad_
Hi folks, I build websites and I want to make sure that they have the best possible user experience for screen reader users. I'm sighted though, and don't use a screen reader day to day, so sometimes I don't know what the best course of action is for certain situations.

For example, I might wonder whether I should move focus when the user activates a certain button, or leave it where it is so I don't disorient the user.

Often I'll post questions like this to forums and email lists of web accessibility professionals, but I worry that their opinions may not be representative. My expectation is that they're all screen reader power users, and something that's expected or intuitive for them may not be intuitive for a lot of other screen reader users. This is why I'm posting this here, rather than a subreddit like /r/accessibility.

My question to the community here is: do you think I'm right about that? If you know other screen reader users, do you find there's a lot of variation in preferences or proficiency with navigating websites?

Thanks in advance!
ENTJ351 3 points 4y ago
Definitely differing preferences sometimes and differing levels of proficiency in screen reader usage but that’s a given no?


I think if you can focus it on what it needs to be focused on after clicking the button then great if not don’t do it. Also maybe warn the user on a different page previously that this may happen and your program will try to direct them to the right elements of a page.
SLJ7 1 points 4y ago
Yes

Not everyone is going to have the same preferences or belief on how something should work. It's great that you're thinking about this; so many people don't.

I may get some disagreement, but I definitely think you should shift the focus to new content if that content is shown when the user clicks a button. Otherwise, it appears that nothing has happened and that's infinitely more confusing. If you have enough landmarks/headings and your page is well organized, the user will find their way back to where they need to be.

Edit: You could also pop up a dialog with information, if that seems appropriate. Usually focus gets shifted back to the original position after that closes.

Lastly, remember that there are lots of blind people who are not good at computers, just as there are lots of sighted people who are not good at them. THe difference is that computers were designed to kater to a demographic of billions of non-technical sighted people, so they have more of a chance of figuring out how to do something. It's not your job to make up for lack of screenreader knowledge any more than it is to build a small guide to computers into your site (unless that's what you're designing, of course). If someone can't accomplish something, it's not necessarily your fault. Web accessibility is a tricky business if you're making complex dynamic pages. I personally think NVDA is the best Windows screenreader that will work well if pages are coded according to standards, and will complain if they're not. JAWS tries too hard to make up for bad coding. I don't have enough information about Narrator yet; it would be nice if developers could just use it right out of the box.

Thank you for reaching out and caring about something even if it doesn't personally affect you. It really is appreciated.
fastfinge 1 points 4y ago
Yup. There are different skill levels, different preferences, and different screen readers make different things easier or harder, depending on how they were designed. That's why it's so encouraged that testing be done with more than just one user. Testing needs to cover different platforms (probably at least windows 10 with NVDA, windows 10 with JAWS, and iPhone and Android) and different skill levels (beginner, intermediate, advanced). That way designers will get feedback that they can average out, instead of designing something that works for there blind buddy Joe Random, and nobody else.
This nonprofit website is run by volunteers.
Please contribute if you can. Thank you!
Our mission is to provide everyone with access to large-
scale community websites for the good of humanity.
Without ads, without tracking, without greed.
©2023 HumbleCat Inc   •   HumbleCat is a 501(c)3 nonprofit based in Michigan, USA.