- From: Joseph Scheuhammer <clown@alum.mit.edu>
- Date: Wed, 02 Feb 2011 10:14:16 -0500
- To: James Nurthen <james.nurthen@oracle.com>
- CC: W3C WAI-XTECH <wai-xtech@w3.org>
James,
I thought of another issue -- modal dialogs. To make a dialog modal,
the web app has to capture *all* of the events, including mouse clicks,
and not let them bubble outside of the dialog element. This is
especially true of alertdialogs since they are typically modal. Quoting
from the spec:
"Content authors SHOULD make alert dialogs modal by ensuring that, while
the alertdialog is shown, keyboard and mouse interactions only operate
within the dialog." [1]
If modal dialogs are responsible for handling all events, then the AT
has to be informed to not override that. Having it assume that all
dialogs are applications would suffice.
Aside: this might be an argument for an "aria-model" property.
[1] http://www.w3.org/WAI/PF/aria/roles#alertdialog
--
;;;;joseph
'I had some dreams, they were clowns in my coffee. Clowns in my coffee.'
- C. Simon (misheard lyric) -
Received on Wednesday, 2 February 2011 15:15:06 UTC