Replies: 8 comments 9 replies
-
Such a great question! The 20 second metric from 2.2.1 is sufficient timing for a simple physical action. It assumes zero reading time and background understanding/experience of the end-user that some web pages close automatically. For someone who moves slowly and has never before encountered a "press any key" style prompt, 20 seconds would not be expected to be enough time. SC 2.2.1 is very much applicable to temporary informational messages that displays on a web page. Toasts, by their nature, incorporate a "time limit that is set by the content". If a site owner thinks the Toast message can typically be read in two seconds, is there an option for the end-user to make that message last twenty seconds? If you add a pause button, then the UI component is no longer a Toast! Toast are animations. So please also be sure to address SC 2.2.2 Pause Stop Hide with your implementation. |
Beta Was this translation helpful? Give feedback.
-
not sure I agree. They may also simply appear/disappear (as in yes, the "classic" toast, that gave these temporary notifications their name, pops up from the bottom of the screen like a toast from the toaster, but they may simply appear/disappear in a corner without animating as such, so I'd be careful with that characterisation of them being animations) |
Beta Was this translation helpful? Give feedback.
-
In my opinion, toasts are not animations according to SC 2.2.2, even if they are animated, because they do not fulfill 2 out of 3 conditions:
Toasts are sometimes animations according to SC 2.3.3 (AAA) - if they are animated |
Beta Was this translation helpful? Give feedback.
-
I do not understand your comments. If I am new on a website and - without knowing it before - I am automatically logged out after 30 min., but 20 seconds before I get a hint, I have to
Maybe I have a phone call, am distracted or use a screen magnifier and the timeout notice is not displayed in the visible area. What then? By the way, my initial question is not about considering toasts that are only displayed for 20 seconds to be accessible. On the contrary, I want to understand why the 20 seconds exception exists in 2.2.1. However, if 20 seconds is considered sufficient to read a message in 2.2.1, then this time should apply to all messages of the same length. Otherwise it would be unfair... |
Beta Was this translation helpful? Give feedback.
-
My own organization deliberately kept our use of toasts under 5 seconds so that they were exempt under 2.2.2. I would argue that toasts do "start automatically". It is not similar to how the end-user activates a |
Beta Was this translation helpful? Give feedback.
-
I suspect that we have quite different ideas here:
That a one-time (non-animated) fade-out is considered "auto-updating" I doubt, based on the mention of update frequency (a frequency can only occur when something happens multiple times) and the sentence in the understanding:
|
Beta Was this translation helpful? Give feedback.
-
If the 20 seconds is only for pressing the key, then in 2.2.1 the information is missing, how many seconds before the information must be displayed, that a key is to be pressed. |
Beta Was this translation helpful? Give feedback.
-
If the toast messages are available to be seen at the user’s pace, such as in a “notification center”, then it doesn’t really matter how long the toast is shown. I can’t think of an example where 2.2.1 really comes into play for toast. |
Beta Was this translation helpful? Give feedback.
-
My reading of SC 2.2.1 is that time limits must be 10x extendable. However, there is the option: "The user is warned before time expires and given at least 20 seconds to extend the time limit with a simple action".
I.e. here also a short message is displayed and then the user must press a key and has only 20 seconds for both (reading and operation). If I think this logically to the end, would it then also be sufficient for other, short messages to be displayed only 20 seconds? Or am I wrong there.
Beta Was this translation helpful? Give feedback.
All reactions