In our previous post concerning WCAG 3.2.1 On Focus, we discussed why you should avoid unexpected changes of context. A change in setting refers to the act of inputting data to a component, such as a checklist or text field. Just as a change in focus to a user interface component shouldn’t result in a change of context, a change in setting should likewise not result in a change.
Let’s say you’re filling out a survey online. A change in setting, in such a situation, could mean entering text into a field, selecting a checkbox, or picking an option from a list control.
Note that selecting a button, tab, or link would not count as a change in setting. Such actions are typically understood as “activating” a control, so a change of context would be an appropriate result.
Take a Second to Check Your Site
Users experiencing low or no vision may not be able to detect an unexpected change of context. For this reason, it would be a good practice to go through your site and ensure that no components would trigger a change of context as a result of its settings being altered.