Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update ARIA mappings for various meter and input related attributes #244

Merged
merged 5 commits into from
Sep 23, 2019

Conversation

scottaohara
Copy link
Member

@scottaohara scottaohara commented Sep 14, 2019

While the meter role will be defined in ARIA 1.2, the attribute mappings for min and max are availalbe now, so we should point to those.

This commit also updates the HTML attr links for these attributes.

Additionally, ARIA 1.2 notes that an attribute for low, high and optimum will not be made until ARIA 1.3, if at all. Those HTML attribute ARIA mappings have also been updated as necessary.

@stevefaulkner, @joanmarie do either of you have any reason to think we should wait to merge these changes until role=meter officially lands? Also, I was thinking we can just trim down the other cell entries to "Use WAI-ARIA mapping", unless you think there's value in keeping the "if the element implements the interface" text that's currently in the table cells. Thoughts?

Related to issue #229 and #97

The following tasks have been completed:

  • Confirmed there are no ReSpec/BikeShed errors or warnings.
  • Update change log if this PR is good to merge now.

Preview | Diff

While the `meter` role will be defined in ARIA 1.2, the attribute mappings for `min` and `max` are availalbe now, so we should point to those.

This commit also updates the HTML attr links for these attributes.

Additionally, ARIA 1.2 notes that an attribute for `low`, `high` and `optimum` will not be made until ARIA 1.3, if at all.  Those HTML attribute ARIA mappings have also been updated as necessary.
@scottaohara scottaohara changed the title Update ARIA mappings for various attributes Update ARIA mappings for various meter and input related attributes Sep 22, 2019
@scottaohara scottaohara merged commit 3caf0ce into gh-pages Sep 23, 2019
@scottaohara scottaohara deleted the min_max_high_low_attr_updates branch September 23, 2019 16:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants