Comments on Apple and National Federation of the Blind Resolution
nfb.org
nfb.org
FWIW, I'm one of the software engineers at famo.us and I'm genuinely curious about knowing how to start designing accessibility features normally found in operating systems, rich application frameworks and windowing systems (qt, kde, gnome, cocoa, wpf, UIKit, AppKit, etc.) from first principles.
At the end of the day, at famo.us we're fundamentally exploring and implementing concepts in client-side JavaScript that have historically been the domain of the user agent makers and been implemented directly in browsers and accessibility tools like screen readers. With that in mind, do you know of people/projects/efforts to implement accessibility features directly in JavaScript? If not, what kind of accessibility features would you like to see that could be implemented in client-side JavaScript?
At the end of the day, HTML Documents have always been linear in nature, but applications are fundamentally non-linear, so a lot of the concepts I'm familiar with don't exactly map to what we're doing with scene graphs. Furthermore, the trend for interface designers to explore z-depth as an affordance makes things simpler for sighted users, but I would imagine complicates things for visually impaired users.
Lastly, besides the recently founded "a11ybay", are there any other notable developer communities/meetups you know of in or around San Francisco where one can meet engineers specializing in accessibility.
related:
[0] The Extensible Web Manifesto http://extensiblewebmanifesto.org/
[1] a11ybay http://www.meetup.com/a11ybay/
This breaks a lot of the implicit/default blind accessibility behavior of the OS.
If you're using KIF, please make sure, even if you're not putting extra effort into accessibility, that at least you're not breaking the defaults with your testing framework.
Accessibility facilities that enable UI automation are the "curb cuts" of software.