aria icon indicating copy to clipboard operation
aria copied to clipboard

Update "undefined" definition in section 6.2.4 Value (within 6.2 Characteristics of States and Properties)

Open rahimabdi opened this issue 1 year ago • 5 comments

Closes https://github.com/w3c/aria/issues/2156 Closes https://github.com/w3c/aria/issues/2177

This PR clarifies ambiguity in the varying behaviors of the undefined value for ARIA states and properties by providing a broader definition of "undefined" in section 6.2.4 Value.


Preview | Diff

rahimabdi avatar Apr 28 '24 16:04 rahimabdi

Awaiting resolution on https://github.com/w3c/aria/issues/2177 before updating PR with new undefined definition.

For future work on this PR (and to address feedback above):

  • The definition should probably avoid referencing specific properties/states (or reference just aria-expanded as @smhigley notes)
  • Should include link to IDL reflection section
  • Should clarify how undefined is assigned (it sounds like it should be as the value, not the string)

rahimabdi avatar May 05 '24 00:05 rahimabdi

Deploy Preview for wai-aria ready!

Name Link
Latest commit 839c4762c72ebac87343877660da324904064924
Latest deploy log https://app.netlify.com/sites/wai-aria/deploys/66958586cfb12c000826e46b
Deploy Preview https://deploy-preview-2172--wai-aria.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

netlify[bot] avatar Jul 15 '24 19:07 netlify[bot]

Almost there!

@smhigley @aardrian you mentioned adding a link to the IDL reflection section (section 10. IDL Interface) although I'm not seeing any immediate relation to undefined assignment. Section 6.3 ARIA Attributes does provide examples of IDL assignment but please let me know which link you prefer I include. Thank you!

rahimabdi avatar Jul 15 '24 20:07 rahimabdi

@rahimabdi Does this PR need to be updated in light of the July 25th ARIA WG meeting discussion?

smockle avatar Jul 25 '24 18:07 smockle