RE: Enabling the ARIA 1.2 IDL Interface in browsers

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.

Jon

From: Carolyn MacLeod <Carolyn_MacLeod@ca.ibm.com>
Sent: Friday, March 27, 2020 10:31 PM
To: nurthen@adobe.com
Cc: Gunderson, Jon R <jongund@illinois.edu>; 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  |  c. 415.987.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 01:58:21 UTC