- From: Gunderson, Jon R <jongund@illinois.edu>
- Date: Mon, 30 Mar 2020 13:36:51 +0000
- To: Alice Boxhall <aboxhall@google.com>
- CC: Carolyn MacLeod <Carolyn_MacLeod@ca.ibm.com>, "nurthen@adobe.com" <nurthen@adobe.com>, "public-aria@w3.org" <public-aria@w3.org>
- Message-ID: <MN2PR11MB4398AC4B8152988DE934845BC8CB0@MN2PR11MB4398.namprd11.prod.outlook.com>
Alice, Thank you for the response and you work on the AOM, I have a few questions. I created a test page to do some testing on my own and I enabled experimental features as described by Carolyn using Chrome Version 83.0.4099.0 (Official Build) canary (64-bit): https://raw.githack.com/illinois-dres-aitg/aom-testing/master/index.html I don’t seem to be getting the default role for the H1 element or the level, but do for headings created with divs. I am also curious about the ariaLabel interface, should it be giving the computed accessible name? Jon From: Alice Boxhall <aboxhall@google.com> Sent: Sunday, March 29, 2020 10:25 PM To: Gunderson, Jon R <jongund@illinois.edu> Cc: Carolyn MacLeod <Carolyn_MacLeod@ca.ibm.com>; nurthen@adobe.com; public-aria@w3.org Subject: Re: Enabling the ARIA 1.2 IDL Interface in browsers Once Chrome 81 is promoted to stable (estimated April 2<https://chromiumdash.appspot.com/schedule>), the flag will no longer be necessary to access ARIA IDL properties (other than IDREF/IDREFS properties) in Chrome. On Mon, Mar 30, 2020 at 12:58 PM Gunderson, Jon R <jongund@illinois.edu<mailto:jongund@illinois.edu>> wrote: Thanks Carolyn, I was able to enable the AOM on Chrome. I am curious if default roles and values of HTML elements are suppose to be reflected in the AOM, or only roles and properties that have been explicitly set. No, no computed properties (including "default" roles) are exposed. This is straightforward IDL reflection. Jon From: Carolyn MacLeod <Carolyn_MacLeod@ca.ibm.com<mailto:Carolyn_MacLeod@ca.ibm.com>> Sent: Friday, March 27, 2020 10:31 PM To: nurthen@adobe.com<mailto:nurthen@adobe.com> Cc: Gunderson, Jon R <jongund@illinois.edu<mailto:jongund@illinois.edu>>; public-aria@w3.org<mailto:public-aria@w3.org> Subject: RE: Enabling the ARIA 1.2 IDL Interface in browsers Hi, Jon. In case it's helpful, there's an IDL Button example in the APG<https://urldefense.proofpoint.com/v2/url?u=https-3A__w3c.github.io_aria-2Dpractices_examples_button_button-5Fidl.html&d=DwMFaQ&c=OCIEmEwdEq_aNlsP4fF3gFqSN-E3mlr2t9JcDdfOZag&r=9I76s_DQeMyePDM1NLeRmzQO75RtgjJ9Clf1LQyt7-I&m=CUEWT1G9KSuIIW29QTAcAf4nJccO4uGowZoCQfd1yZY&s=D03aQlTpUZt7FMZXFQPYA0oUXc9DjRhO-2PjQ2plJsg&e=>. Here's what I had to do to enable browsers so I could test attribute reflection<https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_w3c_aria-2Dpractices_pull_1161-23issuecomment-2D527296049&d=DwMFaQ&c=OCIEmEwdEq_aNlsP4fF3gFqSN-E3mlr2t9JcDdfOZag&r=9I76s_DQeMyePDM1NLeRmzQO75RtgjJ9Clf1LQyt7-I&m=CUEWT1G9KSuIIW29QTAcAf4nJccO4uGowZoCQfd1yZY&s=xwEN9x1Bwnf5-iZNe8Sp9nRgcpUNcoT41JCaB51Ad1A&e=> for that example (info from Sept 2019). Also, this conversation with Mallory and Alice about element reflection<https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_w3c_aria-2Dpractices_pull_1045-23discussion-5Fr320948178&d=DwMFaQ&c=OCIEmEwdEq_aNlsP4fF3gFqSN-E3mlr2t9JcDdfOZag&r=9I76s_DQeMyePDM1NLeRmzQO75RtgjJ9Clf1LQyt7-I&m=CUEWT1G9KSuIIW29QTAcAf4nJccO4uGowZoCQfd1yZY&s=6RlGkTZdwUn8vx9iouPBmHW7iVfVDwkjV97wtqIw9Pk&e=> may be helpful. I don't know if element reflection has been fully implemented in any browser yet, but maybe? Car ----- Original message ----- From: James Nurthen <nurthen@adobe.com<mailto:nurthen@adobe.com>> To: "Gunderson, Jon R" <jongund@illinois.edu<mailto:jongund@illinois.edu>>, ARIA Working Group <public-aria@w3.org<mailto:public-aria@w3.org>> Cc: Subject: [EXTERNAL] Re: Enabling the ARIA 1.2 IDL Interface in browsers Date: Thu, Mar 26, 2020 12:54 PM https://github.com/WICG/aom/blob/gh-pages/explainer.md#reflecting-aria-attributes<https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_WICG_aom_blob_gh-2Dpages_explainer.md-23reflecting-2Daria-2Dattributes&d=DwMFaQ&c=OCIEmEwdEq_aNlsP4fF3gFqSN-E3mlr2t9JcDdfOZag&r=9I76s_DQeMyePDM1NLeRmzQO75RtgjJ9Clf1LQyt7-I&m=CUEWT1G9KSuIIW29QTAcAf4nJccO4uGowZoCQfd1yZY&s=1T8abQ9rphHy3yPsQ3LflPQsKWwRzAnDZQRKN6TryZ0&e=> states This is shipping in Safari, and implemented behind a flag (enable-experimental-web-platform-features) in Chrome. Don’t know how up to date this is. James Nurthen | Accessibility Engineer | Adobe | p. 415.832.2734<tel:(415)%20832-2734> | c. 415.987.1918<tel:(415)%20987-1918> | nurthen@adobe.com<mailto:nurthen@adobe.com> From: Gunderson, Jon R <jongund@illinois.edu<mailto:jongund@illinois.edu>> Date: Thursday, March 26, 2020 at 9:51 AM To: ARIA Working Group <public-aria@w3.org<mailto:public-aria@w3.org>> Subject: Enabling the ARIA 1.2 IDL Interface in browsers Can someone point me to where you can learn how to enable browsers to turn on their implementation of the ARIA 1.2 IDL interface: https://w3c.github.io/aria/#idl-interface<https://urldefense.proofpoint.com/v2/url?u=https-3A__w3c.github.io_aria_-23idl-2Dinterface&d=DwMFaQ&c=OCIEmEwdEq_aNlsP4fF3gFqSN-E3mlr2t9JcDdfOZag&r=9I76s_DQeMyePDM1NLeRmzQO75RtgjJ9Clf1LQyt7-I&m=CUEWT1G9KSuIIW29QTAcAf4nJccO4uGowZoCQfd1yZY&s=G2tD32IaUazu5oTX4KomoZydj-UhJVopHYDniPDbawA&e=> Jon Jon Gunderson, Ph.D., CPWA Coordinator of Accessible IT Group University of Illinois at Urbana/Champaign 1207 S. Oak Street Champaign, IL 61820 www: https://go.illinois.edu/jongund<https://urldefense.proofpoint.com/v2/url?u=https-3A__go.illinois.edu_jongund&d=DwMFaQ&c=OCIEmEwdEq_aNlsP4fF3gFqSN-E3mlr2t9JcDdfOZag&r=9I76s_DQeMyePDM1NLeRmzQO75RtgjJ9Clf1LQyt7-I&m=CUEWT1G9KSuIIW29QTAcAf4nJccO4uGowZoCQfd1yZY&s=7dVn6pNyYULiUxToXbLrGe-vnJ86AQt435TVo--4MZw&e=>
Received on Monday, 30 March 2020 13:37:14 UTC