@Nick Caldwell: I'm not seeing any evidence that any of the new flash-bang Javascript UI libraries like Sproutcore are being built with accessibility in mind and it's not something that you can readily bolt on afterwards
An excellent point, yes. It's not clear to me where this work has to be done, though. In Mac apps, the frameworks are largely responsible for providing accessibility infrastructure for the screen readers to use.
But something like SproutCore is in a different position: it's just providing HTML and CSS for the browser to interpret. I'm not sure if this is something a JavaScript library can enforce on its own, or if the browser has to take an active role in making the ajax behaviors accessible by screen readers.
by Scott Stevenson — Aug 04
An excellent point, yes. It's not clear to me where this work has to be done, though. In Mac apps, the frameworks are largely responsible for providing accessibility infrastructure for the screen readers to use.
But something like SproutCore is in a different position: it's just providing HTML and CSS for the browser to interpret. I'm not sure if this is something a JavaScript library can enforce on its own, or if the browser has to take an active role in making the ajax behaviors accessible by screen readers.