- From: Sean Murphy (seanmmur) <seanmmur@cisco.com>
- Date: Wed, 11 Jul 2018 05:16:35 +0000
- To: Mohith BP <mohith.ckm49@gmail.com>
- CC: w3c WAI List <w3c-wai-ig@w3.org>
Mohith I would thought the use of a grid would have address the use of using arrow keys in a calendar. As you could associate an javascript keyboard event to the grid removing the need of application mode. The 2nd point is something I see to often and developers need to address that issue. :-) Using an application role to get around poor coding is not a good practice as you have already outline. Sean Murphy SR ENGINEER.SOFTWARE ENGINEERING seanmmur@cisco.com Tel: +61 2 8446 7751 Cisco Systems, Inc. The Forum 201 Pacific Highway ST LEONARDS 2065 Australia cisco.com Think before you print. This email may contain confidential and privileged material for the sole use of the intended recipient. Any review, use, distribution or disclosure by others is strictly prohibited. If you are not the intended recipient (or authorized to receive for the recipient), please contact the sender by reply email and delete all copies of this message. http://www.cisco.com/c/en/us/about/legal/terms-sale-software-license-agreement/company-registration-information.html -----Original Message----- From: Mohith BP <mohith.ckm49@gmail.com> Sent: Wednesday, 11 July 2018 3:13 PM To: Sean Murphy (seanmmur) <seanmmur@cisco.com> Cc: w3c WAI List <w3c-wai-ig@w3.org> Subject: Re: Valid usage of application mode Hi Sean, As discussed in WAI ARIA usually role application is used to pass the keystrokes directly to the browser instead of intercepted by the screen readers. Few examples are: 1. Calendar widget where you need to provide 2d arrow key navigation. 2. At times for custom controls if the engineers have not coded Java Script properly, when screen reader is on Enter / spacebar does not activate the custom element. Instead of fixing the issue few people tend to use role application which is not right practice. Thanks & Regards, Mohith B. P. On 7/10/18, Sean Murphy (seanmmur) <seanmmur@cisco.com> wrote: > All, > > I'm very interested in finding out people's opinions on when or when > role equals quote application quote should be used. What examples of > webpages this is a valid usage or areas of the web UI. > > As I'm finding more and more webpages are using application role > incorrectly. For example people using application in dialogues, forms, ETC. > > > > Sean M thisurphy > SR ENGINEER.SOFTWARE ENGINEERING > seanmmur@cisco.com > Tel: +61 2 8446 7751 > > Cisco Systems, Inc. > The Forum 201 Pacific Highway > ST LEONARDS > 2065 > Australia > cisco.com > > Think before you print. > This email may contain confidential and privileged material for the > sole use of the intended recipient. Any review, use, distribution or > disclosure by others is strictly prohibited. If you are not the > intended recipient (or authorized to receive for the recipient), > please contact the sender by reply email and delete all copies of this message. > http://www.cisco.com/c/en/us/about/legal/terms-sale-software-license-a > greement/company-registration-information.html > > >
Received on Wednesday, 11 July 2018 05:17:01 UTC