4 ms·
I say this as a sighted dev, but I used to volunteer to teach computer basics and programming to visually impaired folks and related things. Feel free to sub in
by silencio 12y ago
I say this as a sighted dev, but I used to volunteer to teach computer basics and programming to visually impaired folks and related things. Feel free to sub in a lot of the visual impairment-specific stuff with other disabilities too, deafness being another big one.
* Learn to use a screenreader and just play with your app/website. Voiceover has a screen curtain you can enable so you don't have the temptation to peek.
* Read accessibility documentation for best practices (iOS: https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/iPhoneAccessibility/Accessibility_on_iPhone/Accessibility_on_iPhone.html https://developer.apple.com/library/ios/documentation/UserEx... Android: http://developer.android.com/guide/topics/ui/accessibility/index.html http://developer.android.com/guide/topics/ui/accessibility/i... Web (a decent start, I forget the better ones right now cause it's been a while): https://developer.mozilla.org/en-US/docs/Web/Accessibility https://developer.mozilla.org/en-US/docs/Web/Accessibility)
* A lot of times, making your app easier and simpler for new users to use (i.e. ux improvements) will have the side benefit of making it more accessible and vice versa ;)
* Reach out to blind users if you have any, and ask them for tips and problems.
* When you get someone reaching out to you about how inaccessible something is, work with them to fix it if you can (you'd be surprised....)
* Check out your local groups/conferences/hackathons, I've seen some great projects needing help and lots of people sharing their knowledge on this front (one that comes to mind is Yahoo Accessibility down in LA in the past when I used to live there)
Sometimes even I fuck up on this front, and it's definitely a constant checking-your-privileges and rethinking things battle. The one thing that keeps me going is this: there will be times where all of us will benefit from accessibility, even if it's not a permanent or big problem. I try to do what I can on this front for my own work/hobbies, hoping it helps someone else. And I thank the person that had the foresight to reserve the front buses on seats for people with disabilities because I need it right now. :P
- eric_bullington 12y ago>* Learn to use a screenreader and just play with your app/website. Excellent advice. I'll start testing my sites with a screenreader in addition to IE8 and all other other usual suspects. I also just found a cool toolkit for Bootstrap 3 (I use Bootstrap a lot): https://www.paypal-engineering.com/2014/01/28/bootstrap-accessibility-plugin-making-the-popular-web-development-framework-better/ https://www.paypal-engineering.com/2014/01/28/bootstrap-acce...