- From: Alexander Surkov <surkov.alexander@gmail.com>
- Date: Fri, 7 Sep 2012 18:14:37 +0900
- To: "Schnabel, Stefan" <stefan.schnabel@sap.com>
- Cc: Joshue O Connor <joshue.oconnor@cfit.ie>, Steve Faulkner <faulkner.steve@gmail.com>, W3C WAI-XTECH <wai-xtech@w3.org>, Richard Schwerdtfeger <schwer@us.ibm.com>, Marco Zehe <marco.zehe@googlemail.com>, James Teh <jamie@nvaccess.org>
Hi, Stefan. What is the difference from user perspective? Currently both dialog and alertdialog have identical mapping to AT APIs in Firefox and I don't have an idea what can be changed that helps the AT developers. Error/warning/info types seems to be a syntax sugar for the web page author but it can be simply accomplished by appending this type to accessible name, for example, via aria-label. Thank you. Alex. On Fri, Sep 7, 2012 at 6:04 PM, Schnabel, Stefan <stefan.schnabel@sap.com> wrote: > Hi, > > It is not the fault of the ARIA spec that alertdialog is poorly supported in AT. > > Role "alertdialog" has been invented to indicate simple ok/yes/no/cancel messageboxes in contrast to more > elaborated complex dialogs with role "dialog". > > Therefore, I recommend *NOT* to remove the role entirely, in contrary, it should even be extended to reflect the > *type* of "alert" dialog Error/Warning/Info etc. and its usage according to this should be reflected in the AP Guidelines documentation. > > Such a pattern would help to get more "typed" behavior, and that is what the ARIA spec stands for and what users need. > > - Stefan > > -----Original Message----- > From: Joshue O Connor [mailto:joshue.oconnor@cfit.ie] > Sent: Freitag, 7. September 2012 09:22 > To: Steve Faulkner > Cc: W3C WAI-XTECH; Richard Schwerdtfeger; Marco Zehe; James Teh > Subject: Re: suggest deprecating alertdialog role in ARIA 1.1 > > Steve Faulkner wrote: >>> From a discussion ensuing after I filed a bug against Firefox [1], it >> appears that the alertdialog role is not differentiated from >> role=dialog by AT, and not interoperably implemented in a meaningful >> sense. If this is the case I would suggest it be removed from ARIA as >> it does not appear to be useful. > > FWIW, it may be better to have one role for a dialog, whether its > role="dialog" or a role="alertdialog" - the former being a better > generic form. So +1 > > Cheers > > Josh > > >
Received on Friday, 7 September 2012 09:15:07 UTC