I did some testing of Drupal 7 with a Dragon Naturally Speaking (DNS) user today. One thing that he pointed out is that DNS does not enumerate the links in the Toolbar when the Overlay is loaded.

DNS enumerates links to make it easier for users to select a link (placing a number beside the link). It appears that DNS only will enumerate the links in the iframe, and not those outside of the iframe.

The temporary solution is for users to use the virtual mouse grid to click the links in the toolbar (taking more time and effort than using enumerated links). A far better solution would be for the toolbar to be in the Overlay iframe, something that would improve accessibility for screen-reader users as well.

Comments

Everett Zufelt’s picture

Issue tags: +Accessibility

tagging

Everett Zufelt’s picture

I'm not sure if only enumerating links in the active iframe is a bug, or by design in Dragon. User was using DNS 11.

mgifford’s picture

Should this get bumped to D8? Possibly be addressed by http://drupal.org/project/accessible

Jeff Burnz’s picture

Why are we being expected to special case for one specific commercial product?

Everett Zufelt’s picture

@Jeff

I'm not expecting anything, I just filed a bug based on a user experience. That being said, as far as I know, DNS is the voice command product with greatest market share. If you recall we 'special cased' for VoiceOver when Snow Leopard broke how we implemented .element-invisible.

Perhaps there are other voice command products that have the same problem, perhaps not. I figured it was worthwhile for the bug to be filed so that there was a record for when, if ever, it arises again... like should there ever be resources to properly test Drupal's accessibility.

Everett Zufelt’s picture

@Jeff

Also, if a solution investigated is putting the Toolbar links in the Overlay, it will make it far easier to make Overlay work for WAI-ARIA supporting screen-readers.

Everett Zufelt’s picture

Version: 7.x-dev » 8.x-dev

Bumping to D8. I'd like us to do more testing with commonly used voice navigation AT to make sure that we are doing the best we can to be compatible.

ohnobinki’s picture

Title: Toolbar links not innumerated by Dragon Naturally Speaking when in Overlay » Toolbar links not enumerated by Dragon Naturally Speaking when in Overlay
mgifford’s picture

Status: Active » Postponed
Issue tags: +Dragon Naturally Speaking

We need someone who is a Dragon Naturally Speaking (DNS) user who can spearhead this.

mgifford’s picture

Status: Postponed » Closed (won't fix)

Sounds like a Dragon problem.