E-mail List Archives

Re: Running ChromeVox as a library in a web page?


From: Patrick H. Lauke
Date: Aug 30, 2017 6:52PM

On 31/08/2017 00:53, Robert Fentress wrote:
> I know that sucks, and your point about how weird it would be to switch
> screen readers mid-stream is well taken. It is awkward and probably
> unrealistic--maybe even a pro-forma copt-out. That being said I guess I'm
> still confused, absent something like this, how you keep moving forward in
> terms of UI patterns.

The most future-proof way would be to propose new patterns (or point out
omissions/edge cases in existing patterns) at the ARIA spec level. Most
UAs/ATs (barring bugs, as ever) stick quite sensibly to the spec
provided it's comprehensive enough (in terms of detailing how things
should be processed/what expected navigation and behavior should be).

And in the meantime (as with other things like browser support for CSS,
new JS APIs, etc) you'll have to compromise. Worst case provide a
separate alternative version for very complex widgets that currently
don't map to any known type of widget / where a best practice has not
been established yet.

Patrick H. Lauke

www.splintered.co.uk | https://github.com/patrickhlauke
http://flickr.com/photos/redux/ | http://redux.deviantart.com
twitter: @patrick_h_lauke | skype: patrick_h_lauke