![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
![[site community profile]](https://www.dreamwidth.org/img/comm_staff.png)
Compatibility with Dragon NaturallySpeaking (MSAA)
Title:
Compatibility with Dragon NaturallySpeaking (MSAA)
Area:
Link programming
Summary:
I suggest making links MSAA compatible. The dictation program Dragon NaturallySpeaking uses this to 'read' websites and click links using voice commands.
Description:
I'm coming to this with ignorance of the technical details. Dragon NaturallySpeaking, the foremost dictation program out there and one frequently used by people with hand/arm disabilities, allows me to follow links, enter text, switch tabs, jump from one text box to another... all by voice, in either Internet Explorer or Mozilla Firefox. But there are some popular sites where this breaks down, including Google, LJ, and DW. At DW, I can enter text and follow some links -- such as those on the main page -- by reading the link out loud, e.g. "Reading" or "Post." But on my reading list, if I tried to open a cut text or follow an external link by reading aloud, e.g., "More under the cut" or "nytimes.com", DNS wouldn't recognize that text as belonging to a link on the page.
I asked why at a speech-recognition forum, and got this answer:
"The reason Dragon cannot see some websites is simply because of the programming components that were used to create the website. Dragon uses mainly MSAA( Microsoft active accessibility) to pick up the text links, images, combo boxes, list boxes etc and if the MSAA API can't see the particular components (usually because they are customised components) used on the websites you mentioned them there will be no command access. So to give the short answer if the developers of the websites you mentioned make it MSAA compatible then DNS will be able to access it."
I don't know what you can do about this, but I feel it's important that you know about it. Google didn't know about it when they started, and now they have built what another forum member called "a largely inaccessible Web empire."
Thanks for listening!
This suggestion:
Should be implemented as-is.
21 (67.7%)
Should be implemented with changes. (please comment)
0 (0.0%)
Shouldn't be implemented.
0 (0.0%)
(I have no opinion)
8 (25.8%)
(Other: please comment)
2 (6.5%)
no subject
I do not know enough about this to know whether the specific idea of MSAA implementation is the best way to make Dragon work well, but I will post a link to this suggestion over there, and you might want to join that comm too :)
no subject
http://en.wikipedia.org/wiki/Microsoft_Active_Accessibility
no subject
no subject
no subject
*thinks that
no subject
no subject
no subject
I would very much like you to be more Dragon compliant, but whether this is the best way to do it, I have no idea.
no subject
My quick glance through suggests three problems that don't have to do with MSAA:
1) Dragon only processes the first 200 HTML elements in a page, by default. (this is a user controlled-setting)
2) Dragon has some difficulty with active controls (possibly this could implicate javascript stuff, like the read more. I wasn't at all clear.)
3) If multiple links have the same text, this makes using dragon to navigate links more difficult (because you have to specify which link you mean by number.) Although not impossible.
no subject
I have naturally speaking 11 professional on order, and as soon as it ships, I will get my copy. So it will be interesting to see what is different with that.
no subject
no subject
no subject
no subject
no subject
no subject
Thank you.
no subject
no subject
we've done our first and second passes for WAI-ARIA implementation, so hopefully you've noticed things getting better! if there are still things that are inaccessible to you through Dragon, we still want to hear about it, though: instead of making a new suggestion and going through that whole long drawn-out process, just post about it to
no subject