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

A11Y: Increase toast timeout #463

Open
alexstine opened this issue Sep 6, 2024 · 3 comments
Open

A11Y: Increase toast timeout #463

alexstine opened this issue Sep 6, 2024 · 3 comments
Assignees

Comments

@alexstine
Copy link

The toast notifications should have a higher time limit before being removed from the DOM.

https://www.w3.org/WAI/WCAG22/Understanding/timing-adjustable.html

I argue that the current timeout is a partial violation of WCAG 2.2.1: Timing Adjustable. Even though the user is not completing an activity, if the user misses the aria-live announcement and needs to read the message again, they will not have enough time to do so as the content is removed from the DOM.

The intent of this Success Criterion is to ensure that users with disabilities are given adequate time to interact with Web content whenever possible. People with disabilities such as blindness, low vision, dexterity impairments, and cognitive limitations may require more time to read content or to perform functions such as filling out on-line forms.

In this example, reading content of the toast.

@bbertucc bbertucc added this to the Sep 16 Sprint milestone Sep 6, 2024
@bbertucc
Copy link
Member

bbertucc commented Sep 7, 2024

Thanks @alexstine adding this to our current sprint so we discuss it at our Monday contributor meeting.

@bbertucc
Copy link
Member

bbertucc commented Sep 9, 2024

Discussed this on our contributor call today. @wilsuriel03 is going to post the commit that changed the timeout settings.

@bbertucc bbertucc modified the milestones: Sep 16 Sprint, Sep 30 Sprint Sep 17, 2024
@bbertucc
Copy link
Member

@wilsuriel03 any updates with this? You said you would go into past commits.

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

No branches or pull requests

3 participants