User Settings Supported
Group: user-control • Guideline: assistive-technology-control
Summary in Plain English
Content responds to the accessibility-related settings the user has already set on their platform or browser.
Why It Matters
People configure contrast, motion, text size and colour once, at system level. Content that ignores those settings makes them configure everything again, site by site.
Scope: When This Applies
The draft's own conditions, quoted from guidelines/groups/user-control/assistive-technology-control/user-settings-supported.md.
Notes in the draft
Accessibility-related user settings include font size, icon size, color scheme, magnification, and motion.
Test Procedure from the W3C Draft
Quoted from the provision's informative document, informative/guidelines/user-control/assistive-technology-control/user-settings-supported.md. It is the group's own procedure, not an editorial testing guide.
Procedure
For each setting:
- Change an accessibility-related setting in a platform or user agent in the accessibility support set.
- Check content to see that the setting has been applied.
Expected results
- #2 is true.
W3C Working Group Status
The draft records no open editors' notes on this provision.
W3C Threads on This Provision
4 GitHub threads carrying 32 comments, fetched from w3c/wcag3 by the tracker. Titles, numbers and states are the threads' own.
What the Argument Is About
Whether an OS-level preference flag such as prefers-reduced-motion is a strong enough signal to hang a normative requirement on, or too blunt an instrument to build one from โ an argument fought out in 2020 that has barely moved since.
Positions taken in the thread
CharlesBelov's original ask (#183) was that where the OS exposes the request and the user agent passes it to content, not animating should satisfy AA โ the user telling their OS that animation is problematic removes the need for anyone to decide whether a given animation is problematic. guyhickling points out that Android's "Remove animations", iOS's "Reduce motion" and Windows 10's "Show animations" are all binary switches that set the same flag, and that honouring it costs an author a media query rather than banning animation, with an opt-in button available where the animation is genuinely informational. mgifford and guyhickling both argue AAA is where requirements go to be ignored, because AA is the norm most IT teams work to. CharlesBelov later adds that the need goes beyond VIMS to hyper-vigilance and attention impairments, where even small, sub-second animation costs focus, and asks to be believed that an OS-level request is sufficient without waiting for a study.
prefers-reduced-motion is one bit, but users are affected by specific magnitudes and kinds of motion, so reading it as "no animation at all" would technically fail a page containing a single dot that fades by one opacity value. He cites Windows users who set the preference accidentally without realising what it does. His counter-proposal, building on mgifford's #182 suggestion that respecting user choices such as dark mode be at least AAA, is a generic "respect user settings" requirement at AAA covering dark mode, reduced motion and high contrast, phrased in Understanding rather than hard-coded to whichever media queries exist today, with honouring a preference offered as a sufficient technique rather than the normative bar โ and even then subject to whether it is accessibility supported.
Specifying size across devices and zoom levels, and duration when the motion is triggered by user action such as scrolling, is exactly where this stalled during WCAG 2.1. Small animations such as icons changing on hover did not appear to be vestibular triggers, so a minimum size looks necessary before the requirement can sit at A or AA. The preference is not a 1:1 fit for the user need, so relying on it produces false positives and extra work; in a consensus process that means persuading the people who objected last time. Answering CharlesBelov's invocation of the W3C Code of Conduct, he redirects to the priority-levels wiki as the document that actually governs level decisions.
JAWS-test's cross-browser test of prefers-color-scheme (#182) found Edge reporting light even in Dark Mode and dark only under high contrast white-on-black, Firefox reporting light even in HCM, Chrome mapping some HCM modes to dark and others to no-preference, Android Chrome always reporting light even in Dark Mode, and only iOS Safari behaving as expected. mraccess77 reports the Windows setting blocks animations they want along with those they do not, and asks for finer control. MarjaE2 (#40) found user CSS forcing animation-timing-function and transition-timing-function to step-start is overridden by ::before and ::after pseudo-elements carrying their own timing functions, and argues disabled users should not have to become programmers to browse without being hurt. Myndex challenges the CSS Color Adjust rule that maps Canvas lightness (L below 33% or above 67%) onto prefers-color-scheme, on the grounds that CIELAB L is not perceptually uniform on self-illuminated displays and the real flip point is higher.
COGA (#737, filed by julierawe) wants haptics added to the note that currently lists font size, icon size, color scheme, magnification and motion, or the list reworded as "include but are not limited to", and asks whether the separate Haptic stimulation adjustable provision in the Animation section is still needed once haptics is covered here. JAWS-test asked the foundational question in 2020 โ what does respecting a preference actually oblige an author to do, should pages invert, and what about a page already rendered light-on-dark. mgifford adds two cases nobody answered: dark mode can switch with the time of day so the preference changes mid-session without the user doing anything, and an on-page theme widget should take precedence over the browser preference.
Agreed
- Some requirement to respect user preferences should exist; nobody argued it should not. mgifford proposed in #182 that respecting user choices such as dark mode be at least AAA, patrickhlauke agreed and generalised it to a technology-neutral "respect user settings/preferences" requirement, and alastc suggested an SC centered around the preference might be a better approach. Whether that generic shape beats a dedicated criterion is not agreed: guyhickling and CharlesBelov wanted a motion-specific requirement at AA.
- Respect runs both ways: a site that is dark by default is not honouring a user who has asked for prefers-color-scheme: light. patrickhlauke's point, unrebutted.
- Support for these preferences is inconsistent enough across browsers and platforms that any requirement has to be conditioned on environments that support it โ JAWS-test's test results went unchallenged, with patrickhlauke cautioning only that dark mode and high contrast mode are distinct things that correlate.
Still open
- What "respecting" a preference concretely obliges an author to do. JAWS-test asked in 2020 and got only patrickhlauke's "taking the cue from the user's preference request and actually doing something about it" โ no testable formulation followed.
- Whether haptics belongs in the note, and whether Haptic stimulation adjustable can then be removed from the Animation section. Raised by julierawe for the COGA Task Force in #737; no replies.
- Whether the note's list of accessibility-related user settings is closed or illustrative (julierawe).
- How to indicate to the user when an on-site theme control diverges from their browser preference (mgifford).
- Whether user-side remedies are good enough that the requirement is unnecessary. CharlesBelov's own assessment against the priority-levels wiki was "a big Maybe": his user stylesheet sets animation-duration and transition-duration to 0 but does nothing for animated GIFs or JavaScript animation, and the only Firefox extension he found was outside Mozilla's security review.
- Whether ::before and ::after overriding user CSS is a WCAG matter at all or a CSS specification defect. MarjaE2 raised it in #40 and was not sure where to report it.
- Whether size and duration thresholds are the route forward (mgifford's sketch of a quantity-of-movement metric, answered by patrickhlauke's screen-rulers-and-calculators objection, to which mgifford replied that the contrast ratios once looked equally arbitrary until tools made them easy to evaluate), or whether the preference alone suffices.
- How strong the case is that dark mode is a need rather than a stylistic choice. mgifford said some people need it to see text effectively, avoid headaches or focus; patrickhlauke's cited study found some benefit for users with cloudy ocular media but no overall impact on what was measured.
Note
Three of the four threads carry almost no discussion. #40 was closed without a single reply, #737 has had no response since COGA filed it in June 2026, and #182 went quiet after 2020 until one technical comment from Myndex in 2025. Effectively the whole argument lives in #183, which is dual-labelled with No visual motion and whose substance dates from 2020, with one 2025 comment from MarjaE2 reporting that drastic animation โ autoplaying video, marquee text, elements that bounce or strobe once a user substitutes their own fonts โ remains common, including on the W3C's own WCAG 3 introduction page.
- #40 Pseudo-Elements Override Users' Accessibility and Safety Css closed 0 comments · updated 2026-05-04
- #182 Dark mode - prefers-color-scheme open 9 comments · updated 2026-05-02
- #183 Public Comment on 2.3.3 Animation from Interactions and prefers-reduced-motion open 23 comments · updated 2026-05-02
- #737 Haptics needs to be added User Settings Supported, and check the overlap with Haptic stimulation adjustable. open 0 comments · updated 2026-06-26
WCAG 2.2 Criteria That Map Here
From this site's reviewed WCAG 2.2 → WCAG 3 map. The map is an interpretation, not a W3C mapping: W3C has not published one yet.
No mapping recorded. No WCAG 2.2 criterion in this site's map is recorded as a predecessor of this provision.
Related WCAG 2.2 criteria
On a neighbouring subject, but this provision doesn't replace them.
W3C Raw Source Text
Verbatim from guidelines/groups/user-control/assistive-technology-control/user-settings-supported.md · informative document: informative/guidelines/user-control/assistive-technology-control/user-settings-supported.md
Content responds to usersโ platform and user agent accessibility-related settings. :::note Accessibility-related user settings include font size, icon size, color scheme, magnification, and motion. :::