accessible drag and drop and screen readers
Justin Obara
obara.justin at gmail.com
Thu Jun 28 19:25:15 UTC 2012
Hi Carin,
Unfortunately, I believe the options you've outlined are the only currently available means. Screen readers are still improving and should one day be able to switch modes based on other role types, namely the widget roles. Until then, you'll have to use the application role or have the user manually switch.
All that being said, what types of "ugly things" have you been noticing when using the application role?
Thanks
Justin
On 2012-06-26, at 1:58 PM, Carin Headrick wrote:
> Hello. I just joined the list, so figured I should ask my question.
>
> I’ve been trying to find the best way to do accessible drag and drop, and came across the Fluid Project’s method, which is pretty cool. But here’s the problem we’re still running into.
>
> Because screen readers take a website and put it in a virtual buffer, allowing users to navigate it with arrows and quick navigation keys, the buffer is getting to the keyboard input first. So, the only way I have found to get access to the drag and drop functionality is to either force the screen reader to ignore the next keystroke, or turn the virtual buffer off. Is there any way you’re aware of, aside from giving the drag and drop an ARIA application role, to convince the screen reader to turn the buffer off when you enter the drag and drop zone? I wish screen readers and browsers weren’t prone to having ugly things happen if areas of the page had the role of application. It would be nice if a screen reader user didn’t need to be a super user to be able to make use of this neat drag and drop functionality that is totally doable once the thing is getting keyboard focus.
>
> Or, is this whole dealing with the virtual buffer thing just a necessary evil?
>
> Thanks in advance for any help,
>
> Carin Headrick
> Accessibility Specialist
> Desire2Learn Incorporated
> www.desire2learn.com
> _______________________________________________________
> fluid-work mailing list - fluid-work at fluidproject.org
> To unsubscribe, change settings or access archives,
> see http://lists.idrc.ocad.ca/mailman/listinfo/fluid-work
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.idrc.ocad.ca/pipermail/fluid-work/attachments/20120628/21013834/attachment.html>
More information about the fluid-work
mailing list