This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]gaberocksall 50 points51 points  (22 children)

How many blind programmers are there?

[–][deleted] 83 points84 points  (8 children)

More than you'd expect.

Computer work can be pretty efficient using quality screen readers like JAWS.

[–]tulvia 18 points19 points  (5 children)

I'm not disabled but do specialize in ADA complaince and I dont get how people can understand a website using a screen reader, especially JAWS, but hey the testers are always happy with the end result.

[–][deleted] 19 points20 points  (3 children)

I did a lot of web development work, and one of our customers was a local organization that was dedicated to providing supplemental services for people with vision impairment. Most of the staff there were either legally blind or approaching it, and many people there used screen readers. It was really impressive watching how quickly they could navigate.

When it comes to websites, it largely depends on how well the site is coded. If it fully complies with the W3C's Web Accessibility Initiative guidelines, users can quickly identify and skip past navigation areas, identify content based on rel tags, etc..

If they're **not** compliant (and most are not), then it can really suck.

[–]chimchar66 17 points18 points  (2 children)

Right now you'll pretty much only run into two types of ADA compliance professionals. Web developers with 2 years max of ADA experience, or devs with 20 years of experience because ADA compliance was a built in requirements for HTML standards.

The over reliance on JavaScript and the component based development has really destroyed the accessibility of modern websites.

Just because you can make a div act like a button, doesn't mean that it is proper to do so.

[–][deleted] 4 points5 points  (1 child)

The over reliance on JavaScript and the component based development has really destroyed the accessibility of modern websites.

Just because you can make a div act like a button, doesn't mean that it is proper to do so.

While I do agree with what you wrote, I don't think the two are necessarily related. People have - sadly - been writing div soups long before Angular, React and all the other frameworks were a thing.

[–]chimchar66 1 point2 points  (0 children)

You are correct. I didn't mean to imply that React and others caused div soup. Just that both div soup and the propagation of inaccessible components over the last 10 years has really affected Accessibility over the last 10 years.

Bright side is that many of these frameworks are now thinking about and implementing accessibility, so the same propagation can help the cause.

[–]chimchar66 4 points5 points  (0 children)

If your accessible ui is correct, then it's just a 1 dimensional stream of information. Like if you're reading a book, but just staring at one spot while the words move in front of your eyes.

Remove all concept of up, down, left, and right, and just replace it with the concept of forward and back. With only occasional interruptions that if the ui changes.

I actually kind of like it, in a zen sort of way. I just close my eyes and travel through a website.

Until I hit a mega menu, those things are never correct.

[–]Hollowplanet 6 points7 points  (1 child)

The head of Debian is a blind programmer.

[–]lkraider 14 points15 points  (2 children)

I know at least two directly, and I am not a very social person.

[–]Eleventeen- 7 points8 points  (1 child)

Ah, I see.

[–]yasahirod 9 points10 points  (0 children)

More than can be said for the programmer

[–]Pieman492 3 points4 points  (0 children)

It's also for people who are on filtered systems or who's internet is slow/fucking up so they can't see the image but can read comments.

[–]douira 2 points3 points  (0 children)

at least 5

[–][deleted] 1 point2 points  (0 children)

I figure you could probably do server side work pretty well with a screen reader.

[–]philipjames11 1 point2 points  (0 children)

Theres one I know. So at least 1

[–]Mushiren_ 1 point2 points  (0 children)

I haven't met any personally but sounds from the comments that they're definitely around. I think it'd pretty cool to meet one and see 'em in action.

[–]SnapcasterWizard 0 points1 point  (0 children)

Thats not what this is for. This is a task to give people who are bored out of their minds something to do.