I tested the overlay with JAWS 11 and Firefox 3.6, NVDA 2009.1 and Firefox 3.6, and VoiceOver 10.6 and Safari 4.0.4.

When tested JAWS and VoiceOver do not respect that the overlay is a modal dialog. NVDA does respect that the overlay is a modal dialog.

This appears to be a problem with either the jQuery UI Dialog component or with JAWS 11 and VoiceOver on OS X 10.6. My guess, with no research or supporting rationale, would be that this is a issue with how JAWS and VoiceOver implement, or fail to implement, ARIA.

The problem can be reproduced with consistency and is also present on http://www.thewhyandthehow.com/jquery-modal-dialog/ which implements the jQuery modal dialog.

Comments

Everett Zufelt’s picture

Resource:
jQuery UI - Demos & Documentation
: Dialog
http://jqueryui.com/demos/dialog/

Related issue: #716612: Overlay is not accessible to screen reader users.

mgifford’s picture

Has this issue been reported to the jQuery team?

Everett Zufelt’s picture

I began an upstream discussion of jQuery UI Modal Dialog accessibility at http://groups.google.com/group/jquery-a11y/browse_thread/thread/3b59aa35...

Everett Zufelt’s picture

Status: Active » Closed (duplicate)