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

Editorial: Update hidden term definition to match accname and core-aam #1856

Merged
merged 2 commits into from Feb 9, 2023

Conversation

spectranaut
Copy link
Contributor

@spectranaut spectranaut commented Jan 13, 2023

Closes #1159

I introduced a new term, "hidden from all users", to capture the original definition of hidden, and changed the definition of "hidden" to mean what is means in the accname specification.

The new definition of "hidden" also works in all cases where "hidden" is referenced in core-aam and the most of the aria spec. When necessary, I changed "hidden" to "hidden from all users" -- which is only in the tab panel definition.


Preview | Diff

Copy link
Contributor

@chlane chlane left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I agree with being explicit about addressing "all users" since ARIA does not visually hide elements

Copy link
Contributor

@MelSumner MelSumner left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍 :shipit:

Thank you for doing this work!

@spectranaut spectranaut requested a review from pkra February 1, 2023 19:14
@spectranaut
Copy link
Contributor Author

@pkra, I'd like if an editor could take a look at this, if you have the time!

Copy link
Member

@adampage adampage left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for this clarification!

I recently encountered the ambiguity of “hidden” in #1839 and ended up relying on its current meaning as being hidden from all users. As soon as #1856 is merged, I’ll update my PR to use the newer, more explicit definition.

index.html Outdated Show resolved Hide resolved
index.html Outdated Show resolved Hide resolved
@spectranaut
Copy link
Contributor Author

Ok @pkra, thanks for those suggestions, I see what you mean. I ended up editing both definitions to be shorter with references -- can you take a second look?

@pkra pkra self-requested a review February 7, 2023 09:43
@spectranaut spectranaut merged commit 90a154a into main Feb 9, 2023
github-actions bot added a commit that referenced this pull request Feb 9, 2023
#1856)

SHA: 90a154a
Reason: push, by spectranaut

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@pkra pkra deleted the hidden branch February 9, 2023 07:11
jnurthen pushed a commit that referenced this pull request Oct 10, 2023
#1856)

Co-authored-by: Valerie Young <spectranaut@igalia.com>
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.

Inconsistent use of the term "hidden"
5 participants