a11y teacher edition W3C WCAG 2.2 & WCAG 3.0 draft reference
Plain English Accessibility Hub

Translating W3C Standards for Designers, Developers, QA & Product teams

A high comment count doesn't always mean the provision itself was debated

Several of the busiest threads below turn out to be inherited WCAG 2.x arguments, or disputes over a neighboring provision that happens to share a label. Each headline describes what the discussion is actually about — read it before assuming volume equals controversy on the stated topic.

12 summaries are stale

The thread has moved on since the summary below was written — new comments landed after the summary's fingerprint was taken. Flagged on the card.

🔥 Summarized Debates

Sorted by comment volume. Participants and issue numbers come from the GitHub threads; positions are paraphrased, and quotations are checked against the threads.

text and wording developing Core requirement 102 comments · 9 threads

Text Style Readable Minimum

The Debate

The most contested provision in the draft: what counts as readable text, how to measure it, and in which unit.

Positions
Testability first
GreggVan, alastc

A requirement is only useful if authors can apply it and two testers reach the same verdict. CSS px is defensible as the anchor because it is defined by visual angle rather than physical pixels, so it is device-independent. Browser zoom — the default control, persistent across sites — is the user's route to larger text, so a minimum size plus available magnification is judged sufficient.

The metric does not measure the thing
Myndex, sdw32, TestPartners, patrickhlauke

CSS font-size is a poor proxy for legibility: x-height and stroke weight vary enormously between typefaces at the same nominal size, and rendering differs by OS and font cut. sdw32 points to the EN 301 549 draft, which gives an x-height of at least 8 CSS px for the smallest text as best practice, and proposes handling weight by pixel density rather than the binary normal/bold split. Myndex argues a test that is merely testable, without being useful, gets codified into law with unintended consequences. Myndex nonetheless defends the CSS px, defined by visual angle, as the right reference unit for guidelines, with x-height rather than font-size as the measure.

User autonomy over layout stability
graphic-designer, chaals

px ignores a user's configured root font size while rem respects it, so anchoring the standard in px effectively tells the market that overriding user preference is acceptable. chaals lands in the middle: provide both a baseline that conveys a commonly legible absolute size and clear guidance that resizing must actually work — and reports from browsing ~100 pages at 64px that most sites, news sites especially, become unusable, which he attributed mainly to layouts set in pixels.

Style wording needs revision
detlevhfischer, Myndex, Finnberrys, julierawe

"Does not use a decorative or cursive font face" is called subjective and over-broad. Finnberrys, a voice-recognition user, wants underlining restricted to links because randomly underlined text repeatedly reads as a link. julierawe wants "most text" defined before the requirement can be tested.

Validate beyond Latin scripts
tsmd

x-height does not translate to Japanese, Chinese or Korean, so any text-appearance metric has to be checked against non-Latin writing systems before it ships in a global standard.

✅ Agreed
  • No one defended WCAG 2's binary normal/bold font-weight classification. TestPartners noted weight 600 is common in practice and said that if the binary is kept the spec must say how intermediate values are treated; patrickhlauke, Myndex and sdw32 went further, arguing the nominal CSS weight value is not a reliable measure across typefaces.
  • Any size metric has to be density-neutral, not "as measured on screen", because authors cannot control or test physical rendering.
  • detlevhfischer and Myndex both found the "decorative or cursive font face" wording too restrictive to stand as a requirement; no one in the thread defended it.
  • No one disputed GreggVan's point that a requirement need not be machine-testable as long as it is objective enough for different evaluators to reach the same conclusion, though Myndex countered that testability alone is not helpful if the test lacks utility.
❓ Still Open
  • Whether there is any minimum size requirement for default text presentation at all. sdw32 registered deep concern that it was removed; GreggVan's position is that if a size is legible for typical vision, OS magnification covers low vision. chaals also argued WCAG should state a reasonable default text size; alastc pointed to the editor's draft Text style readable (minimum) provision, at a fairly small equivalent of 10pt, as that baseline. In #407 solhell proposed raising the minimum to 12pt, GreggVan replied that this mixes up minimum and body text size, and hidde asked that authors not be forced to set a size at all.
  • px versus rem versus x-height as the anchoring unit.
  • Whether APCA replaces the 4.5:1 contrast ratio. sydneycolemanfromgoogle challenged the disruption to tooling, design systems and existing UIs and asked for research showing the benefit outweighs it. Myndex replied that the WCAG 2 ratio produces false passes and fails, that tooling changes are small, and that the working group has not committed to any specific replacement.
  • Whether accessible typeface guidance belongs in WCAG 3 at all, given there is no CSS-queryable way to assess a font and font choice is effectively unbounded (issue #245).
Note

Issue #642 became contentious enough that the chair stepped in to clarify that GitHub threads are individual discussion, not a formal working-group response channel. alastc, as a chair, later drafted a response for the AG group proposing to close #642 without change, noting WCAG 3 does not use px or rem values for text-sizing; graphic-designer objected and the draft awaits group consensus.

user control developing Supplemental requirement 79 comments · 4 threads

Layout Reflow Supported

The Debate

Whether fixed and sticky chrome that swallows the reflowed viewport should be a normative failure rather than an advisory technique, and in what unit such a limit could be written.

Positions
Sticky chrome makes pages non-functional
WayneEDick, StommePoes, mraccess77

WayneEDick's original issue (wcag21#846, copied into #198 by michael-n-cooper) showed screenshots of content squished between a fixed header and footer, arguing the low-resolution assumption is a phone in portrait while a low-vision user is actually in landscape, and that non-collapsible vertical panes growing with zoom leave no usable space. StommePoes says these are simply non-functional pages: at 150% on a 12-inch laptop she gets about three lines of text, and she names Medium.com and news sites as the worst offenders, failing them under text-resize in her own audits. mraccess77 adds breakages with the same cause — hover content that appears off-screen and vanishes when you scroll to it, snap scrolling that jumps past content you are trying to reach at zoom, and scroll jacking that takes away ctrl plus mouse wheel. All three treat the fix as cheap and known — WayneEDick's three techniques are switch fixed to static at low resolution, replace the bar with a control limited to 10% of the screen, or make it collapsible, and StommePoes adds that developers already write width-based media queries, so a height-based one in ems can simply drop the stickiness, since the sticky content is usually the site name or social buttons.

A ratio threshold, worded 'down to'
patrickhlauke, StommePoes

patrickhlauke would support a percentage or ratio rule — roughly, sticky and fixed elements not covering more than a third of the visible viewport — with the understanding doc requiring testing in both portrait and landscape, down to 320 CSS px width and 256 CSS px height. He insists on "down to" rather than mandating that exact viewport dimension, because otherwise the requirement is pointless. StommePoes agrees, citing content that passed at 400% on a 1280 px viewport but broke around 250% when a media query did not fire, leaving the user to choose between 175% (too small) and 300% (larger than needed); she also reports that showing designers sticky elements eating a quarter to a half of viewport height draws no pushback, because they find it ridiculous too.

Measurement is the blocker
mraccess77

Sticky headers create reading viewports that are too short, but mraccess77 doubts the group can reach consensus on what height is acceptable: is the metric percent of viewport height, or the number of lines of text that fit? Full coverage is clearly a failure, but two or three visible lines forcing the user to read through a slot is harder to draw a line around. He notes the LVTF concluded these issues were too challenging for WCAG 2.2's framework and belonged in Silver, and that the working group's impression is that low-vision issues are already solved — leaving him unsure which spec is the right home. alastc was more optimistic, suggesting a limit could build on reflow's existing 256 px minimum height and tie in with device orientation.

Authors cannot be held to device density
patrickhlauke, alastc

PAFaieta opened #156 asking that the standard name a baseline native viewport resolution and DPI, or a baseline minimum magnification such as 200% as a satisfactory technique, on the grounds that vague language invites compliance arguments. patrickhlauke answered that CSS px is already density-independent and that authors cannot predict or test the physical resolution and dimensions users run — a person on a physically small monitor at very high resolution has chosen that, and adapting the device is their call, not the author's. alastc added that WCAG 3 deliberately avoids technology-specific language at the provision level and expects metrics to live in technology-specific methods, and asked for concrete ground-level examples of the "liberties" being taken; PAFaieta left the thread without supplying them.

Layouts set in px are the root cause
chaals, graphic-designer

chaals set font-size to 64px in Safari and browsed roughly 100 pages: news sites were generally unusable (abc.net.au the least bad), search engines were terrible, whitehouse.gov and un.org worked reasonably, and idealista was the one usable shopping site. He reports that pretty much every serious problem traced to layouts set in pixels — most commonly line-heights derived from the screen's pixel width and far below 64px, then large text squeezed into too-small boxes. His proposal is to trigger breakpoints on character counts rather than screen width in px, and to express any measure larger than half the expected font-size in rem, with layouts expected to work between 4px and 72px (about 1.5mm to 25mm). graphic-designer (#642) argues the same conclusion from user autonomy: px ignores a user's configured root font size, so a px-based architecture is rigid by construction while rem lets the layout breathe.

CSS px is the right unit; zoom beats text-only sizing
alastc, GreggVan, Myndex

Responding to #642, alastc says WCAG 3 has no mention of 16px, that its only CSS px requirements are text resizing to 200% of the platform default body size and text reflow at 320 CSS px, and that CSS px is itself relative to an assumed viewing distance and translates to platforms that have no rem. He argues browser zoom is the default, easier-to-find setting that persists across sites, that text-only sizing breaks text out of layouts, and that sizing the whole layout in rem just re-invents zoom; his draft response would close the issue without changing provisions. Myndex says the CSS px is defined as a unit of visual angle, which is what vision science uses, while rem has no fixed relation to it, and that Chrome is the only major browser he knows with an independent default font size setting. GreggVan says rem says nothing about how large something is, so an accessibility minimum cannot be written in it, and that CSS px values are cited in standards only as minimums. chaals, after testing, agreed zoom works better than increased text size on most sites, while still seeing a use case for text-only sizing to keep headings and images from becoming unworkable.

Reflow itself is the barrier
unnamed email sender (posted by alastc)

An emailed objection from an unnamed sender, which alastc posted as #664, argues that forcing a 320 px mobile-style layout on a desktop display at 400% zoom increases cognitive load for older users by hiding familiar navigation and breaking established mental models. It claims this breaks complex interfaces such as legal document portals, preventing citizens from accessing documents, and characterises the mobile-first target as favouring the ecosystems of major W3C corporate members. The request is for a Desktop-Preservation Mode or a reduced requirement — 200% — that does not trigger a full layout change. Nobody has replied.

✅ Agreed
  • Fixed headers, footers and non-collapsible side panes that stay put under zoom render pages non-functional. StommePoes's flat "absolutely" to WayneEDick's question went unchallenged in eight years of thread.
  • The fixes are not technically hard — un-fixing via vertical media queries, collapsing, or allowing dismissal after reading — and no one argued they are expensive. StommePoes notes developers do not think of them but implement them readily once shown.
❓ Still Open
  • Whether any limit on sticky and fixed chrome becomes normative in WCAG 3 or stays advisory as C34. alastc said in 2019 it needed a couple of people to work on it; mraccess77 offered to take something on for 2.2 if the issue had a solution there, but nothing further came of it in the thread.
  • How to measure it at all — mraccess77 asked whether it should be percent of viewport height or number of readable lines. patrickhlauke and StommePoes favoured a percentage or ratio (roughly a third, or a quarter, of the viewport), and StommePoes also floated a lines-visible measure drawn from caption research; nothing was settled.
  • What alastc's 2019 idea of building on the 256 px reflow minimum height and tying it to device orientation actually was. jake-abma asked him to lift the veil and got no reply.
  • Whether #198 belongs in WCAG 3 at all. scottaohara asked whether it should have been transferred rather than cloned, since his reflow understanding-doc PR would likely have addressed it in WCAG 2; cwadamsoforacle said the chairs made a blanket decision to move wcag.next issues into WCAG 3 and would review it with alastc. No further word in the thread.
  • Whether the 400% / 320 CSS px reflow target itself harms desktop users who do not want a mobile layout (#664), which has drawn no response.
  • chaals's proposed workable range of 4px to 72px is explicitly a guess; he asks for systematic research across more scripts, screen sizes, font sizes and content types, noting he covered only a handful of Chinese and Russian pages and nothing in Japanese or Arabic.
  • Whether #156's request for a native-resolution, DPI or baseline-magnification reference needs any provision. patrickhlauke argued CSS px is density-independent and alastc that metrics belong in technology-specific methods; PAFaieta disputed the first point and then left the thread, so neither view was tested further.
Note

#198 dates from 2018 (transferred from wcag21#846) and is still open with no normative outcome. #642 turned procedural: rachaelbradley intervened as chair to say GitHub discussion is between individuals, that a formal response on units may take months, and to ask for polite professionalism — after graphic-designer filed a DMCA counter-notification over the Google Drive copy of his full proposal, published mirrored "audit log" copies, and reported the thread to Open Web Advocacy and Open Digital Design over other participants deleting their own comments. alastc has drafted a response closing #642 without changing any provision, but it has not been through the AG group. #664 arrived by email and has no comments at all.

images and media developing Core requirement 76 comments · 11 threads

Decorative Images Hidden

The Debate

Whether WCAG 3's "decorative" has quietly widened WCAG 2's "pure decoration" into a loophole, and whether the fix is a tighter definition, a second tier of decorative images that may carry alt text, or abolishing the exemption entirely.

Positions
Abolish the exemption
brett-oppegaard, charleshalldesign

The starting point is ericwbailey's framing in #238 that an abled content author deciding what counts as decorative removes agency from the person using assistive technology, with a case he met in the wild (photos of amenities for luxury housing classed as decorative even though they communicate the benefit of living there); ericwbailey himself did not call for abolition, and suggested tempering the point by testing with the intended audience. brett-oppegaard goes further in #369 — a designer told him a stock photo of a diverse group reading books in front of a university building was decorative and therefore not legally required to be described, and he has heard the same claim made about portrait photos of organizational leaders. His argument is that visual designers always have the option not to include an image, so every included image has a rhetorical purpose; that a screen reader user can skip alt text with a single keypress, so the audience should decide, not millions of decentralized, busy, often untrained site managers; and that the loophole is why Instagram alone emits 70,000 mostly undescribed images a minute. He also wants the term "alt text" retired in favour of static Audio Description, which he argues separately in #371 (see image-alternatives-available). charleshalldesign takes the same line in #878, proposing to retire the concept completely on the grounds that all images convey information, and that an image next to text, in a control or not, supplements the text rather than duplicating it.

Over-description is its own barrier
TestPartners, patrickhlauke, bruce-usab

TestPartners reports content creators over-compensating with literal descriptions of decorative images running to several sentences and as much as 50 words, which a screen reader user must sit through a large proportion of before concluding it is fluff they did not need; he puts community opinion at roughly 50:50 and says a substantial majority should exist before anything changes. He half-seriously proposed a CSS prefers-reduced-fluff property as the only way to satisfy both camps, and rejects the premise that undescribed decorative images discriminate — you may as well argue that hanging wallpaper discriminates against people who cannot see it. patrickhlauke's reductio in #238 is that if every non-text piece of information must be conveyed, authors would have to describe colour and sizing choices and ultimately the entire CSS of the page, so a pragmatic and admittedly subjective cut-off is unavoidable; he adds that where a flourish exists to convey a mood, prose carrying the same tone can already be an acceptable alternative. bruce-usab makes the placement argument against Myndex's paisley example: the fact that paisley patterns descend from Jacquard-loom punch cards is compelling trivia that belongs in the footer or on an About page available to everyone, not buried in an alt attribute forced only on screen reader users.

Hold the WCAG 2 line
yatil, lauracarlson, bruce-usab

yatil's objection in #369 is that WCAG has said "pure decoration" since 2008 and merely being decorative never qualified for the exception — WCAG comes from the era of image-rendered container shadows and image-replacement headings, and most genuinely pure decoration can now be done in CSS. He argues the draft's test, whether removing the image would impact how people understand the page, is far too low a bar: under it a portrait in a staff index is decorative and so is a news article photo, and neither "impact" nor "understand" is defined. lauracarlson opened #238 on the narrower charge that "Decorative Images" is broader than "Pure Decoration" and that conflating them is a mistake; her specific target is the Method's "Illustrative of adjacent text but not contributing information (eye-candy)" line, and she proposed renaming "Decorative" to "Purely Decorative" throughout. She calls null alt a hangover from the spacer-gif era; bruce-usab agrees null alt is overused, though he says his own sampling shows missing alt and low-information alt attempted as textual equivalence remain the bigger problems, while allowing this may be sampling bias. In #878 yatil asks the group to stick to WCAG 2's pure decoration definition, since both standards will be used in parallel for years, and says the linked-card examples raised there fall under the Controls, Input exception instead.

Two tiers, with alt optional on the softer one
MakotoUeki, fstrr

MakotoUeki opened #466 proposing an explicit split: purely decorative images (an icon alongside text, a thumbnail inside a link) need no text alternative and should have no accessible name, while decorative images (a photo, an illustration) may usefully carry one as a best practice. The user need he cites is a person who lost their sight later in life and wants the description in order to picture the image, and his position in #238 is that the user, not the author, should decide whether something is meaningless. fstrr points at a ready-made middle category: the HTML spec's ancillary images, where an image is neither purely decorative nor entirely redundant with the text, the alt attribute must be present, its value may be the empty string or a textual representation, and it must not be empty when the image has a caption.

One category, defined properly
grace-snow, Finnberrys

grace-snow's reply in #466 is that if an image adds meaning it is not decorative at all, so naming a class of "decorative" images that do need alternative text is highly likely to confuse; whether a photo or illustration is decorative depends on the surrounding content and context, not on the image type. Finnberrys agrees and offers the substitution test she applies: a swirly line at the bottom of a page could be swapped for a wiggly rainbow line with no effect on content, whereas a photo of her dog on a page about assistance dogs could not be swapped for a unicorn without becoming confusing and weird. sydneycolemanfromgoogle filed the same objection independently in #518 — the distinction is not useful without a clear and mostly objective means of telling the two apart.

The gap is in user agents, not author judgement
Myndex, mraccess77

mraccess77 reports that Internet Explorer's exposure of alt as a tooltip let him learn things about images he could not distinguish visually — essentially audio description for the web, the nuances low-vision users miss — and notes that captions today are available to everyone rather than only to deaf users, while accessible name and description are not. Myndex makes the adoption argument: alt text is effectively unreachable outside screen reader use, and if it surfaced through a standard user-agent affordance it would serve people with prosopagnosia or other cognitive and contextual needs, reader mode, and failed image loads, and the broader demand would drive adoption. bruce-usab counters from history that IE's tooltip behaviour is precisely what trained authors to write tooltips into alt for years, that the TITLE attribute only partly separated them, and that the practice only corrected when touch UIs removed the tooltip, though after mraccess77's reply he allowed he was probably overstating the harm and that some human-written alt is almost always better than none. Myndex also flags that CSS background images accept no alt text at all, which he treats as a missing platform property rather than an author failing.

Redefine the threshold, and the verbosity cost
alastc, lauracarlson, MakotoUeki, mraccess77, patrickhlauke, LJWatson, vavroom

#878, opened by alastc on 2026-09-29 after vavroom's article on retiring decorative images, is where the definition argument now runs. alastc floated redefining it as not contributing to the information, functionality, meaning, mood or context, then asked whether not relied on would be better after patrickhlauke noted that mood can also be carried by the tone of the text. lauracarlson revived her purely decorative proposal, with a definition excluding anything that provides meaning, context, mood or user understanding, and with alastc reframed generic card images and linked thumbnails as duplicative rather than decorative. MakotoUeki, facilitating the subgroup, said it will not stick to WCAG 2's definitions and wants to gather concrete examples. On verbosity, alastc reports screen reader users split between wanting descriptions and wanting to get on with the task; patrickhlauke warns that requiring alternatives for most images will produce LLM-generated descriptions and distinguishes an alternative from an on-demand description; mraccess77 argues that alt on every image without importance metadata, such as an aria-important attribute, would leave users no way to control verbosity, and cites invisible email tracking images as genuinely ignorable. LJWatson and vavroom answer that content that is present can be skipped while absent content cannot.

✅ Agreed
  • Null alt is overused and "decorative" gets stretched to cover images that inform — bruce-usab and MakotoUeki both concede this to lauracarlson, though TestPartners, and in #878 alastc and mraccess77, warn about the verbosity cost of describing more images.
  • Several participants treat applying the exemption as subjective: TestPartners says there is no right answer and patrickhlauke describes a pragmatic, subjective cut-off. jake-abma's example is the WCAG 2.1 CSS-fitting-images working example, which shipped with alt="" and which he says mraccess77 wanted described during sanity-checking; jake-abma's conclusion was that a judgement call may not be the best approach and that it comes down to the user.
  • The overlap with Images detectable that scottaohara raised via #357 — how can an image be hidden and detectable at once, and where do CSS background images land — was resolved editorially; scottaohara accepted the reworked text in the Jan 5 draft preview and adampage closed the issue on 2026-04-01.
❓ Still Open
  • Whether "decorative" should be one category or two. MakotoUeki (#466) wants the split; grace-snow, Finnberrys and sydneycolemanfromgoogle want one term defined well. adampage marked sydneycolemanfromgoogle's #518 as a duplicate of #466 rather than answering it (the issue is still open), and the question is now argued mainly in #878, where lauracarlson and MakotoUeki back purely decorative, vavroom is undecided on wording, charleshalldesign wants no category at all, and yatil wants WCAG 2's pure decoration kept.
  • Whether the exemption should exist at all. brett-oppegaard's #369 poses it as five direct questions — what the exemption is for and whether WCAG serves designers or the audience, how blind people can be included in societal discussions if excluded from these elements, what the downside of removing it is, and whether the old page-loading rationale still applies, plus a demand that, if kept, WCAG define "decorative" in a legal sense — and none has been answered on the record.
  • Whether the author or the user decides an image is meaningless. ericwbailey, MakotoUeki and jake-abma all land on the user, as do LJWatson and vavroom in #878. Mechanisms have been floated but not pursued: TestPartners' prefers-reduced-fluff property, mraccess77's importance metadata, and patrickhlauke's and yatil's on-demand generic descriptions carried with the image.
  • What research supports widening "pure decoration" to "decorative". lauracarlson asked for the data in January 2022 and again in her follow-up; jake-abma's answer was that data is not always available and the judgement is inherently subjective. In #878 lauracarlson cited TetraLogical research on images as cognitive anchors for neurodivergent users and user testing summarized by David MacDonald; no other study has been cited.
  • Whether CSS background images can carry alternatives at all — Myndex raised it in #238 and it is the same hole scottaohara found from the Images detectable side in #357.
  • Whether authors should be describing emotionally rich images and, if so, how. lauracarlson pointed at Léonie Watson's and Jake Archibald's writing on emotion in text descriptions; #238 did not take it up, though LJWatson pointed to the same writing in #878.
  • Whether yatil's asymmetry argument holds: information that is present can be skipped by the user, information that was never provided cannot be recovered. LJWatson and vavroom make the same point in #878; mraccess77 counters that without metadata the user has no way to know what to skip.
  • Whether the drafted test procedure gets fixed. grace-snow (#573) shows it is written only for img, ignores svg and role="img", omits that role="img" must be absent from a decorative image, and omits aria-hidden="true" as a technique; JasonAment (#607) shows the first procedure's help text duplicates a condition of the second; janBeniaminKwiek (#614) asks that "add no information to the content" become "add no information or functionality". None of these has drawn a reply.
  • The self-contradiction WilcoFiers raises in #495 is unanswered: if content is what is communicated to the user and a decorative image is by definition not that, then a decorative image cannot have programmatically determinable properties and therefore cannot be programmatically hidden. He recommends reverting to WCAG 2.0's definition of programmatically determined, which lacks the word "important".
  • Whether programmatically hidden is the right term at all: mcking65 (#884) says it is generally understood to mean hidden from every user, as with display:none or the hidden attribute, and proposes WCAG 2.2-style wording such as ignored by, or hidden from, assistive technology. MakotoUeki replied that the subgroup will address it when its review begins, as early as the first half of next year.
Note

This provision's history runs in disconnected phases. #238 was argued out in January 2022, bruce-usab took the concrete fix to EOWG as a pull request against the WAI tutorial (wai-tutorials#635), it was considered and declined, and he asked lauracarlson to close; she declined in September 2022 on the grounds that the full AG Working Group should consider it and that WCAG 3 should not inherit the tutorial's examples. The issue then sat untouched for three years until brett-oppegaard revived the argument in September 2025. Several of the more consequential recent filings — #495, #573, #607, #614 — are single unanswered comments, so the quality of the current draft text has had far less scrutiny than the definition has. The definition argument restarted in #878, opened by alastc on 2026-09-29, which drew 34 comments in five days and is unresolved; #884 (mcking65, 2026-10-02) separately challenges the term programmatically hidden. Note also that brett-oppegaard participates by email, so his comments arrive with quoted reply chains attached.

user control developing Supplemental requirement 60 comments · 2 threads

Text Reflow Supported

The Debate

Whether WCAG 3 should anchor sizing in CSS px or rem, and how far text-only resizing has to work.

Positions
CSS px is already relative
alastc, GreggVan, Myndex

CSS px is relative to assumed viewing distance, which is what lets a requirement say how large something must appear across platforms. alastc notes WCAG 3 does not currently use px or rem for text sizing at all, and drafted a response proposing the issue be closed without changing any provision. GreggVan argues rem only says how big something is relative to something else, so an accessibility requirement cannot be written in rem because it sets no minimum size, and adds that px has only ever been cited as a minimum, not a fixed size. Myndex adds that the CSS px is defined as a unit of visual angle, the measure vision and readability science uses, while em and rem have no fixed relationship to it; using rem in practice is fine, but guidelines should trace to visual angle.

rem respects the user, px does not
graphic-designer

A user who sets a larger default font size sees rem-based layouts adapt and px-based layouts stay rigid. Argues this makes px a technical regression against user autonomy, and that calling it a user-agent problem shifts responsibility away from the standard.

Both, and widen the resize range
chaals

Neither layout stability nor user scalability is the goal — people being able to read what is published is. Tested the disputed demo across Vivaldi, Avast, Safari and Firefox and found the px box adapts in some Chromium builds and not others, so the behaviour is not uniform. On the unit question itself he leans toward rem: asked whether px makes sense as a core unit for layouts rather than rem, his answer is "generally not"; he tells GreggVan an accessibility statement based on rem is perfectly feasible; and after browsing about 100 pages at a 64px font size he traced most serious problems to layouts set in pixels, concluding that promoting rem instead of px would really help. He also wants a reasonable default text size stated. Proposes a separate issue: content should support text-size adjustment well beyond the current 100–200% range.

Density is the user's call, not the author's
patrickhlauke

On the related question of high-DPI viewports, raised in #156 by PAFaieta, who suggested a baseline native resolution and DPI or a baseline minimum magnification such as 200%, patrickhlauke replies that authors cannot predict or test the physical resolution a user runs, so a guideline cannot introduce that variability. A user running a small monitor at very high resolution has made that choice and can adapt their device.

✅ Agreed
  • Zoom currently works better across real sites than text-only resizing — alastc's claim, which chaals accepted ("Yes, zoom works better in most sites than increased text-size"), while calling his own survey anecdotal and attributing the breakage it found to layouts set in pixels.
  • Large headings scaling proportionally is a real layout problem, which is why the draft asks for 200% of default body size rather than 200% of starting size.
❓ Still Open
  • Whether content must support text-size adjustment beyond 200%.
  • Whether the spec should state a reasonable, commonly legible default text size.
  • Whether px-based layouts breaking under user font scaling is an author obligation or a user-agent gap.
  • Whether provisions should be written as regulation-ready requirements or as guidance grounded in common practice — GreggVan says outcomes are shalls that regulators must be able to use, while chaals says the group's only formal authority is to develop guidance.
  • alastc's draft response has not been through the group, so the issue is not resolved.
layout developing Supplemental requirement ⚠️ Stale — thread moved on 50 comments · 4 threads

Relationships Detectable

The Debate

Whether "relationships detectable" is purely a programmatic requirement, and how to bound it — the two substantive threads behind it are both stalled proposals inherited from WCAG 2.x, one on element nesting and one on visual label proximity.

Positions
A new provision for role nesting
cstrobbe, JAWS-test

cstrobbe's proposal in #166 would require that elements used with their native roles be nested according to the content models in their specifications, plus a fourth clause barring links, interactive elements and keyboard-focusable elements as descendants of links. He worked through seventeen code examples (numbered 1 to 16, then 19) showing where a syntax reading of 4.1.1, a validation reading, and the proposal each land — button wrapping an anchor, li inside a div inside a ul, p as a sibling of li, h2 wrapping p. JAWS-test called it exactly what was needed and asked that it also cover ARIA and PDF tags, noting that correct nesting is what lets a screen reader report that a table has 3 columns and 2 rows and that you are in column 2, row 1. JAWS-test cited EN 301 549 clause 11.5.2.9 and Section 508 502.3.7, both of which already require parent-child relationships to be programmatically determinable.

Fix or retire 4.1.1 instead of adding a provision
patrickhlauke, yatil, scottaohara

patrickhlauke would rather see 4.1.1 updated normatively in a backwards-compatible way than patch around a poorly interpreted criterion, warning of weird overlaps where one SC is a stricter special case of another. yatil proposes extending 4.1.1 to "markup languages and associated extensions as they relate to accessibility features" and dropping the well-formedness framing from the Understanding document, or alternatively removing 4.1.1 entirely per w3c/wcag#2676. scottaohara agrees: use 4.1.1 for what people think it is for, unless "elements are nested according to their specifications" does not actually mean that. patrickhlauke also argues the singling out of links is arbitrary, since buttons and other controls have the same problem.

Do not reinterpret 4.1.1 after the fact
bruce-usab, GreggVan

bruce-usab says it is bad to retcon a standard and refuses scottaohara's "use 4.1.1 for what people think it's for" framing; GreggVan agrees and adds that 4.1.1 should be clarified to mean what the working group meant when it was written, not what people later want it to mean. bruce-usab separately notes the proposal arrived too late for WCAG 2.2. cstrobbe's own reply is that the intents differ: 4.1.1 is about a user agent building an unambiguous parse tree, while his proposal is about name, role, state and value being exposed unambiguously through an accessibility API, which puts it closer to 4.1.2.

Measure the label gap
detlevhfischer, mraccess77

detlevhfischer's #194 proposal caps the gap between a label and the element it labels at twice the smaller of the labelled element's width or height, illustrated with a 16 px-tall field passing at a 32 px gap and failing at 33 px. He later revised it to four times the smaller dimension of the label itself, to escape the problem that the original formula breaks for textarea. mraccess77 defends the need against demands for evidence, pointing out that the SC 3.3.2 Understanding document said in 2008 that labels close to their field help screen-magnifier users, that G162 already exists, and citing Nielsen Norman Group material on proximity and form white space; to the argument that proximity gaps are a common pattern he answers that "because something is a common pattern doesn't mean it's a correct pattern."

The gap metric breaks real designs and lacks evidence
jake-abma, awkawk, alastc, patrickhlauke

jake-abma checked with designers and reported that almost all current forms would fail and that the calculation is too prescriptive for design aesthetics, and that the measurement scheme — four times, three times, widths, heights, mixed elements — is too complicated for designers, developers and testers alike. awkawk points to the very common pattern of left-aligned labels against aligned fields, where varying label length forces varying gaps, and says disallowing a common pattern requires clear evidence. alastc notes the proposal would fail the GOV.UK Design System text input with hint text, and asks what happens when an error message is inserted. patrickhlauke finds the loophole immediately: a designer could make fields excessively tall purely to buy leeway to push the label further away, defeating the point while passing; he also asks for hard proof that larger gaps harm particular users rather than the working group making things up. detlevhfischer concedes the exception list grows until the original requirement is lost, and that focusing on label-to-control catches only a subset of the proximity problems he has seen in low-vision user testing.

The requirement is unbounded as written
GreggVan, giacomo-petri, adampage

In #451 GreggVan argues that if a relationship is not presented to anybody, it is unclear what the requirement is getting at, and that without scoping there are a million ways elements can be related and all of them would have to be conveyed programmatically; he proposes narrowing it to "when relationships of meaning between elements are presented visually, they are also conveyed programmatically." giacomo-petri opened the issue acknowledging the tests are incomplete and that the requirement must either gain sufficient tests or state its applicability clearly. adampage's specific gaps are error messages and help text for form controls, and tables with headers, bodies, footers, data cells and header cells — questions that arise precisely because the written tests are so narrow.

✅ Agreed
  • Proximity of a label to its control genuinely matters for low-vision and magnifier users; awkawk, the main sceptic on #194, states outright that he does not dispute the concept and that the challenge is only deciding how close is close enough so it can be tested. patrickhlauke still asked for hard proof that larger gaps can be a problem for particular users, so the evidence base itself remained in question.
  • A whole class of parent-child relationships is not expressible as element nesting at all — JAWS-test's list of aria-owns, radio buttons grouped by the name attribute, and aria-level on treegrids drew no rebuttal, and cstrobbe conceded the requirement should be framed around what reaches the accessibility API and not only around nesting.
❓ Still Open
  • Whether the provision stays limited to programmatic relationships or additionally requires visually clear ones. adampage raised it on #194 against the current draft text; patrickhlauke's objection is that defining how to represent something "clearly" in visual terms lands you in arbitrary graphic design statements.
  • Whether the requirement should apply only where a relationship is presented visually, per GreggVan's proposed rewording in #451.
  • What the tests must cover: error messages and help text for form controls, and table headers, bodies, footers and cells — adampage's list, carried into #451 by giacomo-petri.
  • What artefact is evaluated — source code, DOM or accessibility tree. JAWS-test raised this on #166: source often has no bearing after JS and CSS, while DOM and accessibility tree reflect browser repair that is not consistent across browsers, which is why 4.1.1 existed in the first place.
  • Whether roles overridden by ARIA are in scope, and how to word that technology-independently. This is cstrobbe's own question on #166. JAWS-test answered it in favour, arguing ARIA is exactly where the problems are, since it is widely misused, hard to validate and not consistently repaired by browsers, and suggested wording along the lines of EN 301 549 and Section 508; cstrobbe said he would submit a suggestion covering explicitly assigned roles, but never posted it.
  • Whether any testable proximity metric is achievable at all. jake-abma and patrickhlauke floated a reflow-style alternative — label and input both at least partly visible in a 320 CSS px viewport — and jake-abma noted it leaves desktop zoom-tool users, where the label is simply too far right, unaddressed.
  • Whether a programmatic relationship should serve as an escape hatch from a visual proximity requirement. alastc proposed it; patrickhlauke called it a cop-out that shifts the burden to user agents and makes the provision redundant, since programmatic association is already required by 1.3.1 and in most cases 4.1.2.
Note

Both substantive threads are inherited and largely dormant. #194 was opened in 2019 as a WCAG 2.2 proposal, had its real debate over two weeks in March and April 2019, drew one comment in 2022 from anevins12 that went unanswered, then sat untouched until adampage reopened the question in May 2026 against the WCAG 3 draft text. #166 dates from 2022 and its last exchange is bruce-usab and GreggVan on retconning, with cstrobbe's promised rewording never posted. #271 is alastc's requirement-tracking stub listing five requirements and a Google doc link, with no discussion at all.

text and wording developing Core requirement ⚠️ Stale — thread moved on 41 comments · 5 threads

Text Contrast Sufficient Minimum

The Debate

Whether the minimum test should be a contrast ratio at all, and whether a number computed from CSS colour values can predict whether rendered text is readable.

Positions
Ratio is the wrong math
sdw32, Myndex

sdw32 says he was surprised to find the words "contrast ratio" still in the latest WCAG 3 draft, because there is neither empirical nor theoretical evidence that the eye perceives contrast in proportion to the lightest colour divided by the darkest; the evidence supports perception of a brightness difference, which is what APCA computes. He argues that for mobile devices in typical indoor lighting the eye adapts to the room, so the difference can be used directly without normalising against an average or ambient level, and points to his cedc.tools comparison of APCA against ratio for black and white text on coloured backgrounds. Myndex adds in #29 that 4.5:1 degrades the experience for 100% of sighted users rather than only impaired ones, that roughly 86% of sites fail WCAG 2 contrast on automated survey with some of those failures being perceptual artefacts rather than real inaccessibility, and offers a side-by-side dark-mode comparison in which the WCAG 2 minimum is unreadable while the APCA minimum is legible.

The peer review has already happened
Myndex

Issue #29 exists to answer the Contrast Subgroup's condition that APCA needs extensive peer review before adoption. Myndex's position is that peer review is not in the WCAG 3 charter and no other subgroup has been asked for it, and that APCA has been in open public beta since the stable February 2021 release regardless. The dossier lists journal and book-published work (Ulitin in Culture and Technologies Studies 2021 and a 2023 Springer chapter), Sam Waller's Cambridge paper "Does the contrast ratio actually predict the legibility of website text?", Chris Lilley's internal W3C review in the silver repo, and a Low Vision Task Force thread involving Bailey, Campbell and Avila. He renews a 2020 proposal that AGWG convene a standing panel of subject experts on the SMPTE or ISO model, on the grounds that it would strengthen the standard's footing in future legislation.

Testable beats theoretically correct
GreggVan

GreggVan does not dispute that stroke weight, font design, presentation time and anti-aliasing all affect reading; he says stem width was considered and dropped because most people cannot measure it, and that the current simple measure is a deliberate trade, not an oversight. What he wants from critics is proposed wording: a single statement of the musts and a second of the shoulds, where a must is important, works across web technologies and has good interrater reliability. Machine testability is not required, only enough objectivity that different evaluators reach the same conclusion. He offers to have a "text visibility" tool built that takes font, size, type, stem and height and returns a linear score against a pass threshold, with a different threshold for running text than for menus, buttons and other short strings where the reader has time to fixate.

A test without utility is worse than no test
Myndex

Direct rebuttal to the testability framing in #266: if the result of the test lacks utility then making it testable has not helped, and because WCAG 2.x is now being written into law, a flawed test carries flawed consequences with it. He offers the APC-RC reference-font matching method as a simple testable alternative, where a designer matches their chosen typeface against reference fonts for the silver and gold levels, necessary because "normal" and "bold" mean substantially different things per family. He also disputes GreggVan's premise that authors will not handle multiple variables, saying designers work with x-height ratio and glyph weight routinely and prefer a range of options to a binary, and that in practice only the critical content text needs testing, body text above all, and only once.

One threshold across all weights cannot work
sdw32, TestPartners, patrickhlauke

sdw32's glance-readability study, about 40 participants shown random three and four letter words for 300 ms across Open Sans Light through Extra Bold at APCA Lc 30, 45, 60 and 75, found that the minimum workable font size depends on the interaction between weight and contrast: Open Sans Extra Bold at Lc 30 outperformed Open Sans Light at Lc 75. His proposed fix is to quantify weight by pixel density after Wilkins, rasterising sample text, cropping to the x-height and thresholding at RGB(128) to split the anti-aliased pixels; using Wilkins' "the quick brown fox" phrase that gives Open Sans Light 20.2%, Open Sans 30.7%, Open Sans Semibold 40.0%, Open Sans Bold 47.5%, Open Sans Extrabold 56.4%, with Arial 35.4% and Verdana Bold 50.3%. He later proposed switching to the bare alphabet so the method generalises beyond Latin, without publishing revised figures. TestPartners notes WCAG 2 recognises only 400 and 700 while weight 600 is common and reads as bold. patrickhlauke's objection is upstream of all of it: the same nominal CSS weight renders differently between typefaces and even between cuts of one typeface, so the value is meaningless unless anchored to specific font metrics, which font fallback then breaks.

Nominal contrast is not rendered contrast
nakano0949-web, patrickhlauke

In #590 nakano0949-web proposes a rendering-aware model: a rendered glyph divides into a Core of pure glyph colour, an anti-aliased band of blended pixels, and a background ring, with Core Ratio approximated as (C/W) squared and AA Impact as 1 minus that. Measurements show AA impact climbing sharply below 14px and dominating at 12px and below, so text that passes on CSS colour values can measure substantially lower as actually drawn, worst for small sizes, thin weights and particular font cuts. The proposal supplies a five-step extraction algorithm to automate the measurement and offers data and code. patrickhlauke cross-references the earlier w3c/wcag#4954 discussion and elsewhere in #266 lists the same class of variables the model is trying to capture: OS anti-aliasing settings, font substitution, differing cuts, and the period when macOS rendered fonts visibly fatter than Windows in the same browser.

✅ Agreed
  • CSS colour values alone cannot reliably predict readability. nakano0949-web's Core/AA/BG-Ring model drew no rebuttal; Myndex replied only that the draft APC-RC considers anti-aliasing, without commenting on the model itself.
  • Font weight interacts with contrast. sdw32's glance data, which he says shows a simple contrast threshold for all font weights "is not fit for purpose", went unchallenged; GreggVan agreed weight and design matter but defended the current simple measure as a deliberate trade-off rather than conceding it is unfit.
  • Text size should be specified in device-independent CSS px rather than device pixels or anything measured on screen (patrickhlauke, Myndex, sdw32). Myndex gives the reference px as 0.0213 degrees or 1.278 minutes of arc, but also asked whether that value should be revised, since devices do not necessarily adhere to it.
  • Myndex's warning that WCAG 2's use of pt rather than px caused real-world error went unchallenged: designers apply the 3:1 large-text allowance at 18px when the breakpoint is 18pt, which is 24px, leaving the text 25% smaller than the standard intends.
❓ Still Open
  • Whether the minimum test stays a ratio. sdw32 raised it in #266; GreggVan's reply defended the simplicity of the current measure in general but nobody from the group addressed the ratio-versus-difference argument itself.
  • Whether WCAG 3 adopts a rendering-aware contrast measurement, which nakano0949-web says can be automated, or stays with nominal CSS colour values. nakano0949-web proposed it in #590 and only patrickhlauke and Myndex replied.
  • Whether APC-RC serves colour vision deficient and low vision users, which nakano0949-web put to Myndex directly. Myndex answered that APCA already improves on WCAG 2 for protans, that a protan compensator extension and the SACAM adjustable colour model are in progress, and that the silver and gold contrasts target a Pelli-Robson score down to 1, but those extensions are unreleased.
  • GreggVan's offer to have a text visibility tool built is conditional on someone supplying the research and the interaction data to define it. Myndex replied by pointing to the APC-RC reference-font matching method and a tool his group is developing, and sdw32 asked for comment on his pixel-density proposal; GreggVan has not responded to either.
  • Whether there is any minimum requirement on the default presentation of text at all, contrast included. sdw32 argues 200% or 500% zoom is worthless if the base rendering is already inadequate; GreggVan says no. The size half of that exchange is covered under text-style-readable-minimum.
  • Whether the definition of text being revised in #744, tied to human language, would let code shown to users, such as an HTML snippet, escape this contrast requirement. adampage raised it and no one has replied.
Note

Issue #29 is a standing evidence dossier rather than a discussion: opened in October 2023, reorganised in March 2025, last touched April 2026, and carrying no comments at all. sdw32's March 2026 objection in #266 tagged nine working group members by name (rachaelbradley, alastc, iadawn, giacomo-petri, julierawe, fstrr, MakotoUeki, hidde, GreggVan) and drew no reply in the thread; the only later comment is tsmd's note that x-height does not transfer to Japanese, Chinese or Korean.

animation and movement developing Core requirement 35 comments · 5 threads

No Visual Motion

The Debate

Whether honouring prefers-reduced-motion can satisfy the requirement, and whether motion harm belongs at the base level rather than as an optional extra.

Positions
Not hurting users should be the floor
MarjaE2, CharlesBelov, guyhickling, mgifford

The WCAG 2 equivalent sits at AAA, which in practice means it is ignored. If a user has set prefers-reduced-motion, respecting it should be required, not aspirational. guyhickling argues a mechanism to stop animation is no help when the harm lands before the user reaches the control — particularly for keyboard users.

"Reduced" is not "none"
patrickhlauke

prefers-reduced-motion is a single binary flag, but users are usually affected by specific kinds of motion, and the setting is sometimes enabled accidentally. Treating it as "turn off all animation" is too draconian for a normative requirement and risks developers writing WCAG off entirely.

The group has stalled on measurement before
alastc

Defining size and duration across devices and zoom levels is where this previously broke down, and duration is undefined when the motion is triggered by user action such as scrolling. Moving it to a base level requires evidence of impact at a given size and speed, and a consensus process means persuading those who objected last time.

The evidence cannot ethically be gathered
CharlesBelov

A study demonstrating harm from motion would harm its participants. Also argues the need is broader than vestibular illness: hyper-vigilance and attention impairments mean even small, sub-second animation costs time and mental energy to recover from. alastc replied that such a study need not force anyone to view animations — participants could log the animations they encounter and the symptoms triggered — and that whether there is an impact is believed and understood; the question is what specifically triggers symptoms.

✅ Agreed
  • That motion causes real harm to some users is not in dispute: alastc, who brought the WCAG 2.1 criterion, says the impact is believed and understood, and patrickhlauke's objection is to the breadth of the remedy, not the need. The disagreement is over what specifically triggers symptoms and where to draw the line.
❓ Still Open
  • Whether a user preference can be relied on to satisfy the requirement at all. In #629 alastc asked this of the flashing note and said it applies equally to reduced motion; julierawe called it dangerous for flashing, asking what happens when someone looks at another person's device, and alastc doubts such a preference is accessibility supported today.
  • How to define a size and duration threshold that is testable without a screen ruler, which patrickhlauke raised as a reductio and mgifford answered by pointing out 4.5:1 looked equally arbitrary in 2008.
  • Whether "pseudo-motion" should get examples in its definition and its own provision. julierawe filed #739 for the COGA Task Force proposing parallax scrolling, sharp colour changes, dynamically updating content and others, and asking that No pseudo-motion stand alone so it cannot be read as allowed under 5 seconds; rachaelbradley suggested the decoy font as a possible example, mraccess77 said it gives him a headache, and julierawe added gamma-oscillation and sliced images. In October 2026, Charles Hall reported that pseudo-motion is now an active draft provision (currently supplemental, with research indicating harm comparable to actual motion) and includes a mechanism to prevent, turn off, or hide pseudo-motion.
  • Whether small animations are triggers. alastc said the WCAG 2.1 work found small animations such as icons changing on hover were not, so a minimum size seemed necessary; mraccess77 replied that jiggling icons do impact some users and supplied a live example.
  • Whether the Windows reduced-motion switch is too coarse. mraccess77 reports it blocks animations they want along with those they do not and wants finer control, whereas CharlesBelov and guyhickling treat the on/off switch as a clear statement that animation should stop.
  • Whether the time limits for auto-playing audio (3 seconds) and moving or auto-updating content (5 seconds) should be unified. Wildebrew asked in #181 and recommended folding the auto-playing audio requirement into 2.2.2's equivalent; when alastc floated increasing 1.4.2's time instead, Wildebrew backed 5 seconds and asked that WCAG 3 group all page-level animation and sound together. alastc and bruce-usab were reluctant to change it within 2.x, and bruce-usab noted three seconds for both would also be logical.
  • julierawe's separate objection (#733) that naming the guideline "Avoid Physical Harm" excludes the cognitive harm — lost focus, fatigue, re-orientation cost — that motion also causes.
interactive components developing Core requirement ⚠️ Stale — thread moved on 35 comments · 4 threads

Interactive Element Names Available

The Debate

Whether the visual gap between a label and the control it labels can be written as a testable numeric requirement at all — argued out on one 2019 thread while the issues about accessible names themselves have drawn a single reply between them.

Positions
Iterate until the gap is measurable
detlevhfischer

Proposed "Label gaps" in #194: when one element acts as a label of another, the gap between them is no larger than twice the smaller of the labelled element's width or height, measurable with a browser ruler or a script comparing absolute positions. When textareas broke that formula he reworked it to four times the smaller dimension of the label itself, so an icon or short text label sets the budget rather than a large field. He cites repeated findings in his own user testing with low vision users — drop-down menus on accessuse.eu and the incobs tablet tests — while conceding the label-to-control pair catches only a subset of the proximity problem, and that the exception list may grow until the requirement is lost, as happened with target size.

Any arbitrary line will be gamed and cannot be justified
patrickhlauke

Found the loophole immediately: a designer could make fields unnecessarily tall purely to buy leeway to push the label further away, conforming while defeating the point for low vision users. detlevhfischer answered "not likely to happen"; patrickhlauke replied that creative interpretations of normative text to do the minimum necessary to pass are routine. His broader position is that layout and design questions resist rigid binary pass/fail rules, that Apple's own iOS guidance is couched as could and should and Apple ignores it freely, and that this belongs in a non-normative best-practice note or at AAA rather than as a hard requirement. He also asked that the measurement drop mm for px to avoid reopening the CSS-versus-physical-units confusion, which detlevhfischer did immediately.

Do not fail a common pattern without evidence
awkawk, jake-abma

awkawk points to left-aligned label columns with aligned fields, where varying label lengths necessarily produce varying gaps, and argues this is common enough that the working group needs clear evidence before proposing a criterion against it — this is not an absolute like page title or programmatic label association. He wants the goal stated first: at what magnification must the user see the full label and the full input, or the full label and part of the input, and what happens when the label is long. jake-abma checked with designers and reported back that almost all current forms would fail the proposed calculation, which he called too prescriptive for design aesthetics, and later that mixed 3x and 4x width-or-height measurements are simply too complicated for designers, developers and testers.

Commonality is not correctness, and the evidence already exists
mraccess77

Answers awkawk that clear evidence only ever comes from research, and the group has a chicken-and-egg problem when practitioner experience outruns formal study. Cites the Understanding document for SC 3.3.2, which stated in 2008 that labels in close proximity assist screen magnifier users because field and label are more likely to be visible within the magnified area, plus technique G162 and two Nielsen Norman Group articles on closeness of actions to objects and form white space. Turns the evidence demand back on existing criteria by questioning whether page titles are still demonstrably useful when browsers truncate or hide them. Calls awkawk's own screenshot a prime example of the problem: a common pattern is not thereby a correct one.

Reframe it as a viewport test instead of a ruler
patrickhlauke, jake-abma

patrickhlauke suggested a minimum built on reflow rather than ratios: the related element must be at least partly present in the viewport even at 320 CSS px width. jake-abma picked this up as the direction most likely to work — label and input visible in a 320 CSS px viewport at the same time, easy to test, with exceptions. He also supplied its limits: whether the label is visible depends on how far you have scrolled, something can be inside the viewport and still too far to read, and desktop zoom tools push the label off to the right and force horizontal scrolling, so the desktop case stays unsolved.

Widen the scope, or leave the gap to AT
alastc, jake-abma

alastc showed the formula failing a usable pattern — the GOV.UK Design System text input with hint text between label and field, and again when an error message is inserted — then proposed folding associated information into the definition of label, and a looser framing that two related things must be close to each other unless there is a programmatic relationship, with gestalt principles consulted for what close means. He intended the escape hatch to leave room for a future user agent that draws an arrow or indicator, and suggested the COGA task force's design guidance as the better home. patrickhlauke rejected both halves: if the requirement is visual then a programmatic relationship is irrelevant to a user who is not running AT that exposes it, shifting the burden to user agents is a cop-out, and since programmatic association is already required by 1.3.1 and usually 4.1.2, a criterion satisfiable by passing those is redundant. jake-abma agreed on widening, arguing all name-value pairs and many other related pairs deserve the same treatment.

Split the visual label from the programmatic name
mcking65, GreggVan

In #890 (October 2026) mcking65 proposes removing the programmatically available requirement from this provision, rewording it as "Names (including labels) that identify the purpose of the interactive element are visually persistent", and moving programmatic names into Roles, values, states, properties available, reworded so those attributes are "reliably" programmatically determinable. His grounds are that visual and API testing are separate processes, often by separate testers, and that bugs are easier to route when a provision clearly concerns visual design or code. GreggVan objects that "reliably" cannot be defined to mean matching the visible label and is not an objective term, that names do not include labels — labels have meant what is visible and names what is programmatically determinable — and that the name often should say more than the label, as with ON/OFF buttons whose association is visually obvious. He asks the group to start from desired outcomes for users without vision, with good vision and with low vision (and cognitive needs if not covered elsewhere), then decide whether this is one requirement or two.

✅ Agreed
  • That proximity between related information matters for low vision and magnifier users was never disputed — awkawk states plainly that the concept is clear and everyone can see how it impacts people, and mraccess77 cited the 2008 SC 3.3.2 Understanding text and G162, though patrickhlauke later still asked for hard proof that larger gaps are a problem for particular users. The disagreement is entirely about whether "how close is close enough" can be drawn as a line.
  • The problem is not specific to form labels. patrickhlauke asked whether any two insufficiently close related elements cause the same problem for low vision and zoom users, and jake-abma agreed, extending it to all name-value pairs — neither treated label-and-input as the natural boundary, though patrickhlauke added that taken to its conclusion this would mean mandating whitespace and layout for everything on a page, which he said would not fly.
  • Measurement should use CSS px, not mm; detlevhfischer changed the draft on patrickhlauke's first comment.
  • The first formula does not survive real components — textareas break it (detlevhfischer), and hint text or an inserted error message between label and field break it (alastc). Both were conceded.
❓ Still Open
  • Whether "Relationships detectable" must stay limited to programmatic relationships or could additionally require visually clear ones — adampage raised this in #194 in May 2026, pointing at #175; patrickhlauke's only reply was that defining how to represent something visually "clearly" lands you in arbitrary graphic design statements. Nothing else followed.
  • tallneil's #93: whether the provision should require labels to remain visible "at all times" or "in all states" so the label survives after a value is set, and whether it should say explicitly that a placeholder attribute or the first option in a select are not sufficient substitutes for a label. Opened June 2024, no replies.
  • mraccess77's #184: whether a button's accessible name must carry its context — an "Add" button beside a person's name is visually related but not programmatically — and whether that is a failure of 1.3.1, of 2.4.6, or of neither. He notes buttons are unlike links in that they rarely sit inside a sentence and may act on a whole group of fields, so the link-context reasoning does not transfer, and asks where the line for buttons is drawn. Deferred from w3c/wcag#168 in 2016, still no replies.
  • What magnification level any metric is meant to serve, and whether the target is seeing the full label plus the full input or only part of it — awkawk's questions, never answered.
  • Exceptions for table labels, row and column headers together, and legends that sit far from their fields — raised by jake-abma citing mbgower's label-in-name issues. anevins12 asked in 2022 whether that meant spreadsheet-style grids or all tables and got no reply.
  • Whether this belongs in WCAG as a normative requirement at all, or in COGA design guidance or a separate best-practice document — raised by patrickhlauke and echoed by alastc.
  • mcking65's #890: whether the visual label and the programmatic name should be separate requirements, with the programmatic part moved into Roles, values, states, properties available. GreggVan disputed the proposed wording and asked for user outcomes to be listed first; no further discussion yet.
Note

The activity is lopsided. 33 of the 34 comments sit on #194, and 30 of them were written in a two-week burst in March and April 2019; anevins12's 2022 question went unanswered and the thread was then dormant for four years until adampage revived it in May 2026. Of the issues that actually concern accessible names, tallneil's #93 and mraccess77's #184, itself a deferral from 2016, have never received a single reply, and mcking65's #890 from October 2026 has one, from GreggVan.

text and wording developing Supplemental requirement 32 comments · 3 threads

Text Contrast Sufficient Enhanced

The Debate

Whether a higher contrast threshold buys anything once text is past contrast constancy, and how a higher tier would relate to thresholds keyed to what the text is for.

Positions
Above contrast constancy, more contrast is the wrong lever
Myndex, sdw32

Myndex rests his argument on Lovie-Kitchin's critical contrast, the point past which further increases in text-to-background contrast produce no improvement in reading speed or comprehension. Once a design reaches that Lc level it enters contrast constancy, and from there the spatial factors — whitespace, stroke weight, size, crowding — govern readability, with the perceived luminance difference ranking, in his words, among the least important. He cites Chung and Tjan for the mechanism: reading speed shows strong spatial-frequency dependence when text contrast is low, which is to say the payoff from added contrast is conditional on size and weight rather than additive to them. sdw32's glance study, which tested APCA Lc 30, 45, 60 and 75, supplies a matching data point, with Open Sans Extra Bold at APCA Lc 30 outperforming Open Sans Light at Lc 75, from which he concludes a single contrast threshold for all font weights is not fit for purpose (the weight-quantification method behind it is covered under text-contrast-sufficient-minimum).

Key the requirement to a use-case taxonomy
Myndex, GreggVan

Myndex's #207 restructure groups 1.4.3 Contrast (Minimum) and 1.4.6 Contrast (Enhanced) under one guideline, "Visually readable content uses ample luminance contrast," keeping 1.4.6 as its own row and attaching to it 1.4.6a on font weight and glyph characteristics and 1.4.6b on text use cases. His categories are FLUENT — high-fluent body text, defined as more than two continuous lines in a block or column at an x-height of about 16px or less, fluent text up to two and a half lines, and large fluent headers above about 32px — and SUB-FLUENT, covering soft readability, spot readability (readable with fixation), logo and branding colours, and incidental text in images. GreggVan, in #266 and without reference to the enhanced level, proposes a text visibility tool with one pass threshold X for running text and a different X for menus, buttons and other short strings where the reader has time to fixate.

Magnification covers low vision, so no size floor
GreggVan

Answering sdw32's question about minimum size and contrast requirements for default presentation, GreggVan's position is that if a size is large enough for typical vision, then that size under magnification is good enough for low vision — large print for typical viewers is large print for low vision users, fine print is fine print, and anyone with very low vision has magnification built into every OS. He adds that stating any floor would require specifying screen size and CSS pitch, which the author does not control, and says a lot of thought went into concluding there is no way to guarantee text is never too small.

Zoom has a ceiling, so a size floor has to be in the default
sdw32

sdw32 rejects the premise of typical vision outright — vision is a bell curve like grip strength, and he routinely measures young people at 20/10, twice the 20/20 reference. Since designers default to designing for themselves, a site built by a 20/10 designer accommodates only 20/50 at the browser maximum of 500% zoom, which he does not accept as maximising foreseeable use. Working backwards from 20/200 access at 500% gives a target of 20/40 suitability at 100%, which is his 8 CSS px x-height floor. On GreggVan's pitch objection he answers that no screen pitch need be specified, only the CSS px definition itself — 96 DPI viewed at 28 inches or 711mm, implying 427mm for a 160 DPI phone — and offers a live failure, the string "achetés = 30% d'économies" on carrefour.fr, as text that fails EN 301 549 while passing the current WCAG 3 draft. The minimum-level half of this exchange is covered under text-contrast-sufficient-minimum and text-style-readable-minimum.

The real enhanced requirement is triggered by circumstance, not by tier
sdw32

EN 301 549 v4.1.0, which sdw32 worked on, already ships the two-level structure but keys it to whether the text can be enlarged rather than to a conformance level. Zoomable text gets a best-practice x-height of at least 8 CSS px, corresponding to 1.2mm at a 400mm viewing distance with no zooming or screen scaling; text and images of text necessary for all functionality that is closed to text enlargement get at least 16 CSS px of x-height, an exact doubling. The weight rule he wrote for the separate non-digital standard interpreting the European Accessibility Act is two-sided rather than a floor: body text between regular-weight and semi-bold Open Sans, and keywords or short phrases neither thinner than regular Open Sans nor heavier than extra-bold.

The gold level is defined by a clinical target, not by a multiple
Myndex, nakano0949-web

APC-RC carries silver and gold levels with reference fonts a designer matches their own typeface against, and Myndex states the selected contrasts for both are intended to serve a Pelli-Robson score down to 1, a profound contrast deficit on a scale where 2 is normal and lower is worse. That makes the higher tier an answer to a measured population rather than a round multiple of the minimum. nakano0949-web pressed him in #590 on whether APC-RC addresses colour vision deficiency and low vision, which she said physical contrast models alone cannot fully capture; Myndex answered that APCA already improves on WCAG 2 for protans, that a protan compensator pre-shaping luminances for colours with high red primary content is due this year, and that SACAM, an accessibility-adjustable colour model for dynamic personalisation, is in progress. In #207 he notes the same physics already rejects pure red against black or dark colours, since red on black is poor for standard vision too.

✅ Agreed
  • Luminance contrast and the spatial properties of text are not independent levers. Myndex's framing that contrast sensitivity is dictated by spatial frequency, which he calls peer-reviewed consensus dating to Stevens 1961 and Bartleson and Breneman 1967, drew no rebuttal in either thread where he raised it.
  • Not everything in a view should be at maximum contrast or maximum size. Myndex argues variation is required for visual hierarchy and for cognitive accessibility in particular, and GreggVan's separate thresholds for running text and for short strings reach the same conclusion from the testability side.
  • Whatever the enhanced requirement asks for has to be anchored in x-height rather than font-size. sdw32 states he absolutely agrees with Myndex on this; the ratios that make font-size uninstructive are 0.55 for Verdana, 0.52 for Arial and Helvetica and 0.45 for Times New Roman. teohhanhui's correction that CSS already has the ex unit was answered by Myndex — ex is a length unit, not a way to set rendered glyph size, which is what the font-x-size proposal in csswg-drafts#6709 exists for — and teohhanhui did not press it. tsmd later cautioned that x-height does not directly apply to Japanese, Chinese or Korean.
❓ Still Open
  • Whether a separate enhanced level should exist at all. No participant argues against it; Myndex's #207 keeps 1.4.6 Contrast (Enhanced) as a row with font-weight and text-use-case sub-items, and has sat since February 2023 with no comment from anyone.
  • What the enhanced threshold actually is. No participant in any of the three threads proposes or defends a numeric value for it. sdw32's Lc 30, 45, 60 and 75 are study conditions rather than proposals, and APC-RC's gold level is named but never given a value.
  • alastc's requirement list in #266 opens with "Maximum text contrast: The rendered text against its background meets a maximum ‘contrast ratio test’ for its text appearance." and no one in the thread's twenty-plus comments addressed the maximum. Myndex's argument against uniform maximum contrast bears on it but never names it.
  • Whether an enhanced threshold stated in CSS colour values survives rendering at the sizes where it matters. nakano0949-web's measurements in #590 show anti-aliasing impact climbing sharply below 14px and dominating at 12px and below; only patrickhlauke and Myndex replied.
  • Whether the protan compensator and SACAM change the enhanced-level answer once released. Both were described as forthcoming in April 2026 and the thread records no release.
  • sdw32's pixel-density method for quantifying font weight was put to the group with three explicit questions — is everyone happy with the approach, does a public-domain algorithm exist, and will anyone reimplement it outside VBA to check his numbers. He asked on 20 January 2026 and re-asked on 10 February tagging Myndex and GreggVan by name. Neither answered.
  • Whether any of this transfers beyond Latin scripts. tsmd's closing comment in #266 is that x-height does not directly apply to Japanese, Chinese or Korean; Myndex's own note that Japanese mixes thin-stroked logographic Kanji with thicker syllabic Kana on the same line means a single spatial threshold is already strained within one writing system.
  • How far text zoom must go. Myndex says 200% only reaches accommodation for 20/40 and body text should be able to reach 400%, 16px to 64px and 48px headlines to 96px-128px, with diminishing returns beyond about 2 degrees; sdw32 reasons from the 500% browser maximum, and GreggVan relies on AT magnification as much as is needed. No one engaged Myndex's figures directly.
Note

There is no discussion specific to the enhanced level. All three threads carry both the minimum and enhanced provision labels, and every substantive exchange in them is about the floor — whether a minimum exists, what unit it uses, how weight is quantified. #207, the only thread that engages the enhanced level structurally, was opened by Myndex in February 2023 as a survey item, was last updated in May 2026, carries six provision labels including graphical object, interactive element, focus indicator and pointer contrast, and has never received a single comment.

user control developing Core requirement 32 comments · 4 threads

User Settings Supported

The Debate

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
The preference is the requirement
CharlesBelov, guyhickling, mgifford

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.

A binary flag is not a mandate
patrickhlauke

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.

Define the threshold and show the evidence first
alastc

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.

The platform plumbing does not work yet
JAWS-test, mraccess77, MarjaE2, Myndex

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.

Scope the settings list, and say what respecting means
julierawe, JAWS-test, mgifford

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.

text and wording developing Supplemental requirement 27 comments · 3 threads

Text Style Readable Enhanced

The Debate

Nobody has said what the enhanced level actually raises — the two threads specific to this provision have no replies, and the shared requirements thread is arguing about whether a second, stricter threshold can be defined at all now that the baseline it would sit above has been removed.

Positions
One scale, two cut-offs
GreggVan

Rather than write separate prose for each level, build a text visibility tool that takes font, size, type, stem and height into account and returns a linear research-based score; point it at any text and pass above X. Proposes a different X for running text, which the eye must read at speed as it passes over the line, than for menus, buttons and other short strings where the user dwells on a word. He did not address the enhanced level as such; on this approach enhanced would be a higher number on the same scale. He offers to have the tool built — but only if someone supplies the research and the interaction effects, which he asked sdw32 for directly.

Tier by reference font, not by number
Myndex

Because font-size and the labels normal and bold mean substantially different things across families, the APC-RC guidelines set silver and gold levels using reference fonts that a designer matches their own typeface against, a one-time exercise per font. His acuity-reserve table, which does not mention an enhanced level, runs in small steps: 0.18 degrees, an 8.3px x-height or a 16px font at Helvetica's 0.52 ratio, is content minimum at critical size, 0.2 degrees (9.4px x-height, 18px font) is the figure for columns and blocks, and 0.24 degrees (11px x-height, 21.5px font) is preferred body. He also insists a practical standard must not demand that everything in a view hit critical values, since spot text such as a copyright bug and sub-fluent text such as captions exist deliberately to keep the visual hierarchy readable.

Tier by what the user cannot zoom
sdw32

He points to EN 301 549, which has a two-level shape: an 8 CSS px x-height as best practice for text that can be zoomed, against a 16 CSS px x-height for text and images of text necessary for functionality that is closed to text enlargement. His glance-readability study — roughly 40 participants, random three- and four-letter words at 300 ms, across Open Sans Light through Extra Bold and APCA 30 to 75 — found Open Sans Extra Bold at APCA 30 outperforming Open Sans Light at APCA 75, so the minimum appropriate font size depends on the interaction of weight and APCA contrast, and a single contrast threshold applied across all weights is not fit for purpose. For weight he proposes Wilkins' pixel-density measure (rasterise the alphabet, crop to the x-height, threshold at RGB 128, count black pixels), giving Open Sans Light 20.2 percent, regular 30.7, semibold 40.0, bold 47.5 and extrabold 56.4 — which would turn the regular-to-semibold Open Sans body-text band, from text he wrote for the non-digital standard interpreting the European Accessibility Act, into a testable range.

A narrower band has less room for rendering error
patrickhlauke, scottaohara, TestPartners

patrickhlauke lists the rendering variation that makes nominal size and weight values unreliable to test: OS antialiasing, font fallback and substitution, different cuts of the same typeface with subtly different metrics, and browser rendering that made fonts on macOS visually fatter than on Windows. scottaohara adds that CSS scaling can change the rendered size while the specified font-size stays exactly as authored, so the declared value is not the tested value. TestPartners notes that weight 600 is very common and looks bold while strictly not being bold, so any level that keeps the binary normal/bold split has to say how intermediate values are treated. patrickhlauke supports building GreggVan's tool but treats these as the caveats it must carry.

Replace the prohibitions with a user preference
Myndex, detlevhfischer

The enhanced level is currently stricter by banning things — no underlining, no decorative or cursive face. In #266 detlevhfischer called the decorative-or-cursive wording too restrictive as a general rule, and Myndex agreed and called it subjective, ambiguous and arbitrary (the same objection recorded against the minimum); neither commented on underlining, and detlevhfischer did not comment on the alternative. Myndex's counter-proposal reshapes what enhanced would mean: require that a plain accessible font is offered as a fallback and that layout features keep working when the user selects it, ideally through a new prefers-font-family: plain media query. The argument is that a stricter author prohibition is the wrong instrument for a dynamic medium where user personalisation can do the work, especially as these voluntary guidelines are being pressed into law.

The stricter rule belongs at minimum
Finnberrys

In #641, a voice recognition software user points out the asymmetry directly: the minimum permits some underlining and the enhanced requirement does not. Having repeatedly tried to open a link that turned out to be randomly underlined text, they want underlining restricted to links at the minimum level — which would collapse the distinction between the two levels on this point rather than preserve it. They argue underlining is a holdover from handwriting, and that digital text has bold and italic for emphasis while underlining has become the convention for links.

✅ Agreed
  • x-height, not CSS font-size, is the right anchor for any size threshold. sdw32 states he absolutely agrees with Myndex on this and notes deriving x-height for a given font is fairly trivial programmatically if you hold the licence; teohhanhui's observation that CSS already has the ex length unit was answered — it measures length but cannot set the rasterised size on screen — and the gap is the proposed font-x-size property (csswg-drafts #6709). Nobody argued for keeping font-size as the anchor. tsmd later questioned whether x-height applies at all to Japanese, Chinese and Korean (see open).
  • Running text and short strings need different thresholds. GreggVan reaches this from how the text is read (you dwell on a button label, you skim a line of body text) and Myndex from readability science (spot and sub-fluent text are legitimate design), and neither was contested.
  • Any absolute size in the spec should be given primarily in CSS px with pt secondary. Myndex's worked example went unrebutted: WCAG 2 specifies 18pt, designers apply the number as 18px, and the resulting text is 25 percent smaller than the standard requires.
❓ Still Open
  • What the enhanced requirement is for at all. julierawe asked in #484 whether it simply encourages developers to set default text presentation to the values already specified in the foundational adjustable text style requirement, how that connection could be made clearer, and whether that framing means customisation beyond those values is no longer encouraged. The issue has had no replies since December 2025, and she noted that commenters raised similar questions about readable blocks of text enhanced (#485).
  • What the enhanced numbers are. The candidates on the table have never been compared: sdw32's 16 CSS px x-height for text closed to enlargement against his 8 CSS px baseline, versus Myndex's ladder from 0.18 degrees (16px font) to 0.24 degrees (21.5px font).
  • Whether underlining should be forbidden at enhanced only or at both levels — Finnberrys (#641), unanswered since April 2026.
  • Whether sdw32's pixel-density approach to font weight is sound. He asked three explicit questions — is the approach acceptable, does a free public-domain algorithm exist that could run in a website, will anyone reimplement his VBA to check his numbers — and pinged Myndex and GreggVan by name in February 2026. None has been answered.
  • Whether the research exists to build GreggVan's scale. He asked for the interactions; sdw32 offered his experimental data and asked to join meetings; nothing has been assembled.
  • Whether a scored tool that returns one number is preferable to asking authors to work with several text characteristics. GreggVan said anything requiring an author to look up several characteristics and their interactions would not be practical, and patrickhlauke endorsed the tool with rendering caveats; Myndex disagreed, saying designers are more interested in working with a range of options than arbitrary binary choices, that they already refer to x-height ratio and glyph weight all the time, and that a testable result lacking utility is not helpful.
  • Whether an enhanced tier can be specified above a floor that was removed. GreggVan confirmed there is no longer a minimum size requirement for default text presentation and sdw32 registered deep concern; the argument is recorded in full against the minimum entry, and nobody in the thread drew out what it means for the enhanced level.
  • tsmd's point that x-height does not apply to Japanese, Chinese or Korean, which every size proposal here depends on. Earlier, in February 2026, sdw32 had replaced Wilkins' English pangram with the plain alphabet for his density metric so that it would generalise to other alphabets, but that is still a Latin-script fix, and no one has responded to tsmd.
Note

Both issues specific to this provision — #484 and #641 — have zero comments, so everything substantive here is drawn from #266, a requirements-tracking thread shared with the minimum level and both text contrast provisions. Part of the record is also off-thread: sdw32 posted his central proposal as a .docx attachment because the GitHub editor does not support the lists and images he needed, and, on the thread, separately asked GreggVan for the basic process rules — whether must and should apply, whether tests have to be machine-executable, and what the deadlines are — which GreggVan answered by saying the group does not use must and should, that anything treated as a must needs to be important, reliably testable with good interrater reliability and work across web technologies, and that it can be human-testable as long as it is objective enough that evaluators reach the same conclusion.

images and media developing Core requirement 23 comments · 7 threads

Image Alternatives Available

The Debate

Whether "available" means available to everyone or only through assistive technology, and whether "equivalent" is a definition problem the standard can fix or a practice problem it cannot.

Positions
Available should mean visible, not just programmatic
MarcHaunschild, alastc

MarcHaunschild opened #191 arguing there is no icon everyone understands, and that an aria-label serves only screen reader users — the sighted majority, people who do not read the Latin alphabet, and speech-input users get nothing. His example is the GitHub editor toolbar, where a large A beside a small A could equally mean resize text; it actually means add header text, and he says he would never have guessed. He reports Germany's BITV-Test once required textual descriptions for icons and dropped the requirement to align with WCAG, which he treats as a regression. alastc drafted the requirement as "a visible text equivalent for icons is available" with icon defined as a non-text representation of a function or discrete piece of information, such as a printer for print or a green tick for complete; MarcHaunschild accepted it and asked for a carve-out, "unless it is essential to be without text", for cases such as a game where guessing the shape is the point.

It was tried and no mechanism survived touch
alastc, LJWatson, awkawk, detlevhfischer

alastc reported in March 2020 that DavidMacDonald's proposal was worked through in the group and put to a member survey, and that coverage broke down across four scenarios: active and inactive icons, on mouse and on touchscreen. A hover tooltip handles the mouse cases cleanly, but on a touchscreen the user cannot reach the text without activating the control or relying on a flaky double tap, and forcing visible labels into a toolbar destroys the toolbar's purpose. LJWatson cautioned separately against title attributes and the SVG title element becoming the recommended route, since those tooltips are not dismissable; awkawk noted 1.4.13's exception for user-agent-controlled presentation makes them technically permissible, and LJWatson accepted the exemption while maintaining the practice should not be encouraged. detlevhfischer pushed back on the related proposal to extend Label in Name to graphical buttons, asking what a speech-input user would actually say — "click i", "click italics" — and pointing to the existing symbolic-text-characters exception as the right answer.

Equivalence has collapsed into a compliance formality
brett-oppegaard

His #370 argument is that "equivalent" has been so weakly defined that a file name passes in practice: "dog32234.jpg" tells you nothing about breed, setting, activity or the rhetorical reason the image was chosen, and he demonstrates the gap by asking whether readers pictured a French Bulldog on a Hawaiian beach or a Rottweiler on a grassy field. He cites Perkins at under 1 percent of the web compliant, AudioEye at roughly 3 percent and WebAIM at 4 percent, and argues Instagram's billion-plus uploads a day are being pushed toward GenAI descriptions of the form "Might be a man, wearing glasses". He wants equivalence defined against the academic literature on information exchange and extended explicitly to maps, charts, tables, data visualizations and descriptions of people, rather than a title plus a one-sentence overview. In #371 he makes the parallel terminology case: "image" excludes maps, charts and data visualizations in most people's minds, and WCAG should adopt static Audio Description, the term used by the American Council of the Blind, the American Foundation for the Blind, RNIB, the World Blind Union, the American Alliance of Museums and the US National Park Service, over image description, which is largely a computer-science coinage.

The requirement is sound; the ecosystem is not
patrickhlauke, TestPartners, yatil

patrickhlauke's first reply is a flat correction: "dog32234.jpg" does not pass, it fails 1.1.1 as an inappropriate text alternative. TestPartners argues authors misusing text alternatives is not a loophole — testers frequently do not test the criterion correctly, automated tools cannot yet judge appropriateness, and the root causes are education and authoring platforms that do not help; WCAG 3 cannot and will not fix that. brett-oppegaard called that a defeatist attitude and proposed that WCAG 3 tighten its definitions, add more scaffolding, and create more metrics and benchmarks to close the gap between intent and practice. He adds a newer structural cause: organizations now store images in digital asset management systems with the alt text attached, so the text is written with no knowledge of the context it will be used in, which is why it defaults to a literal description of the image contents. yatil makes the division-of-labour point — W3C defines conformance, laws enforce it, and under the European Accessibility Act member states must stand up agencies with fines behind EN 301 549's reference to WCAG 2.1.

Equivalence is the wrong goal to aim at
mbgower

In #272 he asks the group to revisit his proposal "Meaningful images have a text alternative" in place of the current goal that users have equivalent alternatives. His grounds are that decades of evidence show equivalence at scale does not work — he cites WebAIM's finding that nearly a third of images on popular home pages have missing, questionable or repetitive alternative text — and that even where alt text exists there is no agreement on what an equivalent is: ask ten experts and you get ten answers, with far wider spread in the wild. He frames the fix as inter-rater reliability, pointing to slides he presented to the working group three years earlier, and argues a meaningfulness test is both more scalable now and better positioned for changes in technology.

Equivalent to what, exactly
WilcoFiers

#499 takes the draft sentence on its own terms: "Equivalent text alternatives are available for images that convey content" does not say what the alternative must be equivalent to. He notes that someone carrying WCAG 2 knowledge assumes the intent is the purpose of the image, but read cold the wording points at the content of the image instead — under which "House icon" would be correct and "home" would not.

✅ Agreed
  • The state of alt text in the wild is poor. brett-oppegaard and mbgower cite overlapping evidence for it and TestPartners does not dispute it; they differ on whether the standard is implicated in the cause.
  • patrickhlauke's correction that a file-name alt already fails WCAG 2.x 1.1.1 was echoed by yatil and TestPartners. brett-oppegaard did not dispute the normative reading but maintained that file names and one-line alt text are what he finds in practice, and turned to enforcement and interpretation.
  • yatil's account of where the buck stops — W3C sets the standard, civil rights law and the EAA enforce it, and W3C has neither budget nor intent to review billions of sites — was accepted by brett-oppegaard, who redirected to the DOJ Title II rule.
  • TestPartners' digital-asset-management argument is unrebutted and brett-oppegaard endorsed the underlying problem, agreeing descriptions should be crafted per use and logged so a recontextualization trail exists, while conceding that would require a major shift in archiving practice.
  • Nobody defended the title attribute or the SVG title element as the technique to recommend, even after awkawk established it is permissible under 1.4.13's user-agent exception.
❓ Still Open
  • Whether a visible text equivalent for icons should be required at all. MarcHaunschild's #191 has had no substantive comment since alastc reported the survey outcome in March 2020, and no one has proposed a touchscreen mechanism since.
  • Whether "equivalent" is measured against the image's content or its purpose. WilcoFiers raised it in #499 in January 2026 and the issue has no replies.
  • Whether the provision must say something specific about maps, charts, tables and data visualizations rather than treating them as images. brett-oppegaard asked for it in #370 and it was not taken up in a thread that turned to enforcement instead.
  • Whether "image" and "alt text" should be retired in favour of static Audio Description. brett-oppegaard's #371 has been open since September 2025 with zero comments, so the terminology argument the decorative-images threads defer to here has in fact never been answered.
  • Whether mbgower's meaningfulness framing replaces the equivalence goal. He asked twice in July 2025 and offered to walk the group through it; no one has responded on the issue.
  • Whether WCAG should say anything about over-specifying attributes in a description. rusteinberg's #251 raises the risk of an author writing "African American man working on his computer" about someone who is neither, and suggests "Man working on his computer" instead; MakotoUeki, then the Alt Text subgroup lead, asked which writing guide the advice came from in November 2021 and the thread stopped there.
  • MarcHaunschild's "unless it is essential to be without text" exception, and detlevhfischer's question of what a speech-input user would say for a graphical button, were both raised once and never examined.
Note

This provision is discussed far less than its filing count suggests: 7 threads and 23 comments, of which #191 (11) and #370 (8) account for most of the exchange and three others (#251, #371, #499) are effectively unanswered. #191 predates WCAG 3's provision structure by six years, and the substantive record for it — the acceptance survey alastc worked from — sits behind a W3C member-only link, so the reasoning for dropping the icon requirement is not publicly readable here. sydneycolemanfromgoogle's #518, on the decorative versus purely decorative distinction, is labelled against this provision but adampage marked it as a duplicate of #466 (it remains open), which moves that whole argument into the decorative-images-hidden record. As there, brett-oppegaard participates by email, so his comments arrive with quoted reply chains attached.

animation and movement developing Core requirement 22 comments · 4 threads

No Flashing Over Threshold

The Debate

Whether the flash size threshold has to hold under magnification, and whether user preferences or warnings can stand in for the requirement.

Positions
Zoom must be accounted for
gundulaniemann, WilcoFiers, mraccess77

WCAG's philosophy is that criteria hold simultaneously, so a user who needs magnification must still be protected from seizure triggers; on a phone, 470 CSS px is most of the screen already. WilcoFiers proposes splitting the requirement in two — full-screen content such as video and games, where magnification is not expected, and everything else, where it is. mraccess77 adds that browser zoom is not assistive technology and that authors can read viewport scale.

Zoom cannot be accounted for
GreggVan, bruce-usab, alastc

GreggVan, who drove flashing into WCAG originally, states the intent was never that content be safe at arbitrary zoom — people with low vision also lean toward the screen, and no requirement can survive unbounded magnification. His central argument is cost: a 400% allowance would make the provision more than 10 times harder to pass while still not protecting every user, a rule that draconian would not be adopted by standards and regulatory bodies, and the real solution is display-time detection and prevention tools. alastc opened #631 saying that accounting for zoom removes all sizing assumptions, leaving only contrast and frequency, while acknowledging this misses the low vision plus epilepsy need; asked why GreggVan advised against shrinking the area, he named false positives: failing content that harms nobody, which may be an acceptable trade against seizures but is the main cost. bruce-usab doubts zoom can be factored in, and questions how a full-screen exception could be worded without being too broad to be useful.

A warning is not a remedy
GreggVan, nattarnoff, mraccess77

GreggVan's reductio — that WCAG could otherwise be replaced by a single site-wide "this site may not be suitable or safe for anyone with a disability" notice — drew a reply from patrickhlauke that the idea was a scoped exemption, not a carte blanche; GreggVan then allowed that content could meet a minimum standard by warning first, provided it is not called accessible. nattarnoff, who experiences these effects, says a warning makes them leave and look for an alternative rather than granting access. mraccess77 notes timestamps on a flashing video still do not deliver the missed information.

A responsible warning can suffice
bruce-usab, patrickhlauke, alastc

In #632 alastc relays Bruce's view that the common YouTuber protocol of a warning plus timestamps addresses the need and satisfies No Flashing through the user-preference note, and expects an exception or applies-when for flashing preceded by a warning. patrickhlauke reads this as an exemption for flashing often outside the author's control, conditional on a warning. In #631 bruce-usab agrees a generic up-front warning is not enough, but argues that a warning at the start and shortly before the flash, in educational content where the flashing is essential and audio description is provided, should be sufficient for WCAG3.

✅ Agreed
  • The flashing requirements and the separate flash-and-motion warning requirement have to be reconciled — #632 exists specifically to do that.
❓ Still Open
  • Whether the size threshold accounts for zoom, and whether to split full-screen from inline content.
  • Whether a user preference to prevent flashing can be relied on. alastc raised it, saying he does not think such a method is accessibility supported now, and relayed julierawe's comment that relying on it seems dangerous; the draft note applies only if such a method exists.
  • Whether responsibility for detecting and suppressing flashing sits with authors or with browsers — nattarnoff raised it; alastc noted the animation requirements are affected by the same user-preference question.
  • Whether a warning can count toward meeting the requirement or only supports a scoped exception — bruce-usab, patrickhlauke and alastc see a role for it, while GreggVan, nattarnoff and mraccess77 say a warning does not make the content accessible.
  • Whether flashing should be ruled out more broadly — WilcoFiers and detlevhfischer see little loss in avoiding it, while mraccess77 notes some users, such as a deaf user wanting audio alerts mirrored visually, may want safe flashing on purpose.
images and media developing Core requirement ⚠️ Stale — thread moved on 20 comments · 4 threads

Captions Available Prerecorded

The Debate

Only one real argument happened here — whether open captions are images of text — and it was settled; the rest of the provision is unanswered proposals, including the request to define "important sounds", which drew no replies at all.

Positions
Open captions are images of text
u9000-Nine

Argued in #23 that open captions are literally pixels of text burned into video frames, so they would fail 1.4.5 Images of Text at AA if they had alt text, and otherwise fail 1.1.1 Non-text Content at A, since no video frame carries alt text. Conceded awkawk's rebuttal on the alt-text point but held the substantive request: open-captioned video should be required to carry a textual transcript in WCAG 3, not only from 1.2.8 upward. Raised the edge case of instructional video with music-only audio, where the captions are effectively carrying video-only time-based media.

Open captions already conform
awkawk

Open captions are part of the time-based media, not separate non-text content, so the alternative required at Level A is the alternative for the video as a whole. Captions of either kind are equivalents for audio information, so the Prerecorded Video-Only provision u9000-Nine cited does not apply — video-only content has no audio and therefore no captions. Stated flatly that open captions pass Level A, full stop, and that a transcript for audio information is not required until 1.2.8.

Speaker identification should be required
Finnberrys

Argues in #23 that without knowing who said what, a story or issue becomes hard to follow, and that this is critical for people with face-blindness — Finnberrys identifies people by voice, so muted or inaccessible audio removes the only cue. Compares captions without speaker identification to reading a playscript with no character names, and cites Teams meetings, where visible names do the work that in-person recognition cannot. Makes the same case for blind users reading captions or a transcript on a braille display.

Speaker identification is more contingent than that
u9000-Nine, mitchellevan

u9000-Nine notes that identifying speakers by caption position on screen does nothing for someone with face-blindness, since the cue still depends on matching a location to a face. mitchellevan calls the discussion North-America-centric for assuming the identifier is text, pointing to the BBC's subtitle guidance recommending colour to distinguish speakers, a practice also common in continental Europe — while acknowledging colour identification may itself fail Use of Color. Neither rejects the need; both points bear on which mechanism would satisfy it, and mitchellevan asks for more international context.

Exemptions belong to regulators, not the standard
mraccess77, mitchellevan

On whether advertising and promotional video should carry less weight than primary content, mraccess77 points out that inaccessible video causes clear discrimination in areas such as fair housing and healthcare, and draws the parallel to audio description, once dismissed as unnecessary for entertainment until entertainment was recognised as a right too. mitchellevan agrees on equal weight: user needs and technical feasibility are the same, "promotional" resists definition, and regulations such as the US Air Carrier Access Act already carve out advertising where a jurisdiction wants that. Prioritisation should sit in regulation, not be baked into a technical standard.

Captions alone do not give Deaf users access
InfoGapBuster, md84419

InfoGapBuster, writing as a Deaf person in #325, argues auto-generated subtitles may be inaccurate or fail to convey tone and nuance, and that WCAG 2.0 putting sign language at AAA led to limited implementation. Cites 250,000 to 500,000 primary ASL users in the US per Gallaudet, roughly 70 million Deaf people globally per the World Federation of the Deaf, about 60,000 JSL users in Japan, and 90 to 97 percent of Deaf children born to hearing parents with the resulting risk of language deprivation. Wants sign language translation — prepared in advance, distinct from live interpretation — named as a distinct outcome, arguing that requiring it would generate demand, grow the interpreter pool and accumulate training data. md84419 goes further, calling for a sign language alternative to website text and citing the BSL Act 2022, the Equality Act 2010, the Irish Sign Language Act 2017, the Korean Sign Language Act 2016 and the New Zealand Sign Language Act 2006 as evidence that language-based discrimination is already legally constrained.

✅ Agreed
  • Advertising and promotional video should carry the same weight as primary content in the standard itself, with any exemption left to regulators — mraccess77 and mitchellevan, unrebutted.
  • awkawk's reading that open captions are part of the time-based media and need no alternative text of their own was accepted by u9000-Nine ("That is fair"), narrowing the dispute to whether a transcript should also be required.
  • GreggVan's procedural point that no conformance level has been finalised, so nothing definitive can be said about what Bronze, Silver or Gold require, went unchallenged.
❓ Still Open
  • What counts as an "important sound". sydneycolemanfromgoogle opened #525 arguing the term is subjective and leads to missing context; the issue has no replies.
  • Whether open-captioned video must also provide a textual transcript in WCAG 3 — u9000-Nine's core request in #23, which awkawk acknowledged as clear but did not agree or disagree with.
  • Whether speaker identification is required, and whether text, colour or caption position satisfies it — raised by Finnberrys, complicated by u9000-Nine and mitchellevan.
  • Whether closed captions should be preferred over open captions, or open captions barred on new material, and how caption accuracy is graded across missing words, missing audio cues, absent speaker labels and punctuation carrying emphasis or sarcasm — all posed in WilcoFiers's original #23 body and none answered.
  • Whether MakotoUeki's proposal in #463 to merge other prerecorded-caption requirements into this one is accepted; the issue, opened in December 2025, has drawn no comments.
  • Whether the sign-language material belongs under this provision at all. md84419 argues in #325 that what is being discussed is text alternatives and needs a new section in 2.2 Text and Wording rather than 2.1 Image and Media Alternatives.
Note

Thin and asynchronous. Nineteen comments across four issues, two of which (#463 and #525) have zero replies, and the substantive exchange in #23 ran from September to November 2023, with two follow-up comments from mitchellevan a year later. InfoGapBuster's own proposed tiering permits auto-generated captions at Bronze, which sits awkwardly against the same comment's argument that automatic subtitles are unreliable — nobody in the thread picked this up.

animation and movement developing Core requirement 16 comments · 6 threads

Trigger Warning Available

The Debate

Whether a warning before flashing or motion can ever count toward passing, whether the provision's name misleads when the draft limits triggers to flashing, motion and pseudo-motion, and how far older proposals on mood and storylines filed under the same label should reach.

Positions
A warning may suffice where an exemption exists
alastc, patrickhlauke

alastc opens #632 as a placeholder to make sure the updated flashing requirements work with the warning requirement, quoting Bruce's comment that YouTubers commonly warn about flashing and give time stamps, a protocol Bruce considers sufficient for the disability-related need and believes satisfies No Flashing via the note on accessibility-supported user preferences, though it takes a bit of rationalization. Bruce asks that the note, or the easily avoidable idea, be made explicit. alastc suggests an exception or applies-when clause will probably be needed. patrickhlauke reads the idea as exempting situations often outside the author's control as long as there is at least a warning first, but says the exemption must exist in the first place and is not a carte blanche.

A warning does not make content accessible
GreggVan, nattarnoff

GreggVan objects that counting a warning amounts to saying something is accessible if users are warned not to use it; warnings are good but should not count as passing that content. He later allows that the group can say a site meets its minimum standard if it warns first, or exclude content through an exception, as long as it is clear the content is not accessible. nattarnoff, who uses motion trigger warnings in presentations and is affected by such effects, says a warning should exist but is not sufficient: faced with one, nattarnoff leaves and looks for an alternative, and closing one's eyes for a few seconds usually means missing key content.

The name misleads
sydneycolemanfromgoogle, julierawe

sydneycolemanfromgoogle's #541 says the phrase trigger warning has a broader meaning and could be read as belonging to the Control possible harm - Triggers area, and asks for a more specific name or a different phrase. julierawe's #736, filed for the COGA Task Force, notes that trigger warnings usually concern emotional health, which makes the provision confusing when its note defines triggers as flashing, motion lasting more than 5 seconds, and pseudo-motion; it recommends renaming it "Motion warnings available".

A defined list of common triggers is needed
sydneycolemanfromgoogle

In #542, supports the effort but says it requires a specific list of common triggers to be tagged; leaving the determination to products would produce wildly inconsistent results, and subjective guidelines could supplement such a list but not replace it.

Extend warnings to mood and connotation
SuzanneKTaylor, medeaoblongata

SuzanneKTaylor's #88 argues content can create a mood without containing any item identifiable as a trigger, and proposes that information about the mood content is likely to encourage be available or user-selectable, aimed at long-form content such as a movie, an ebook or a VR experience. medeaoblongata sees a related gap for connotative aspects of content, as distinct from denotative or purely decorative ones, where flagging a connotation can be more useful than a description.

Mood is not measurable or auditable
detlevhfischer, ericwbailey, patrickhlauke

detlevhfischer says mood depends on the user and context rather than being a property of content, that exposing annotations would add to cognitive load for many users, and that he does not see how it could become a general measurable outcome. ericwbailey says it would be impossible to quantify, before even considering cultural differences. patrickhlauke dreads auditors having to check this kind of meta information when judging conformance.

Storylines, and subtle triggers left to AT
SuzanneKTaylor, GreggVan

SuzanneKTaylor's #89 proposes that interwoven storylines be programmatically distinguishable or selectable, so some subtle triggers can be avoided by watching or skipping one full story. GreggVan replies that no content is free of triggers for everyone and that AI-based AT that detects and redacts per individual is the better route. SuzanneKTaylor agrees AT may handle these outcomes, with WCAG concerned with whether AT has the access it needs, but warns that a personal trigger profile could itself be triggering or harmful if leaked, so outcomes may need to stay at simple, common triggers for now.

✅ Agreed
  • Warnings themselves are worth providing — GreggVan calls them good and nattarnoff says there should be one; the dispute in #632 is whether they count toward passing.
  • Connotation annotations on images and alt text, the separate idea Brennan raised rather than the mood metadata proposal, would surface through a user agent, OS or screen reader setting rather than by default — detlevhfischer asked and SuzanneKTaylor confirmed.
❓ Still Open
  • Whether flashing or moving content preceded by a warning can pass through an exception or applies-when clause, as alastc suggests in #632, or whether a warning should never count, as GreggVan and nattarnoff argue.
  • Whether the provision is renamed, for example to "Motion warnings available" as the COGA Task Force proposes; #541 and #736 have no replies.
  • Whether WCAG 3 defines a list of common triggers to be tagged (#542), unanswered.
  • Whether mood belongs in WCAG at all or is an assistive-technology concern, and how it could be scoped for a conformance claim.
  • How AT would evaluate long-form content — SuzanneKTaylor's own question is whether it could judge a whole movie or would get stopped at the first ad.
Note

The provision text and its note limit triggers to flashing, motion lasting more than 5 seconds and pseudo-motion; #632 is the only thread with discussion of that provision as drafted, and #541, #542 and #736 are unanswered issue bodies. #88 and #89 are 2024 proposals by SuzanneKTaylor that predate the drafted provision and are shared with Safe content review.

text and wording developing Core requirement ⚠️ Stale — thread moved on 15 comments · 4 threads

Text Detectable

The Debate

Three loosely connected threads, none of them a live argument: a long-dormant 2019-2020 debate about whether SVG text counts as an image of text, plus two unanswered proposals about where detectable text belongs and how far it goes.

Positions
SVG text fails the intent, if not the letter
patrickhlauke, alastc

patrickhlauke opened #190 arguing that although SVG contains real text elements and so passes the normative definition of images of text, no user agent lets a user change the font, size or colour of that text, which is the whole point of the criterion. alastc agrees the intent is not met and proposes a split: if the text's size, position and colour must be relative to its surroundings, as in a graph or infographic, it meets the "particular visual effect" carve-out; otherwise it fails. He puts the colour half at user agents and treats the font and spacing half as inherent to SVG's purpose.

SVG can be made to comply if authored carefully
JAWS-test

Walks the criterion property by property and finds browser zoom, font size, font family, letter spacing and word spacing all work in SVG, with line-height and paragraph spacing the only genuine gaps. Argues those were not required until WCAG 2.1's 1.4.12, which only forbids preventing adaptation rather than requiring the author to offer it, so SVG text should not be held to a higher bar. Later narrows this after testing goodwitch's examples: he would only pass an SVG that inherits the document's colours, because adjusting fill values per graphic demands CSS expertise and time most users do not have.

A sad low pass, and the group should rule
goodwitch

Built three CodePen examples and concluded that SVG with text passes, SVG with path-drawn text fails, and an svg file loaded via img fails. Pushes back on JAWS-test that High Contrast Mode is not named in the normative text and the criterion nowhere says customisation must be easy, so on a strict normative reading this has to pass. Asks AGWG to make a ruling so the industry is consistent, and suggests the real fix belongs in a WCAG 2.x release or Silver.

Move detectable text under text-to-speech
shawnthompson

Reports in #202 that the text-to-speech subgroup could find nothing specific to text-to-speech devices that a screen reader would not also cover, and proposes moving Detectable text out of Clear meaning into the Text-to-speech section to replace the Text-to-speech supported requirement. Also asks whether "text-to-speech" names the technology or the capability, suggesting a rename such as "Text as speech" if the latter, and where user-agent and TTS developer guidance would live in WCAG 3. No one has replied.

Programmatic determinability is not enough
sydneycolemanfromgoogle

In #537, calls the provision a step in the right direction that stops short: text that is programmatically determinable but cannot be selected breaks select-to-speak. Also flags possible redundancy with the copying-supported part of "Avoid exclusionary cognitive tasks" and suggests the two may be better combined or regrouped. Unanswered.

✅ Agreed
  • Line-height and paragraph spacing are the properties SVG genuinely cannot expose to CSS adjustment; JAWS-test's inventory of the rest was not contested by others, though JAWS-test later added that changing font size or font via user style risks clipping text, because the background objects and graphics do not scale.
  • Text drawn as SVG paths rather than text elements fails, which nobody disputed.
❓ Still Open
  • Whether SVG text passes on a strict normative reading or fails on intent. goodwitch asked AGWG for a ruling in 2020 and none is recorded in the thread.
  • Whether High Contrast Mode counts as a form of setting colour and background — JAWS-test raised it and expected most of the group to say no.
  • shawnthompson's proposal in #202 to relocate Detectable text under Text-to-speech, and the naming question behind it.
  • sydneycolemanfromgoogle's point in #537 that selectability, not just programmatic determinability, is what select-to-speak needs.
Note

Issue #190 is a WCAG 2.x-era discussion from 2019-2020 that has drawn no comment since, now carried forward under this provision's label. The two WCAG 3-era issues, #202 and #537, are both single unanswered comments.

images and media developing Supplemental requirement 13 comments · 3 threads

Captions Adjustable

The Debate

Whether WCAG 3 should prescribe how captions actually render, and whether closed captions should be preferred over open captions precisely because only closed captions can be adjusted.

Positions
Captions need presentation standards, not just a requirement to exist
JLS2024

WCAG recommends captions but specifies nothing about whether the result is readable or usable. Proposes WCAG 3 adopt the Association of National Advertisers captioning standards, which are the basis for the FCC's television captioning rules and the National Park Service captioning guidelines. Filed as #119 in October 2024 and has drawn no reply from anyone in the thread.

Closed captions should be rated above open captions
PoornimaSubramanian, WilcoFiers

PoornimaSubramanian's case in #234 is that closed captions give the user control over when to turn them on or off, and can be customised by the editor for font face, size and position, so a rating should turn on the presence and accuracy of closed captioning, with a Rating 0 for informational or essential video carrying no metadata. WilcoFiers's opening question in #23 pushes further, asking whether open captions should be disallowed on new video material at all, and noting closed captions may be routable to a braille display. Neither has been answered in the threads.

Open captions are not a conformance failure
awkawk

Open captions are part of the time-based media, so they need no alternative text of their own; the alternative required at Level A is for the video. The video would fail 1.1.1 only if there were no text alternative identifying the video itself, and a transcript for audio information is not required until 1.2.8. Also corrects the video-only framing: captions are equivalents for audio, so video-only content has on-screen text, not captions.

Open-captioned video should be required to carry a transcript
u9000-Nine

Opened by arguing open captions are literally images of text and so fail 1.4.5 at AA, or 1.1.1 at A if they lack alt text, since video frames have no alt text mechanism. Conceded awkawk's reading but held the underlying proposal: because captions are explicitly an alternative for audio, WCAG 3 should require open-captioned video to also have a text transcript. Raised as an edge case open-captioned instructional video whose only audio is royalty-free music, where the captioned information is effectively video-only time-based media.

Do not carve out advertising or promotional video
mraccess77, mitchellevan

mraccess77 argues exemptions are a regulator's job, since inaccessible video causes clear discrimination in areas such as fair housing and healthcare, and cites the shift on audio description for entertainment as precedent that entertainment is a right too. mitchellevan agrees on same weight, on the grounds that user needs and technical feasibility are the same, that "promotional" is hard to define, and that regulations such as the US Air Carrier Access Act already exempt advertising. Nobody argued the other side.

✅ Agreed
  • Open captions do not need their own alternative text, because they are part of the time-based media — awkawk's correction, which u9000-Nine accepted directly.
  • Whether advertising and promotional video is exempt is a matter for regulators rather than the technical standard; the point drew no rebuttal.
  • The reasons given for favouring closed captions — user control over turning them on or off (PoornimaSubramanian), and WilcoFiers's question noting they may be customisable to a user's preferences and routable to braille — went unchallenged. Nobody argued the reverse case for open captions.
❓ Still Open
  • Whether open captions should be restricted or prohibited on new video material — WilcoFiers's question in #23, unanswered.
  • Whether WCAG 3 should import an external caption presentation standard — JLS2024's #119 is still without a single response.
  • How caption accuracy is graded. WilcoFiers asks how to weigh missing or wrong words, missing audio cues, missing speaker identification and missing punctuation needed to convey emphasis, sentence ends or sarcasm; no one has proposed a scheme.
  • Whether a rating keyed to the presence and accuracy of closed captions, as PoornimaSubramanian proposes, is workable as a conformance model.
  • u9000-Nine's edge case of open captions over a music-only audio track, which awkawk asked about and which was not resolved.
Note

Two of this provision's three threads, #119 and #234, are issue bodies with no replies at all; #234 has been open since January 2022. Every recorded comment here comes from #23, which is shared with the two speaker-identification provisions.

images and media developing Supplemental requirement 13 comments · 4 threads

Speakers Identified In Captions

The Debate

Whether speaker identification in captions should be required at all, and whether naming the speaker in text is the mechanism or just a North-American assumption.

Positions
Required wherever the speaker can be identified
Finnberrys

Understanding a conversation often depends on who said what, and without the who a story or issue becomes hard to follow — like reading a playscript with no characters identified. Speaks from experience of face-blindness: usually identifies people by voice, so on a muted device or with a hearing impairment, following a conversation between people who look similar is very difficult. Compares captions carrying names to a Teams meeting, where every participant's name is visible, versus an in-person one. Extends the same argument to blind users reading captions or a transcript via braille.

Positional identification does not do the job
u9000-Nine

Identifying a speaker by where the caption is placed on screen does not help someone with face-blindness. Finnberrys replied that having the captions identify speakers with a name helps in knowing who is speaking, comparing it to names being visible in a Teams meeting.

Text is not the only convention
mitchellevan

The discussion is North-America-centric in assuming the identifier is text. The BBC recommends colours to distinguish speakers, and the practice is common in continental Europe. Explicitly does not claim colour is better than text, or even that it is accessible — flags that it might fail Use of Color — but argues the provision needs international context before it settles on a mechanism.

Scope is wrong for speakers who are not systematically identifiable
sydneycolemanfromgoogle

In #512: in a live meeting or its recording, several people sharing a room are grouped as a room rather than identified individually, so the provision should say it is limited to speakers who are systematically identifiable. Second case is a video with one speaker who introduces themselves at the start, where announcing the speaker every time is repetitive. Concludes the provision needs more work or should remain supplemental for now.

Applicability is drawn too narrowly
ashleemboyer

In #748: the provision applies only when there are multiple speakers in the video, which should be generalised to media so it covers audio without video, video without audio, and video with audio.

The notes need worked examples
MakotoUeki

In #472: each note under the foundational wording — full name then part of name, hidden identity as part of narrative structure, recognisable position within the context of use — needs a concrete example. The only example the provision carries is the Maya Angelou to Angelou shortening.

✅ Agreed
  • The user need reaches beyond deafness — face-blindness, braille readers and muted-device situations all appear in Finnberrys's case and nobody disputed any of them.
  • Nothing distinguishes the captions version of this provision from the transcripts or audio-description versions; all four threads are labelled across all three at once.
❓ Still Open
  • Whether speaker identification is required at all. WilcoFiers's opening question in #23 asks exactly this and Finnberrys is the only person who answered it directly.
  • Whether colour or caption position count as identification, and how that squares with Use of Color — mitchellevan raised it and it has not been taken up.
  • Whether the provision should be limited to systematically identifiable speakers, and how to handle a single self-introducing speaker — sydneycolemanfromgoogle, #512.
  • Whether "video" becomes "media" in the applies-when clause — ashleemboyer, #748.
  • How missing speaker identification would be weighted in any caption accuracy grading — one strand of WilcoFiers's accuracy question in #23, covered under Captions adjustable.
Note

Three of the four threads here — #472, #512 and #748, filed between December 2025 and July 2026 — are issue bodies with no replies at all. The only actual exchange is in #23, which this provision shares with Speakers identified in transcripts and with Captions adjustable.

images and media developing Supplemental requirement 13 comments · 4 threads

Speakers Identified In Transcripts

The Debate

The transcript version of the provision has generated no discussion of its own — it carries the same four threads as the captions version, and nothing in them addresses transcripts as distinct from captions.

Positions
Braille readers need the same speaker labels
Finnberrys

The case in #23 is argued mainly from captions and face-blindness, but explicitly extends to a blind person reaching the material as a transcript or captions through braille. Without speaker identification, reading it is like reading a playscript with no characters identified. This is the only point in the record that speaks to transcripts specifically, and nobody contested it; the fuller argument is under Speakers identified in captions.

A transcript should be required where captions cannot be adjusted
u9000-Nine, awkawk

u9000-Nine's repeated proposal in #23 is that open-captioned video should be required in WCAG 3 to carry a text transcript as well, because "captions are explicitly an alternative for audio". The points that closed captions may be customisable and routable to a braille display come from WilcoFiers's opening questions in #23, not from u9000-Nine. This is about whether a transcript exists at all rather than about identifying speakers inside one. awkawk acknowledged it as a clear proposal without endorsing it, having pushed back on the 1.1.1 and 1.4.5 reasoning behind it; that exchange is written up under Captions adjustable.

Three scoping issues filed against transcripts, captions and audio descriptions at once
MakotoUeki, sydneycolemanfromgoogle, ashleemboyer

MakotoUeki (#472) wants a concrete example for each of the three notes — full name then part of name, hidden identity as narrative structure, recognisable position within the context of use. sydneycolemanfromgoogle (#512) wants the provision limited to systematically identifiable speakers, citing shared-room meeting recordings and a lone self-introducing speaker, and suggests it stay supplemental. ashleemboyer (#748) wants "video" generalised to "media", which lands hardest here, since an audio-only recording's transcript is frequently its only alternative. None of the three has had a reply, and none distinguishes transcripts from captions.

Identification conventions are not universal
mitchellevan

Argues the discussion is North-America-centric in treating text as the identifier, pointing to the BBC's recommendation of colours to distinguish speakers and its common use in continental Europe, while noting colour identification might itself fail Use of Color. He raised this against the captions discussion; nobody has addressed what it means for a provision written once to cover both captions and plain-text transcripts.

✅ Agreed
  • Speaker identification serves braille readers of transcripts as well as caption users — Finnberrys's point, unrebutted.
  • Generalising the applies-when clause from video to media has drawn no objection, only silence.
❓ Still Open
  • Whether the provision should apply beyond video at all — ashleemboyer, #748.
  • Whether it should be limited to systematically identifiable speakers, and how to avoid repeating a single speaker's name throughout — sydneycolemanfromgoogle, #512.
  • What a concrete example of each note looks like — MakotoUeki, #472.
  • Whether the transcript, caption and audio-description versions of this provision should differ from one another at all. Nobody in these threads has taken that up, even though all four are labelled across all three provisions.
Note

This provision shares all four of its threads with Speakers identified in captions, and #23 with Captions adjustable. All 13 recorded comments sit in #23; the other three issues are bodies with no replies. Because none of that discussion is transcript-specific, the substance is written up under the captions entries and only summarised here.

interactive components developing Core requirement ⚠️ Stale — thread moved on 13 comments · 4 threads

Interactive Element Contrast Sufficient

The Debate

Whether a visual state requirement should be tied to programmatic state, and whether disabled controls keep their exemption from contrast, get a mandated indicator, or simply stop being classed as non-interactive.

Positions
States must be visually distinct and match the programmatic state
detlevhfischer

The draft SC in #193 reads: when a user interface component visibly indicates its states, these states are visually distinct and correspond to the programmatic states. The wording deliberately dodges the question the mobile accessibility task force could not settle — how much visual difference counts, since changing one pixel in a graphic is technically a difference — and instead leans on 1.4.11 to handle the 3:1 contrast of the salient part. The value he claims for it is the correspondence itself: catching a state change that is missing, reversed, or otherwise out of sync.

Keep it visual; programmatic state is 4.1.2's job
patrickhlauke

Mixing programmatic state into a visual SC opens a loophole: a control with no programmatic state fails 4.1.2, but would nominally pass this one because there is nothing to disagree with. He proposed replacing that clause with wording along the lines of accurately represents the current state of the component, and also questioned whether visually distinct is firm enough for normative language, foreseeing the same problems as visible focus indication. detlevhfischer accepted the substitution as an improvement.

Disabled controls need contrast or a disabled icon
DavidMacDonald, bkimmel

#197 starts from the observation that disabled interface elements work badly for people with low vision and suggests that, rather than only exempting them from 1.4.3, a better way might be a disabled icon; DavidMacDonald proposes at least 3:1 contrast OR an icon marking the element disabled. bkimmel seconds the problem, particularly where disabled controls are used to advertise the potential of an interaction — fill these fields in and you can submit — which he calls a huge safe harbour for things that cut against the Perceivable goal. He is not convinced an icon specifically is the answer.

Contrast yes, mandated icons no
patrickhlauke

He would far rather see some form of minimum contrast apply, to solve readability, than require an icon — WCAG cannot start demanding icons everywhere without dictating visual design. His preferred shape is a more general intent of indicating that something is disabled, and he flags a crossover with how user agents themselves render disabled state.

The definitions exclude the elements in question
adampage

Reviewing #197 against the current draft, adampage notes disabled elements fall outside the definition of interactive element — an element that responds to user input and has a distinct programmatically determinable name — so the neighbouring Interactive elements distinguishable provision does not reach them. They appear instead to match non-interactive element (does not respond to user input and does not include sub-parts), but are absent from that definition's examples and notes, so the intent is unclear. He suggests broadening the term or introducing a new one for elements that exist to be interactive even when conditionally disabled or read-only, and points at the Disabled controls explained provision and w3c/wcag#5053 as related.

Split contrast by luminance, hue and spatial frequency
Myndex

#207 proposes reorganising all the colour and contrast outcomes on vision-science lines: luminance carries high spatial frequency information and is what reading depends on, hue matters for object recognition and colour-coded non-text material, and spatial frequency — font weight, size, letter and line spacing, padding, glyph design — is the critical factor in readability. That yields two guidelines, one for not relying on colour alone plus non-text contrast, one for luminance contrast in readable content, with non-text use cases classified as Semantic, Symbolic, DataViz and Container. He also argues specific legacy numbers are unsupported: the 80-characters-per-line figure traces to IBM equipment economics rather than research (Bringhurst's 66 characters, or a 50 to 70 range, offered as informative), and a 1.5 line-height rule is near meaningless in CSS because the x-height to font-size ratio varies by 50 percent or more between families.

✅ Agreed
  • The programmatic-states clause in the #193 draft should go. detlevhfischer accepted patrickhlauke's alternative framing and nobody returned to defend the original.
  • Micro-SC proliferation is a real risk — detlevhfischer dreads the proliferation of bitty SCs that interact in multiple ways, as 2.4.7 and 1.4.11 already do, and patrickhlauke would rather see a few chunky, well thought-out SCs than a goldrush for 2.2. Their tentative answer was a wider provision covering interface components being visible and their states discernible.
  • Exempting disabled controls from contrast entirely is a problem for low-vision users; the disagreement is only over the remedy.
  • Both #193 and #197 need more research — alastc took each off the WCAG 2.2 slate on the same day in July 2020 for that reason, unopposed.
❓ Still Open
  • Whether disabled elements should be brought inside the definition of interactive element, given a new term, or explicitly named in the non-interactive element notes — adampage raised all three and has had no reply.
  • Whether a state-change requirement can be written testably at all, which is detlevhfischer's original one-pixel question and patrickhlauke's doubt about visually distinct as normative language.
  • Whether the default (or only) state of a control counts as a state under the SC. detlevhfischer suggested this could cover the invisible-input problem in w3c/wcag#680; patrickhlauke replied that it would feel odd for a button that only fires an action, rather than toggling, to fall under the SC.
  • Whether #193 stays in the repository, moves to WCAG 3 proper, or is deleted. patrickhlauke asked alastc directly in August 2024 and the question is still unanswered.
  • Whether the contrast outcomes get restructured along Myndex's luminance/hue/spatial-frequency split. Nobody has responded to #207.
  • Whether the requirement is discharged by author styles or by user-agent defaults for interactive items with a background or border — alastc lists it in #270 as a supplemental item without resolving it.
Note

This provision is assembled from four threads with very little live discussion. The substantive exchange in #193 is from 2019 and the exchange in #197 from 2019 and 2020, with adampage's 2026 comment the only recent analysis; #207 and #270 are both long structural proposals that have drawn no comments at all, so nothing in them has been tested by rebuttal.

animation and movement developing Assertion 12 comments · 2 threads

Safe Content Review

The Debate

Whether content-level properties that are not discrete triggers — the mood a piece of content creates, the storylines woven through it — can ever be pinned down well enough to be an outcome, or whether they belong to future assistive technology instead.

Positions
Mood is a gap the current outcomes miss
SuzanneKTaylor, medeaoblongata

Disturbing Content and Triggers only catch acute, identifiable items, but content can create a mood with nothing in it that flags as a trigger. SuzanneKTaylor's proposed outcome (#88) is that information about the mood content is likely to encourage is available or can be changed or selected by the user, aimed at long-form content — a movie, a television show, an ebook, a VR experience — where a user managing anxiety would benefit from knowing before committing. medeaoblongata frames the same gap as connotative content, distinct from denotative and from purely decorative, and notes that a detailed description can kill the effect it describes, since the sinister or the erotic is often about what goes unmentioned, so flagging a connotation in lieu of a description has value.

Not measurable, and it adds noise
detlevhfischer, ericwbailey, patrickhlauke

detlevhfischer's objection is that mood is not a property of content but depends on the user and on surrounding context, and that annotation would have to be exposed both visually and programmatically for equity, adding more material to the sea of content and increasing cognitive load for people it does not help — he does not see how this becomes a general measurable outcome. ericwbailey says it would be impossible to quantify before cultural variation is even factored in. patrickhlauke's concern is downstream: he dreads auditors having to check this kind of meta-information when judging conformance.

Storyline selection as the tractable version
SuzanneKTaylor

Issue #89 proposes that individual storylines be programmatically distinguishable, or that users can choose storylines. The argument is that hiding individual items leaves the surrounding context intact and so does not actually protect the user, while interwoven plots also tax memory and the ability to distinguish characters, locations and times. Her worked example is a video cutting between three people's stories in ten-minute and then five-minute blocks: being able to watch or skip one full story handles some subtle triggers by a simple mechanism rather than by content judgement.

This is a job for AI-based AT
GreggVan, SuzanneKTaylor

GreggVan argues no content can be written that triggers nobody — depending on personal history, a grove of trees could be a trigger — and that the group risks a never-ending discussion of what counts, so an AI filter that detects and redacts per the individual is the better place for it. SuzanneKTaylor partly agrees and extends it: if these outcomes live in AT, WCAG's remaining concern is whether that AT has the access it needs to pre-screen, which is a question about whether it can traverse a whole movie or gets stopped at the first ad. She adds that she personally thinks new AT is needed for many of the outcomes.

Trigger profiles carry their own risk
SuzanneKTaylor

The counter to GreggVan's AI filter is that the profile it needs is itself hazardous: asking a user to enumerate their triggers could be more triggering than the content, and a leaked profile could be used for serious harm — her example is a politician whose debate opponents obtain a copy. Her conclusion is that simple and common triggers, of the do-not-show-spiders-in-this-game kind, are addressable now, and outcomes may have to stay at that basic level until more is known.

✅ Agreed
  • Connotation annotations on images and alt text — the separate idea Brennan raised, not the mood metadata for long-form content — should surface through a user agent, OS or screen reader setting the user has turned on, not by default. detlevhfischer asked whether that would avoid adding noise and SuzanneKTaylor said yes; he noted many users will never discover the setting.
  • There is a grey area between mood and content that some people treat as a trigger — detlevhfischer raised it and it went unchallenged.
  • Author-intended connotation is more tractable than user-experienced mood. SuzanneKTaylor concedes ericwbailey's point on her own proposal, since one reader finds a hardship story depressing and another finds it a call to action, and says that would need calibrating by the user inside AT.
❓ Still Open
  • Whether mood can be scoped into anything a conformance claim could be assessed against — detlevhfischer's question of where to stop is unanswered.
  • Whether AT could evaluate long-form content end to end, which is SuzanneKTaylor's own open question.
  • Whether storyline selection (#89) is worth pursuing at all. GreggVan's AI-filter response is the only substantive reply, and he was answering the trigger framing rather than the storyline mechanism.
Note

Both issues were filed by SuzanneKTaylor on the same day in 2024 in response to the May 2024 draft's call for missing outcomes, and both are thin. #89 has drawn two comments in over two years and no pushback on the storyline proposal itself; the discussion below is mostly #88, and the working group has not responded formally in either thread.

layout developing Core requirement 12 comments · 4 threads

Sections Labeled

The Debate

Whether a requirement that headings describe topic or purpose can survive content that has no topic — fiction, irony, chapter numbers — and whether the fix is new normative wording or an Understanding note, given that any loosening also loosens the requirement on form labels.

Positions
The normative wording has no room for fiction
mattgarrish

2.4.6 says headings must describe the purpose or topic; it does not say only where a specific topic exists, nor that a heading may merely label a section (#170). A chapter heading might set a mood or theme, or introduce levity or absurdity, and the examples in the Understanding document reinforce the bias by showing content that breaks down neatly by topic. He has always ignored the SC for publishing, but calls it troubling to tell people to ignore a criterion because it does not make sense outside one context, especially as the part about labels describing the purpose of inputs is genuinely useful.

The wording is wooly, so fiction passes in practice — but irony exposes a tension
scottaohara, patrickhlauke

scottaohara reads a chapter title as naming the chapter you are about to read rather than summarising it, which is itself a useful title, and says he would be surprised to see anyone report this. patrickhlauke agrees more bluntly: determining what is and is not descriptive enough is completely wooly and subjective, so there is plenty of wiggle room, you can handwave fiction, and if someone insists it fails, let a judge or lawyer work it out. He still presses the hard case — a chapter titled A peaceful morning over text describing atrocities in a war-torn country is deliberately non-descriptive, even says the opposite of the content, and appears to contravene the normative requirement, while the Understanding quietly pivots from descriptive to merely providing a cue or landmark. bruce-usab's counter is that headings must describe topic or purpose rather than be descriptive, and that A peaceful morning memorably identifies the chapter's main substance.

The intent already covers it; the defect is that you must read Understanding to find that out
bruce-usab

His recollection is that fiction chapter titles were among the use cases considered when 2.4.6 was phrased. The Understanding document states that a word, or even a single character, may suffice if it provides an appropriate cue to finding and navigating content — so a cryptic but deliberately chosen chapter title clears the bar, and esoteric novel headings are both descriptive and well suited to their purpose. He concedes a plain reading has the implication mattgarrish describes and calls it a defect that the nuance lives only in Understanding, adding that in publishing the SC is always satisfied because a real-world failure is probably impossible to find, which is not true of the web, where pages with seemingly random headings exist.

Do not loosen it, because labels are in the same sentence
JAWS-test, mattgarrish

JAWS-test opposes rewriting the SC because any relaxation weakens it for labels, and form labels should be meaningful — not ironic, not a single character — even where headings can be held to a lower bar. His preference is an Understanding addition covering fiction now, with WCAG 3 treating headings and labels as separate requirements. mattgarrish accepts this is the cost of combining the two in one criterion. Two replacement phrasings were floated and neither survived: mattgarrish's Headings and labels establish context, which he argued covers chapter numbers that convey no topic but do tell you how far into a book you are, and bruce-usab's Headings and labels provide descriptive identification of the topic or purpose, which mattgarrish rejected as a wordier way of saying describes that still assumes a topic exists.

Labelled landmarks as a requirement in their own right
rachaelbradley

A separate strand (#80), filed by rachaelbradley on behalf of a public-agwg-comments email from a commenter who describes themselves as a screen reader user and accessibility tester, argues that sections being visually and programmatically distinguishable is not enough and that clearly labelled semantic landmarks separating distinct page content should be required — header, main navigation, breadcrumb navigation, main content, aside, footer. The case made is practical: landmarks are well supported in browsers, easy to implement in HTML5, ARIA and JavaScript, deliver real benefit to AT users, and are easy to test. Nobody has replied.

Define the scope before requiring anything
giacomo-petri

#477 asks for meaningful blocks of content to be defined, quoting GreggVan's objection that the phrase is used to mean a section, a heading and even a paragraph inside a section, and that one term cannot carry three meanings — his test case is whether posting a letter online obliges you to label its introduction and its sections. It also asks that the exception, where a label is not needed to understand the purpose of the content within the context of use, be bounded, since as written it can be invoked too broadly.

✅ Agreed
  • There is genuine tension between the normative text and the Understanding document — bruce-usab concedes the point after arguing the intent is sound.
  • It would be better if the criterion were clearer about its application; mattgarrish and bruce-usab both say so in nearly the same words.
  • mattgarrish agrees with JAWS-test that his establish context wording weakens the label half, and calls that the problem of having headings and labels combined in a single criterion; JAWS-test explicitly proposes separating them in WCAG 3. bruce-usab still hoped for a rewording that would not weaken labels.
  • No proposed replacement wording has held up. mattgarrish left it at needing more thought and was content to defer the problem to 3.0.
❓ Still Open
  • What the replacement phrasing is, if any. bruce-usab explicitly wanted something narrow enough to ship as an erratum and nothing met that bar.
  • Whether labelled semantic landmarks become a distinct requirement — rachaelbradley's #80 has had no response since it was filed in May 2024, and the issue carries an instruction to reply to the originating email once addressed.
  • What meaningful blocks of content means, raised by giacomo-petri in #477 to address GreggVan's concern, and how tightly the context-of-use exception is drawn, which giacomo-petri raises alongside it.
  • How Section Label sits against Regions, Headings Structure and Programmatic Relationship, which alastc lists together as requirements in #271 without comment.
Note

The only real debate here, #170, is a 2021 argument about WCAG 2.x SC 2.4.6 that has been carried into the WCAG 3 repository as background; it ends unresolved, with mattgarrish fine with leaving it to 3.0 and JAWS-test having pointed to WCAG 3 for separating headings and labels. The three other threads — #80, #271 and #477 — have no comments at all, so the landmark, requirement-tracking and definitional questions are on the record but untested.

images and media developing Core requirement ⚠️ Stale — thread moved on 10 comments · 2 threads

Image Alternatives Equivalent

The Debate

Whether "equivalent" is failing because the definition is too loose or because the existing requirement is simply not being tested and enforced properly.

Positions
Define equivalence, or the gap stays open
brett-oppegaard

In #370, argues alt text is a legacy of early image-loading problems rather than a disability-studies concept, and that in practice a filename like "dog32234.jpg" is treated as compliance. Cites Perkins at under 1 percent of the web compliant, AudioEye at around 3 percent and WebAIM's Million at 4 percent to argue the failure is systemic rather than incidental. Wants "equivalent" defined against the information-exchange literature and extended with guidance for describing people, maps, tables, charts and data visualisations, not just a title plus a one-sentence overview. Points at Instagram, where alt text is buried behind a hidden process and GenAI supplies descriptions like "Might be a man, wearing glasses".

That already fails WCAG 2 — this is not a loophole
patrickhlauke, TestPartners, yatil

patrickhlauke's opening reply is flat: "dog32234.jpg" would fail 1.1.1, so it is not legally compliant in any sense. TestPartners attributes the observed state to testers not testing the criterion correctly, automated tools being unable to judge appropriateness, and authoring platforms that do not help — a lack of education, not a defect in the wording, and something WCAG 3 cannot fix. yatil adds the structural point that W3C defines conformance and does not enforce it; enforcement runs through civil rights litigation and, in the EU, through the European Accessibility Act's reference to WCAG 2.1 via EN 301 549, with national agencies and fines that only began operating this year.

Digital asset management is making it worse
TestPartners, brett-oppegaard

TestPartners identifies a newer failure mode: organisations now store images in a DAM with the text alternative attached to the asset, so the alternative is authored with no knowledge of the context it will appear in, and ends up an invariably literal description of image contents that may be appropriate in one placement and wrong in another. brett-oppegaard accepts the point, proposes that descriptions be crafted per use and logged so a forensic recontextualisation is possible, and concedes this would require a major shift in archiving practice. Both treat it as a real problem; neither claims it is the central one.

Media alternatives are undertested as a single lump
JasonAment

In #611, argues the draft never says which formats are usable for which medium and that the media alternative definition adds nothing. Offers an absurd-but-passing case: video-only content with an empty closed caption track satisfies the requirement as written. Proposes splitting the test procedure into separate procedures for audio-only, video-only and audio-video content, each ending in a check that the alternative is equivalent to the meaningful information in the media.

✅ Agreed
  • "dog32234.jpg" is not conformant under WCAG 2.x 1.1.1 — brett-oppegaard did not contest patrickhlauke's correction, and shifted to arguing about enforcement instead.
  • Real-world conformance rates are very low; the disagreement is about the cause, not the number.
  • W3C neither polices nor funds review of conformance claims; that sits with law, regulators and litigation.
❓ Still Open
  • Whether WCAG 3 should tighten the definition of equivalent and add scaffolding, metrics and benchmarks — brett-oppegaard's core ask, which nobody in the thread endorsed or costed.
  • What recourse exists against a false "this website is WCAG compliant" claim, and how many violations would invalidate it. brett-oppegaard asked directly; yatil answered only on the general enforcement landscape.
  • Whether equivalence guidance should extend to specific content types — described people, maps, charts, data visualisations — beyond generic image alternatives.
  • JasonAment's proposed per-medium test procedures in #611. kfranqueiro noted the upcoming Working Draft has separate provisions for transcripts, audio descriptions and captions, and lauracarlson posted an Image and Media Subgroup draft response saying the layered transcript architecture now addresses much of the ambiguity; JasonAment has not replied to it.
Note

Thin and lopsided. #370 is essentially brett-oppegaard against three respondents who all make the same rebuttal, and the exchange drifts from defining equivalence into enforcement and legal policy without returning. #611 is a concrete proposal that drew no debate; the only replies are kfranqueiro's pointer to the new separate provisions and the Image and Media Subgroup's draft response (posted by lauracarlson) saying the updated transcript framework addresses much of it.

animation and movement developing Supplemental requirement 9 comments · 3 threads

No Visual Motion No Exceptions

The Debate

Whether the exception-free variant really is exception-free, given that a user preference or a disable mechanism could still be read as satisfying it, and whether pseudo-motion should be pulled out so no duration threshold can attach to it.

Positions
The carve-outs are the whole problem
MarjaE2

Opened #27 using WCAG 2.1 SC 2.3.3 as the cautionary example: it sits at AAA, it permits essential smooth animation, and it permits any smooth animation so long as some way to disable it exists, without requiring that the site-specific control be discoverable or that prefers-reduced-motion be honoured. Worries the essential exception will be stretched to cover any move or transition someone decided to make smooth. Notes many sites impose their own smooth scrolling regardless of prefers-reduced-motion or of browser settings to disable animation and autoplay, and that JavaScript-driven animation, including GitHub's own sticky headers, makes it harder still for users to protect themselves.

Pseudo-motion should have no threshold and its own provision
julierawe, rachaelbradley, mraccess77, charleshalldesign

The COGA Task Force filed #739 asking that pseudo-motion be defined with examples - parallax scrolling, sharp color changes, dynamically updating content, zoom effects, diagonal lines in a background, optical illusions, stereographic art - and that "No pseudo-motion" be split into its own provision, because the current wording can be misread as "Content does not include pseudo-motion…lasting longer than 5 seconds"; the request names both No visual motion provisions, not this variant specifically. julierawe later added gamma oscillation images and sliced images. rachaelbradley offered the decoy font experiment as a candidate example and mraccess77 confirmed first-hand that those fonts appear blurry and give them a headache. In October 2026, Charles Hall drafted a standalone pseudo-motion provision (currently supplemental, with research indicating harm comparable to actual motion) and focusing on a mechanism to prevent, turn off, or hide pseudo-motion.

A respected user preference is not a safe substitute
alastc, julierawe

alastc opened #629 on the draft note allowing content to be considered as avoiding flashing when an accessibility-supported preference to prevent flashing is respected, doubting any such method is accessibility supported today and asking whether it should be relied on even if one were. julierawe, quoted in the body, calls the method dangerous and asks what happens when someone uses another person's device without having set the preference first. alastc flags in the body and again in June 2026 that the same question lands on the animation and reduced-motion requirements, which is how it reaches this provision.

Warn first, or push detection down to the browser
patrickhlauke, nattarnoff, alastc

patrickhlauke asks whether there should be a mandated warning before content containing potential flashing, with enough time for the user to abort or back out; alastc answers that a separate flash and motion warning requirement already exists in the working document. nattarnoff asks whether warning is an authoring duty at all or belongs to browsers detecting content type against the user's preferences, is unsure browsers could feasibly do it, but observes that we know what happens when it is left to the people who build sites, and argues this requirement straddles the bottom-up and audit-and-remediate approaches.

✅ Agreed
  • Pseudo-motion's definition needs worked examples; nobody objected to the COGA list or to the additions made to it.
  • The user-preference question is not confined to flashing - alastc stated twice that the animation-based requirements are impacted by it.
  • Warnings are already the subject of a separate requirement in the draft and are not what this provision does (alastc, #629).
❓ Still Open
  • Whether "no exceptions" also rules out satisfying the requirement via a disable mechanism or a user preference. MarjaE2 raised the mechanism form in #27 and it was never taken up; alastc's #629 raises the preference form and it is unresolved.
  • Whether "No pseudo-motion" becomes a provision in its own right (julierawe, #739).
  • Whether detecting motion and issuing warnings is an author responsibility or a user-agent one (nattarnoff, #629).
  • Whether the decoy font counts as pseudo-motion. rachaelbradley asked, mraccess77 gave a first-hand account of the effect, and no one has ruled on it.
Note

Thin, and largely inherited rather than specific to this variant. #27 is MarjaE2 alone - opened October 2023, one self-reply, no response from anyone else in nearly three years - and #629 and #739 are both labelled for the base No visual motion provision as well, so their discussion is shared. The COGA concern in #739 that the five-second wording could be read as permitting shorter pseudo-motion is raised against both No visual motion provisions alike, so nothing in these threads addresses the exception-free variant on its own terms.

layout developing Core requirement 9 comments · 2 threads

Blocks Of Content Available Minimum

The Debate

Whether a block of content being visually indistinct is an accessibility failure at all, and whether "sufficient surrounding space" can be written as a requirement anyone can test.

Positions
If it is unclear for everyone, it is not an accessibility problem
GreggVan

Responding to the opening questions in #19, asks whether there is a requirement for headings to be visually distinct in the first place, since content that is indistinct for every reader alike looks like a design quality issue rather than an accessibility one. On the font versus typeface point he replies that it is fine as long as things are programmatically different. He also questions the "sufficient semantics" framing, reading it as sufficient meaning and suggesting, with the hedge "(I don’t think)", that WCAG cannot require authors who write meaningless headings to rewrite them, while asking whether something different was meant.

Block structure is a contrast problem, not a styling preference
Myndex

Argues visual hierarchy is squarely an accessibility issue for COGA among others, and that it is also a contrast issue: the amount of padding around a text block, line spacing and letter spacing all change perceived contrast, and this is most critical for blocks of body text. Contends the primary driver of perceived contrast is spatial, chiefly rasterized font weight, because weight sets the spatial frequency the contrast sensitivity function responds to. Cites Lovie-Kitchin and colleagues for contrast reserve figures keyed to use case, roughly 20 times the JND threshold for article body text down to 3 times for non-fluent spot reading.

Catalogue what already works before writing a rule
u9000-Nine

Wants the methods currently used to separate blocks and headings surveyed first, so a new requirement does not accidentally outlaw one that works, and notes that distinctions are frequently used in combination rather than singly. Lists boldness, font size, typeface, indentation, underlines and overlines, italicization, small caps, script, color, textual or iconographic markers and text alignment. Refines Myndex's three-way split into four groups: spatial, visual text attributes, content and external indicators.

Split the visual requirement from the programmatic one
giacomo-petri

Opened #476 asking for a re-evaluation of whether the visual and programmatic aspects of meaningful content blocks should be separate requirements, because one can be satisfied while the other is not. Also asks for "sufficient surrounding space" to be defined, and for exceptions to be considered where a particular layout choice means spacing may not be required.

"Sufficient" is subjective and the requirement inverts the visual and the programmatic
GreggVan

Points from GreggVan that giacomo-petri listed in #476 for review, without adding his own view on them: the draft requires information to be programmatically determinable that is not visually determinable, which reverses the usual direction, and the wording needs to say that where content appears as a block carrying semantic meaning, that block also has to be programmatically determinable. On spacing, paragraphs often have no more space between them than between the lines inside them, yet they are meaningful blocks, so the reductio is whether every document must now add space between every paragraph, and whether the answer is one pixel, two, or three.

✅ Agreed
  • Color alone should not be the distinguishing factor. u9000-Nine is content not to count color as a distinction despite it being common practice and the Word default; Myndex clarifies color is genuinely useful but must accompany weight, size and family rather than carry the distinction on its own, since perception of color varies enormously even among standard vision and shifts with context.
  • Relative size is a legitimate distinction, absolute size is not. u9000-Nine proposed that a heading being larger than the body text, whatever size that is, should count; Myndex agreed font size is and should be a distinguishing feature.
  • Font weight belongs with the spatial and contrast group rather than with font styling, because weight determines spatial frequency and therefore perceived contrast. u9000-Nine accepted the reclassification.
❓ Still Open
  • Whether visual distinctness of blocks is in scope at all. GreggVan asked in September 2023; Myndex later asserted that visual hierarchy is an accessibility issue (COGA among others) without replying to him directly, and the question was not settled.
  • What "sufficient surrounding space" means and whether a number can be attached to it. giacomo-petri raised this as one of the items in #476; the paragraph-spacing reductio quoted there is unanswered.
  • Whether visual and programmatic block structure should be one requirement or two (giacomo-petri, #476), and what exceptions exist where a layout choice makes spacing unnecessary.
  • Where text decoration sits. u9000-Nine asked why it appears under both layout and non-text; Myndex left it open, leaning non-text when it indicates function such as an underlined link and layout when it is merely divisional.
  • Whether container behaviour under large text zoom belongs to this provision. Myndex wants the smallest body text scalable to roughly 80 to 92 px, an x-height near 42 px and a zoom of 450 to 500 percent, with already-larger text scaling by a smaller percentage, and notes 500 percent is untenable on a phone so device media queries are needed.
Note

The nine comments here all come from #19, which is labelled for this provision and for Heading structure available, so the taxonomy work is shared between the two. Substantively it is a two-person exchange between Myndex and u9000-Nine over about two and a half weeks in November and December 2023 that converged on a classification but never produced proposed requirement text; WilcoFiers's opening questions and GreggVan's scope challenge were never resolved, and #476 reopens the same ambiguities two years later with no replies yet.

layout developing Supplemental requirement 9 comments · 4 threads

Heading Structure Available

The Debate

Whether the provision should police how headings look as well as how they are marked up, and what the heading hierarchy has to be for content that does not naturally have one.

Positions
Semantics yes, appearance no
GreggVan

Questions whether there is a requirement for headings to be visually distinct at all, since headings that are not distinct for anyone are not obviously an accessibility question. Accepts differentiating font from typeface as long as the result is programmatically different. Pushes back on the suggestion that sufficient semantics on headings matters more than visual presentation, reading "sufficient semantics" as "sufficient meaning" and suggesting, with the hedge "(I don’t think)", that WCAG cannot require authors who write meaningless headings to rewrite them, while asking whether WilcoFiers meant something different.

Visual hierarchy is an accessibility issue and a contrast issue
Myndex

Holds that content structure for a good visual hierarchy matters for COGA among others, and that it is simultaneously a contrast question: padding around a heading, leading and letter spacing all change perceived contrast, as does font weight. Argues weight is the most critical spatial quality because it sets the spatial frequency that drives contrast sensitivity, illustrated with same-color samples at different weights placed on the contrast sensitivity curve. Also warns that the CSS font-size metric is close to futile as an absolute, since size and weight vary massively between families.

Enumerate the distinctions in use before restricting any
u9000-Nine

Wants existing sufficiently distinct methods catalogued so a requirement does not accidentally remove one, and stresses that combinations of distinctions matter. Proposes four groups rather than Myndex's three: spatial, visual text attributes, content, and external indicators, with capitalization, writing system, sentence type and person placed under content. Argues writing system in particular belongs with content, since writing in sitelen pona carries semantics and nuance that Latin script or speech does not.

Nesting and a single h1
rachaelbradley

Filed #81 on behalf of a commenter who wrote to public-agwg-comments; the submitted comment asks for an outcome stating that section heading levels be semantically nested so they form a hierarchical outline of the content, and that there be only one h1 per page, reserved for introducing the main content or topic and matching or closely resembling the page title. No one has replied since May 2024.

Fix the terminology and name the exceptions
giacomo-petri

Opened #478 asking that "higher" and "lower" be replaced when referring to heading levels, since which direction each word points is ambiguous. Also wants "meaningful block of content" clearly defined and exceptions specified, recognising that paragraphs, letters and emails may not require headings, while insisting any exception be explicit enough that it cannot be used as a loophole. Notes both items may resolve from a single consistent definition.

✅ Agreed
  • Font and typeface have to be kept distinct in the spec's language. WilcoFiers's example, that Helvetica 12pt bold and Helvetica italic 14px are different fonts sharing one typeface, drew no objection.
  • A heading being larger than the body text is a valid distinction even though an absolute font size is not. u9000-Nine proposed the split and Myndex agreed size is and should remain a distinguishing feature.
  • Color should not be the sole distinguisher. u9000-Nine is willing not to count it; Myndex agrees it must be an accompaniment rather than the solo distinction, given how far color perception varies with context even for standard vision.
❓ Still Open
  • How to decide whether headings are sufficiently distinct from each other and from surrounding content, whether color contrast can carry that judgement, and whether reading distance should be a factor. WilcoFiers asked all three in #19 in 2023 and none has been answered.
  • Whether sufficient semantics on headings matters more than visual distinctness, and whether the visual requirement should simply be that presentation changes away from the default. WilcoFiers raised it, GreggVan contested what it would even mean, and it stalled there.
  • Whether heading levels must be semantically nested and limited to one h1 per page (a public-agwg-comments submission filed by rachaelbradley as #81), which has had no discussion at all.
  • How "meaningful block of content" is defined and which content types are exempt from needing headings (giacomo-petri, #478) - a definition shared with the Blocks of content available (minimum) provision.
  • Where text decoration belongs. u9000-Nine asked why it sits in both the layout and non-text groups; Myndex left it unresolved, leaning non-text when it signals function and layout when it is merely divisional.
Note

Only one of the four threads has any discussion. All nine comments come from #19, which is labelled for this provision and for Blocks of content available (minimum), and is mostly a two-person taxonomy exchange between Myndex and u9000-Nine. #81, #271 and #478 are issue bodies with no replies: #271 is alastc's requirement-tracking issue listing Visually organize content, Regions (Minimum and Enhanced), Section Label, Headings Structure and Programmatic Relationship under one guideline, rather than an argued position.

text and wording developing Core requirement 8 comments · 4 threads

Text Style Adjustable

The Debate

Whether user-selectable font family belongs in the standard at all, and whether "accessible typeface" can ever be stated as a requirement rather than advice.

Positions
Add font family to user customisation
LaZay, LaurenceZaysser

LaZay opens #161 asking that font selection join the other user-adjustable properties in 1.4.8, noting publishers still ship serif paper fonts in digital products where they blur on screen, and that any offered families have to exist on the user's machine — a harder implementation problem than other CSS overrides. LaurenceZaysser makes the same case in #340 as a gap rather than an enhancement: 1.4.4 Resize Text has no font-family equivalent, browsers and ebook reading systems already do this, and WCAG 2.2 is therefore not the full EAA cover it is claimed to be, since Annex I requires fonts of suitable shape. Proposes a new SC 1.4.14 Change font family with a sufficient technique naming OpenDyslexic.

Typeface guidance can be a recommendation, not a "shall"
Myndex

Argues in #245 that a meaningful, testable normative standard covering all font use cases is out of reach, though blocks of body text might be a candidate. The reason is that line-height, letter-spacing, font-weight and font-size are all relative to decisions the font designer made, so two faces set at 16px and weight 400 rasterise at different real sizes and weights. Proposes CSS-level fixes — a property to set x-height directly, already filed with the CSSWG, and line-height expressed against x-height — and gives concrete targets: critical size is an x-height at least twice measured acuity height, lowercase aspect ratio under 1.5:1, baselines about 2.5 x-heights apart. Notes a century of research has produced little consensus beyond "blackletter fonts are hard to read".

Dyslexia fonts are the wrong fix
Myndex

In #245 in 2022, before the OpenDyslexic proposals in #161 and #340 were filed, argues that fonts like OpenDyslexic and Dyslexie are not actually useful, because they assume dyslexia is a visual problem when it is language-specific. Cites Marinus, Mostard et al., where increasing letter spacing on plain Arial produced the same benefit as Dyslexie, implying the gain comes from reduced crowding rather than glyph shape. Adds that dyslexia is almost unheard of in Korean, which is a clear language, so glyph-level remedies do not generalise across writing systems — of which there are at least 40 common ones.

Untestable in practice
patrickhlauke

If CSS is not expressive enough for authors to declare these properties or for tools to query them from a rendered page, and font choice is effectively unlimited, a tester would have to run the numbers against every font an author picked — complicated further by user agents and operating systems shipping their own slight variants of nominally identical fonts and doing substitutions. Pushes chaals directly: if the user agent does not supply an accessible font, does the site then fail in that user agent? Draws the line at information, advice and best practice being fine, while mandatory requirements built on the same evidence is where it gets interesting.

Put it on the user agent, and check your own fonts
chaals

Where the user agent supplies the font, the requirement belongs on the user agent to offer accessible fonts. Research on this has existed for a long time, so publishing information about which fonts are more accessible — and to whom, and when — should not be beyond the group. Adds the author-side corollary: if you choose fonts and want accessible content, logic says you check whether the fonts you chose achieve that.

Extend adjustability to link decoration
hata6502

In #413, reads G183's "if there are not a large number of links" caveat as an implicit allowance for a different treatment in high link-density content such as wikis and glossaries. Argues G182's non-underlined alternatives — blue bold, red italic — are not reliably read as links, because user expectation is anchored to underlines. Proposes a Method under the adjustable text style guideline using text-decoration-style: dotted, with a demo file attached, to keep links perceivable while cutting visual clutter.

✅ Agreed
  • Font metrics are not comparable across families — x-height ratio, stroke weight, kerning and leading are all designer choices with no standard, so nominal font-size and font-weight values do not describe what reaches the screen. Nobody in #245 disputed this.
  • Publishing information and best practice about accessible typefaces is uncontroversial; only making it normative is contested.
❓ Still Open
  • Whether a font-family override requirement can work given the font must already be installed on the user's machine — LaZay raised the constraint and left it unresolved.
  • Whether WCAG 2.2 actually covers the EAA's "suitable shape" language, which LaurenceZaysser says it does not; the parallel oversight is filed against the EPUB EAA mapping as epub-specs#2752.
  • Where the requirement lands when the user agent supplies the font — patrickhlauke's question to chaals about whether a site fails in a user agent that offers no accessible font was never answered.
  • Whether OpenDyslexic should be named as a sufficient technique when Myndex's evidence says the benefit comes from spacing, not glyphs. The two threads never meet.
  • hata6502's dotted-underline Method, which drew no responses.
Note

Volume is concentrated in one place. All eight comments sit in #245, and the three other issues — #161, #340 and #413 — are unanswered bodies, so their proposals have neither support nor pushback on record. #245's own discussion is also aged: the substantive exchange is from 2022, with mraccess77 adding reading links in 2025 and no reply since.

images and media developing Core requirement ⚠️ Stale — thread moved on 7 comments · 3 threads

Captions Available Live

The Debate

Three unconnected asks sit under this provision — fix WCAG 2's odd audio-only/audio+video split, tier caption quality alongside sign language, and merge the live caption requirements — and only the sign language one drew any reply.

Positions
The WCAG 2 level split is backwards
patrickhlauke

Live audio+video requires captions at AA (SC 1.2.4) while live audio-only sits at AAA (SC 1.2.9), a split made when internet-radio-style audio streams were common and live video was technically onerous. Twitch, let's plays and live webinars have reversed that, and captioning either is equally hard. Taken to its conclusion, an author doing a live audio-only vlog is off the hook, but turning the camera on to show their face makes them fail. Raised in #189 in 2019 and carried forward with no reply on the substance.

Tier caption quality, and name sign language explicitly
InfoGapBuster

Auto-generated subtitles may be inaccurate and fail to carry tone and nuance, so captions alone do not deliver equitable access for Deaf people whose first language is signed (#325). Proposes graduated conformance: auto-generated or basic captions at Bronze, accurate descriptive captions plus context-appropriate sign language at Silver, and culturally appropriate sign language with multilingual caption options at Gold. Wants minimum quality guidance covering accuracy, speaker identification, emotional tone and cultural context.

Levels are not settled, so level-based proposals are premature
GreggVan

Notes that Gold is likely achievable without doing everything listed at that level, and that the working group has not finalised what Bronze, Silver or Gold mean. Nothing definitive can be said about which tier anything lands in yet. Unrebutted, and the tiering discussion continued regardless.

Merge the live caption requirements
MakotoUeki

Points to "Captions are available for all live audio content" and suggests that it can absorb some other requirements about captions for live video, merging them (#461). Filed as a short review note in December 2025 with no responses.

✅ Agreed
  • InfoGapBuster's point that auto-generated captions can be inaccurate and miss tone and nuance was not disputed in #325, though no other participant addressed caption quality directly.
  • GreggVan's point that the conformance levels are unfinalised went unchallenged.
❓ Still Open
  • Whether WCAG 3 keeps WCAG 2's distinction between live audio-only and live audio+video content at all — patrickhlauke's #189 is still open and unanswered after seven years.
  • Whether caption quality (accuracy, speaker identification, tone) becomes normative or stays as guidance — InfoGapBuster's proposal 5 in #325.
  • Whether the live captions requirement absorbs the separate live-video caption requirements, as MakotoUeki proposes in #461.
  • md84419 argues in #325 that the discussion is really about text alternatives and belongs in a new section under Text and Wording rather than Image and Media Alternatives, which would move it out of this provision's scope entirely.
Note

Low volume and largely one-directional: #189 and #461 have no comments at all, and the only threaded exchange (#325) is a multi-provision sign language proposal that touches captions mainly as the thing sign language is being contrasted against.

images and media developing Supplemental requirement ⚠️ Stale — thread moved on 7 comments · 1 thread

Sign Language Available Prerecorded

The Debate

Not a debate so much as one proposal being sharpened: whether prepared sign language translation for prerecorded media should be a named requirement rather than an aspiration, and how far beyond video it should reach.

Positions
Name it, require it, and it will build its own supply
InfoGapBuster

Argues WCAG 2.0 put sign language at AAA and this led to limited implementation; writing as a Deaf person, InfoGapBuster reports that when sign language is not a required criterion organisations default to captions alone (#325). Wants "Provision of videos with sign language translation" defined as a distinct Outcome, and draws a line the draft does not: interpretation is real-time signing for live contexts, translation is prepared in advance with attention to clarity and accuracy, and translation is what prerecorded content intended for repeated viewing by a wide audience should get. Answers the obvious objection about scarce qualified interpreters and translators by arguing that requiring it generates demand, expands the pool, and accumulates data that could train future AI translation.

Go further — signed alternatives for text, not just media
md84419

Agrees with the whole proposal but wants Gold treated as a genuine aspirational benchmark, and calls for a supplemental requirement that sign language users have access to a sign language alternative for website text, not only for video. Grounds it in the same rationale InfoGapBuster gave, that millions rely on sign language as their first, preferred or only accessible language, and in anti-discrimination law: the UDHR, ICCPR, EU Charter and American Convention, plus the ADA's auxiliary-aids duty, the BSL Act 2022 and BSL (Scotland) Act 2015, Ireland's Irish Sign Language Act 2017, South Korea's Korean Sign Language Act 2016, New Zealand's NZSL Act 2006, and Filipino Sign Language mandates. Adds ISO 24495-1:2023, ISO/IEC 29184:2020, GDPR Article 12(1) and EU AI Act Articles 14 and 50 on information in an intelligible, preferred-language form.

Nothing can be pinned to a level yet
GreggVan

The only note of caution in the thread. Gold is likely achievable without meeting everything listed at that level, and the working group has not finalised what any of Bronze, Silver or Gold mean, so nothing definitive can be said about placing sign language in one. Neither participant contested this, and both continued proposing level assignments.

✅ Agreed
  • Captions and sign language are not interchangeable — for users whose first language is signed, written captions do not deliver full comprehension. Unrebutted throughout.
  • The interpretation/translation distinction is real and the current draft does not make it; prepared translation is the right fit for prerecorded content.
❓ Still Open
  • Whether sign language for prerecorded media stays supplemental or becomes a required criterion — InfoGapBuster's central ask, which nobody has answered.
  • Whether the scope extends from multimedia to website text at all, as md84419 proposes. InfoGapBuster's revised framework after md84419's intervention (sign language alternatives for text not required at Bronze, recommended at Silver, and provided for key information such as policy documents, educational materials and terms of service at Gold) drew no response.
  • Where this belongs in the document — md84419 notes in November 2025 that the issue is filed under Image and Media Alternatives but is really about text alternatives, and probably needs a new section under Text and Wording.
Note

A single thread (#325) with six comments, and effectively a conversation between two people who agree, with one procedural caution from GreggVan. There is no opposing camp on record here — the proposal has not been rejected, it has not been taken up either.

images and media developing Assertion ⚠️ Stale — thread moved on 7 comments · 2 threads

Sign Language Policy Live

The Debate

Whether live sign language interpretation belongs in WCAG 3 as an organisational assertion at all, or should be a supplemental requirement — asked once, answered by nobody, and closed.

Positions
Wrong instrument for the job
MakotoUeki

Questions whether "We provide sign language interpretation for all live audio content" should be a supplemental requirement rather than an assertion (#471). The issue states no reasoning beyond the question itself. Filed in December 2025 with no body beyond the question, no comments, and closed in June 2026.

Interpretation is the live half of a two-part gap
InfoGapBuster

In #325, distinguishes sign language interpretation — real-time signing used in live contexts — from translation prepared in advance, and argues the draft does not separate them. Places live interpretation at Silver where appropriate, and at Gold as high-quality interpretation with cultural and linguistic appropriateness alongside multilingual captions. Writing as a Deaf person, argues that anything short of a defined requirement leaves organisations relying on captions alone, and that requiring it is what builds the currently limited pool of qualified interpreters.

Rest it on language-discrimination law
md84419

Supports the proposal and pushes past it, calling for a supplemental requirement that sign language users have a signed alternative for website text. Cites jurisdictions that already require sign language interpreting or translation in some public or official contexts: the ADA's auxiliary aids and services duty for US public entities, the UK's BSL Act 2022, BSL (Scotland) Act 2015 and Equality Act 2010, Ireland's Irish Sign Language Act 2017, South Korea's Korean Sign Language Act 2016, New Zealand's NZSL Act 2006, and Filipino Sign Language mandates — alongside language-discrimination treaties, framing information in a preferred language as a reasonable accommodation. Its first-listed rationale is the same as InfoGapBuster's: millions rely on sign language as their first, preferred or only accessible language.

Level placement is premature
GreggVan

Gold is probably achievable without meeting everything at that level, and none of Bronze, Silver or Gold has been finalised, so no definitive statement about placing sign language in a level is possible yet. Unrebutted; the thread continued assigning levels anyway.

✅ Agreed
  • Live interpretation and prepared translation are distinct things the current draft does not distinguish — InfoGapBuster's framing drew no objection.
  • GreggVan's caution that the conformance levels are not finalised went unrebutted, though InfoGapBuster and md84419 continued proposing level placements.
  • Captions alone do not give equitable access to Deaf users whose first language is signed.
❓ Still Open
  • Whether this stays an assertion or becomes a supplemental requirement — MakotoUeki's #471 question never received a substantive answer on the record.
  • Whether live sign language interpretation becomes a required criterion rather than a policy statement, which is InfoGapBuster's underlying ask in #325.
  • md84419's observation that #325 is filed under Image and Media Alternatives but is really about text alternatives, and probably needs a new section under Text and Wording.
Note

#471 was closed in June 2026 with zero comments, so no reasoning for the assertion-versus-supplemental question that is most specific to this provision appears on the record. Everything else here comes from #325, a multi-provision proposal in which live interpretation is only one part.

text and wording developing Core requirement 7 comments · 4 threads

Text Color Adjustable

The Debate

Whether a maximum contrast ratio should exist, or whether the real variable is screen luminance and the answer is user adjustability instead.

Positions
Cap the contrast
cawa-93, NathanInnes

cawa-93 opens #171 with white text on black at a 21:1 ratio, which passes 1.4.6 Contrast (Enhanced) at AAA and is, in their words, absolutely not readable, and proposes a maximum alongside the minimum. NathanInnes offers Twitter's branding revamp as a case in point: it passed beyond the standard and a lot of users found it difficult to read and straining on the eyes.

A cap would harm me — make it adjustable instead
JAWS-test, mraccess77

JAWS-test finds high-contrast text readable in itself, accepts that some people struggle with it, and argues the fix is for colour adaptation to user needs to work well and for WCAG to support that adaptability via custom styles, Windows High Contrast Mode and similar. mraccess77 says a contrast maximum would negatively affect them personally while acknowledging others need low contrast, and concedes specific bad combinations exist — small white text on black being one — before asking whether a better calculation than current contrast could isolate those cases, pointing at Myndex's work.

The WCAG 2 math cannot carry a maximum
Myndex, bruce-usab

Myndex's objection in #171 is that WCAG 2 contrast math is not perceptually accurate — it already overstates minimum contrast for dark colours — so building a cap on it would produce more unreadable pages, not fewer, and entrench the misunderstanding of how contrast and readability work. Reframes the problem as excess luminance rather than excess ratio: users crank screen brightness to cope with all the low-contrast content in the wild, then get blasted by a site with good contrast. Also notes the OP's own example is too small and too crowded to be evidence. bruce-usab agrees white on black is a common barrier but cannot see how to address it in WCAG 2.x even at AAA, since the same rule would flag plain black-on-white body text, and points to APCA as the WCAG 3 route.

There is a maximum, but only in dark mode
Myndex

The 2023 status update separates the cases: no maximum contrast in light mode, only a maximum luminance, which is a user display control rather than an author one, with paper-emulation best practice of keeping body-text background at about 85 percent of the adaptation state. Dark mode is different — excessively bright text on dark backgrounds causes halation and glare — and names interim experimental values under study of Lc -90 maximum for body text and Lc -85 for larger text, using APCA 0.0.98G4g. Adds that there is room for at least two dark schemes, day and night, and that daltonised, photophobia and Meares-Irlen schemes will likely need their own maxima.

Lc -90 is still too much
kepstin

Reports from a calibrated setup — displays at 150 cd/m2 white luminance, room illuminance around 100 lx, IPS LCD at roughly 1000:1 static contrast — that black on white is comfortable while white on black remains practically unreadable, partly from halation due to astigmatism. Finds Lc -90 uncomfortable and would want something nearer Lc -50 for light-on-dark. Also warns the fix cuts both ways: in a properly calibrated environment, an author lowering contrast for dark text on light backgrounds reduces readability, comparing blue on brown to printing on kraft paper rather than white.

User-side colour control, stated plainly
emanser869

emanser869's #178 proposes adding to 1.4.8 that foreground and background colours can be adjusted by the user to apply uniformity of contrast.

A minimum contrast for captions
utkudyn-a11y

utkudyn-a11y's #618 asks that captions carry at least 4.5:1 between caption text and its background as a core requirement, in addition to the supplemental captions-adjustable requirement, because caption legibility directly affects partially sighted and low-vision users.

✅ Agreed
  • Some specific high-ratio combinations genuinely are hard to read — small white text on black is named by cawa-93, mraccess77 and bruce-usab alike. The dispute is over the remedy, not the symptom.
  • Users need a way to adapt foreground and background colours to their own needs; JAWS-test, mraccess77 and emanser869 all land here.
  • Screen brightness set too high is a real contributing cause. kepstin agrees with Myndex on this even while disagreeing about the threshold.
  • WCAG 2.x contrast math is the wrong instrument for a maximum; Myndex's objection went unrebutted, though cawa-93 and NathanInnes had earlier proposed a maximum on the existing ratio.
❓ Still Open
  • Whether a maximum contrast value should be normative at all, and for which modes. Myndex's dark-mode-only framing is the most developed answer and has drawn one substantive response.
  • Where the dark-mode maximum sits. kepstin's lived report of Lc -50 is roughly 40 Lc away from the Lc -90 under study, and nobody has reconciled the two.
  • How to raise readability for users on too-bright displays without cutting contrast below what users with correctly calibrated displays need — kepstin states this as an unsolved trade-off.
  • Whether peak-luminance choice for a given dark scheme is a user display responsibility or an author one, which Myndex flags as open and complicated by ambient light and device output range.
  • What "high-contrast" means in the provision's own tests, which reference a high-contrast light-on-dark theme and a high-contrast dark-on-light theme without defining the term. julierawe asked this in #501.
  • utkudyn-a11y's proposal to make a 4.5:1 caption-background ratio a core requirement.
Note

The discussion is almost entirely #171, and much of it is old — the substantive exchange runs 2021 to 2023 with a single 2025 reply from kepstin. #178, #501 and #618 are unanswered issue bodies; julierawe's definitional question in #501 is short, central to testing this provision, and has no response at all.

images and media developing Core requirement 6 comments · 6 threads

Images Detectable

The Debate

Nobody can say what "detectable" means — the disagreement is whether it needs a normative definition or whether the requirement should be dropped as redundant.

Positions
Drop it — it does not make sense
WilcoFiers

Calls "Non-decorative images are detectable" painfully vague and asks the specific questions the text cannot answer: detectable to whom, what counts as detectable, whether "screen users need to know that an image of text is an image", and whether the obligation is programmatic and if so over which part — role, accessible name, or both (#494). Observes that role and name already appear to be covered by other requirements, so if that is not what this means, nothing is left. Recommendation is to remove the requirement.

Keep it, but define it normatively
JasonAment

Agrees the term is ambiguous but proposes a fix rather than deletion (#605): "A detectable element is one that can be identified programmatically in code and is presented to users in a way they can perceive." Points out that the only place the concept is currently explained is the non-normative Test section, which is not a basis for consistent interpretation or enforcement.

The test conflates two modalities
JasonAment, mraccess77

Folding code inspection and screen reader inspection into one test case invites incorrect interpretation; JasonAment proposes splitting them into parallel tests with alternate conditions — check the markup where a code inspector can reach the image, and use a screen reader only where the code cannot be checked (#606). mraccess77 adds that the accessibility API should be checked before jumping to a screen reader test.

The requirement collides with decorative images
iadawn, scottaohara

Raised as a review comment on PR 350 and carried into #357: does this forbid CSS background images unless they are also marked up as images, and how does it square with the decorative-image requirement that such images be programmatically hidden? If an image is hidden it cannot be determinable as an image, which suggests the requirement is really about images that convey meaning. scottaohara later confirmed the draft preview updates to both requirements addressed this, and adampage closed the issue on 2026-04-01 after verifying the editor's draft.

Markup presence is not the test
MakotoUeki, mraccess77

MakotoUeki asks whether "non-decorative images" can simply be defined as "images that convey meaning", and whether in HTML using an img element satisfies the requirement (#467). mraccess77 answers no: use of img does not by itself mean the image is anything other than purely decorative.

The whole image-alternatives goal is the wrong frame
mbgower

Pushes to revisit his "Meaningful images have a text alternative" proposal against the current draft's goal that users have equivalent alternatives for images (#272). Cites WebAIM's finding that nearly a third of images on popular home pages have missing, questionable or repetitive alternative text, and argues there is no agreement on what an "equivalent" even is — ask ten experts and get ten answers. Wants a more scalable, consistent approach that works without technology changes and adapts as technology shifts, and points to slides 11-17 of an earlier working-group presentation on inter-rater reliability.

✅ Agreed
  • "Detectable" as currently written is ambiguous — WilcoFiers and JasonAment reach that conclusion independently, and scottaohara's confusion about how it could be foundational, in the PR 350 review comment iadawn carried into #357, is the same complaint from a different angle.
  • Presence of an img element does not establish that an image is non-decorative — mraccess77's answer to MakotoUeki was unrebutted.
  • The detectable/decorative collision in #357 was resolved by the drafting changes in PR 414 and the issue is closed.
❓ Still Open
  • Whether the requirement is defined or deleted — WilcoFiers wants it dropped, JasonAment wants a normative definition, and no one has replied to either.
  • Whether "non-decorative images" should be restated as "images that convey meaning", as MakotoUeki proposes in #467.
  • Whether the test is split into code-inspection and non-code-inspection branches, and whether an accessibility API check sits between code and screen reader as mraccess77 suggests (#606).
  • mbgower's request in #272 for the group to revisit his alternative proposal drew no response in the thread.
Note

Six threads but only six comments across all of them: most of these are single unanswered review filings rather than exchanges. #357 is the one thread that ran to a conclusion, and it closed as resolved by drafting rather than by argument.

help and feedback developing Supplemental requirement ⚠️ Stale — thread moved on 5 comments · 2 threads

Disabled Controls Explained

The Debate

Light discussion across two issues: a 2019-2020 exchange over whether disabled controls need a mandated icon or just adequate contrast, and a separate COGA request that explanations be persistent rather than transient.

Positions
Require a disabled icon or 3:1 contrast
DavidMacDonald, bkimmel

DavidMacDonald opened #197 noting that disabled interface elements work badly for people with low vision precisely because WCAG 2 exempts them from 1.4.3, and proposed requiring either 3:1 contrast or an icon marking the element as disabled. bkimmel seconds the problem, particularly where disabled states are used to signal future potential — fill these in and you can submit — calling the exemption a large safe harbour that cuts against the Perceivable goal. bkimmel is explicitly unsure an icon is the right remedy.

Contrast yes, mandated icons no
patrickhlauke

Would rather see some minimum contrast applied to solve readability than have WCAG start demanding icons everywhere, which impinges on visual design decisions. Suggests a more general intent of "indicating that something is disabled" as the flexible form. Also notes a likely crossover with how user agents themselves indicate disabled state.

The definitions do not cover disabled elements
adampage

Points out that "Interactive elements distinguishable" is adjacent to this problem, but the definition of interactive element — responds to user input and has a distinct programmatically determinable name — excludes disabled elements, which instead fall under non-interactive element. Since disabled elements are not mentioned in the examples or notes around that definition, he questions what the group actually intends, and floats broadening the term or adding a new one for elements that exist to be interactive but may conditionally be disabled or read-only. Flags this provision as also applicable and links w3c/wcag#5053.

Explanations must persist long enough to read
julierawe

Filing for the COGA Task Force in #783, notes the provision requires that information explaining why a control is disabled be available but says nothing about timing or persistence. A snackbar that vanishes after three seconds fails a user with slower processing speed. Recommends requiring explanations be persistent and visually co-located, and asks that this be checked for compatibility with "Notifications adjustable" in the User Control section. Cites MCU 3.1.2, 3.2.1, 3.7.5 and A.4.

✅ Agreed
  • Disabled controls being exempt from contrast requirements is a real low-vision problem worth addressing — nobody in #197 disputed the premise, only the remedy.
  • alastc took #197 off the WCAG 2.2 slate in 2020 as needing more work, consideration and research, and it has stayed there.
❓ Still Open
  • Whether the fix is contrast, an icon, or a technology-neutral requirement to indicate disabled state — patrickhlauke's objection to mandating icons has gone unanswered since 2020.
  • Whether the definitions of interactive and non-interactive element should be revised to account for disabled and read-only states, raised by adampage.
  • julierawe's persistence and co-location requirement, filed in August 2026 with no replies.
Note

#197 predates WCAG 3 and sat untouched from 2020 until adampage revived it in May 2026. #783 has drawn no response at all.

interactive components exploratory Supplemental requirement ⚠️ Stale — thread moved on 5 comments · 2 threads

Interactive Elements Distinguishable

The Debate

No discussion of this provision on its own terms — the single labelled thread is a 2019 issue about disabled controls, which reaches this provision only through adampage's closing comment that the definition of interactive element excludes disabled elements.

Positions
The definition of interactive element leaves disabled controls out
adampage

The provision requires interactive elements to be visually distinguishable from static content without interaction and to include visual cues on how to use them, but the defined term covers only elements that respond to user input and have a distinct programmatically determinable name. Disabled elements therefore fall outside it and instead match non-interactive element, an element that does not respond to user input and does not include sub-parts. Because disabled elements are not named in the example or notes around that definition, adampage asks what the group intends and suggests broadening the term, or adding a new one, for elements that exist to be interactive but may conditionally be disabled or read-only. Links w3c/wcag#5053 as related.

Underlying ask in #197: mark disabled controls perceivably
DavidMacDonald, bkimmel, patrickhlauke

DavidMacDonald opened #197 in 2019 proposing that disabled UI elements meet 3:1 contrast or carry a disabled icon, since WCAG 2 exempts them from 1.4.3 and that hurts low-vision users. bkimmel seconded the problem — disabled states used to advertise future interaction create a large safe harbour — while doubting an icon is the answer. patrickhlauke preferred a minimum contrast plus a general intent of indicating disabled state, arguing WCAG cannot start demanding icons everywhere, and noted a possible crossover with user agents' own disabled styling.

✅ Agreed
  • Nothing about this provision's own wording has been settled here; the only substantive claim on record, adampage's reading of the two definitions, is unrebutted.
❓ Still Open
  • Whether the definition of interactive element should be broadened, or a new term introduced, to cover conditionally disabled and read-only controls — adampage's question, unanswered since May 2026.
  • alastc took #197 off the WCAG 2.2 slate in 2020 as needing more research, and it has not been picked back up in substance.
Note

This provision is exploratory and shares its only thread with "Disabled controls explained" and "Interactive element contrast sufficient"; it has attracted no issue of its own.

user control developing Core requirement 3 comments · 1 thread

Page View Audio Adjustable

The Debate

A short 2020 exchange about why WCAG 2 allows autoplaying audio 3 seconds but auto-updating content 5, ending with bruce-usab preferring not to touch it in the 2.x series and an unpursued suggestion that WCAG 3 regroup audio with motion.

Positions
Harmonise the limits and regroup the requirement
Wildebrew

Opened #181 arguing the 3-versus-5-second split is hard to measure and has no rationale: a screen reader user is not less patient than a sighted one, and the two-second gap just adds complexity for testers. Also questions why autoplaying audio sits under Perceivable while auto-updating content sits under Operable, when unstoppable loud audio blocks operation exactly as animation does. His opening recommendation is to drop the autoplaying audio criterion altogether and add its requirement to 2.2.2 or its WCAG 3 equivalent, so the factors are assessed together. When alastc floats increasing the time on 1.4.2, Wildebrew agrees, recommending 1.4.2 change from 3 seconds to 5 to keep backwards compatibility, and treats WCAG 3 as the opportunity to group all page-level sound and animation together.

Not worth a backwards-incompatible change
alastc, bruce-usab

alastc notes the limits were set around 14 years earlier and no explanation is to hand, and that changing them would likely be backwards-incompatible — content passing WCAG 2.2 might not pass 2.0 or 2.1 — and he floats increasing the time on 1.4.2 as the alternative, while asking what the benefit would be given how long it has been that way. bruce-usab offers the historical guess that annoying sounds used to start immediately while animation and video took a few seconds to load, and five seconds of unwanted music was plainly too much. He does not claim the distinction is coherent, but would rather not make this change in the 2.x series.

✅ Agreed
  • The 3-versus-5-second difference has no principled justification anyone in the thread could produce.
❓ Still Open
  • Whether 1.4.2 should be raised from 3 seconds to 5 within WCAG 2.x — alastc floated it, Wildebrew recommended it, and bruce-usab would rather not make the change in the 2.x series.
  • Wildebrew's actual proposal — that WCAG 3 group autoplaying audio with page-level animation and auto-updating content rather than keeping them apart — was never answered and the thread stopped in April 2020.
Note

Three comments total, all from 2020, in a thread carrying both this provision's label and "No visual motion". Wildebrew's second comment is a mail reply with the quoted email trailer left in.

text and wording developing Supplemental requirement 2 comments · 5 threads

No Nested Clauses

The Debate

Five mostly single-comment issues circling one question — whether a rule about clause nesting is feasible, useful and valid outside English — with only chaals and murata2makoto offering substantive argument and neither answered.

Positions
Too hard for authors without writing resources
sydneycolemanfromgoogle, julierawe

julierawe opened #552 carrying a January 2026 survey comment from sydneycolemanfromgoogle that the requirement will be incredibly challenging for parties without dedicated writing support and does not seem to add significantly to understanding. julierawe's answer is procedural and tooling-based: the requirement was moved from core to supplemental after the survey closed, which may resolve part of the concern, and free AI tools already flag complex sentence structures, so WCAG 3 could encourage them to call out nested clauses specifically.

Not too hard, but too simplistic
chaals

Concedes the requirement takes real work and is very hard without someone who works on language, but notes few sites have nobody working on content, so difficulty is not the objection. Accepts that removing nested clauses generally does improve understanding, much more so for deep nesting. His actual complaint is that the requirement is too simple to be very useful: clear writing is hard to test because people disagree on what is clear, and rules differ between languages so a test built for one is often useless in another. A paragraph in his comment about the requirement not differentiating by depth of nesting is struck through.

The premise is English-specific
murata2makoto

Argues in #569 that clause nesting is not inherently a readability problem. The English centre-embedded example about the rat, the cat and the dog is genuinely hard to process, but the equivalent Japanese structure is unremarkable for native speakers, and the same holds for Korean and other head-final languages. Concludes that the real source of difficulty varies by language — word order ambiguity, unclear referents — and that treating nested clauses as a general problem overgeneralises from English.

Editorial fixes to the examples
sydneycolemanfromgoogle, hidde

In #529 sydneycolemanfromgoogle asked whether "aced" should be replaced in a pass example as an idiom that may be hard to translate; hidde changed it to "did well on" in commit b1351ad and closed the issue on merge. In the still-open #530 sydneycolemanfromgoogle notes the listed nesting conjunctions may read as exhaustive when words like "that" also qualify, and supplies a rewritten test procedure making the list open-ended.

✅ Agreed
  • "Aced" was an inappropriate example word and has been replaced in the draft — the only thing actually resolved across these five issues.
  • Removing nested clauses generally does aid comprehension in English, which chaals grants even while objecting to the requirement's form.
❓ Still Open
  • Whether moving the requirement from core to supplemental addresses sydneycolemanfromgoogle's feasibility objection — julierawe proposed reaching out to ask and no outcome is recorded.
  • Whether it should move further, from supplemental to best practice, raised at the February 3rd AG meeting and tracked in #560 with no comments since.
  • Whether the requirement is valid for head-final languages at all (murata2makoto), unanswered since February 2026.
  • sydneycolemanfromgoogle's proposed non-exhaustive rewording of the conjunction list in #530.
Note

#560 summarises an AG meeting rather than hosting discussion: it records unnamed members raising feasibility concerns with specialized content, and another member citing complex sentence structures as a significant cognitive barrier in their own experience. Four of the five issues have zero or one comment.

🕐 Recorded, Awaiting Discussion

These 135 provisions have an open GitHub issue, but nobody has replied yet — there's no debate here to summarize, just a filed thread worth watching.

Error Notifications Available 4 threads · 0 comments Submission Status Notified 4 threads · 0 comments Captions Controllable 4 threads · 0 comments Risk Comparable 4 threads · 0 comments Clear Language Review 4 threads · 0 comments Errors Indicated In Multiple Ways 3 threads · 0 comments Data Entry Validated 3 threads · 0 comments Conversational Support Available 3 threads · 0 comments Audio Description Language Adjustable 3 threads · 0 comments Audio Descriptions Available Prerecorded 3 threads · 0 comments Speakers Identified In Audio Descriptions 3 threads · 0 comments Captions Consistent 3 threads · 0 comments Bidirectional Navigation 3 threads · 0 comments Focus Indicator Contrast Sufficient 3 threads · 0 comments Pointer Contrast Sufficient 3 threads · 0 comments Diacritics Available 3 threads · 0 comments Non Literal Language Explained 3 threads · 0 comments Numerical Alternatives Available 3 threads · 0 comments Summaries Available 3 threads · 0 comments Blocks Of Text Readable Minimum 3 threads · 0 comments Human Language Detectable 3 threads · 0 comments Visual Stimulation 2 threads · 0 comments Error Messages Collocated 2 threads · 0 comments Errors Preventable 2 threads · 0 comments Feedback Mechanism Available 2 threads · 0 comments Data Visualizations 2 threads · 0 comments Personalizable Help 2 threads · 0 comments Audio Description Volume Adjustable 2 threads · 0 comments Audio Descriptions Available Live 2 threads · 0 comments Captions Synchronized 2 threads · 0 comments Figure Captions Persistent 2 threads · 0 comments Image Types Identified 2 threads · 0 comments Graphical Object Contrast Sufficient 2 threads · 0 comments Input Method Flexible 2 threads · 0 comments Keyboard Operable 2 threads · 0 comments No Keyboard Traps 2 threads · 0 comments Consistent Control Location 2 threads · 0 comments Consistent Interactions 2 threads · 0 comments Focus Indicator Size Sufficient 2 threads · 0 comments Focus Indicator Style Guide 2 threads · 0 comments Focus Relevant 2 threads · 0 comments Focus Retained 2 threads · 0 comments Pointer Focus Indicated 2 threads · 0 comments Conventional Layout Review 2 threads · 0 comments All Steps Listed 2 threads · 0 comments Page View Title Available 2 threads · 0 comments Return To Start Prominent 2 threads · 0 comments Deceptive Practices Usability Testing 2 threads · 0 comments Preselections Visible 2 threads · 0 comments Common Words Used 2 threads · 0 comments Text Size Adjustable 2 threads · 0 comments Change Of Content Notified 2 threads · 0 comments Haptic Stimulation Adjustable 1 thread · 0 comments Single Flash 1 thread · 0 comments Consistent Navigation Labels 1 thread · 0 comments Errors Associated 1 thread · 0 comments Error Prevention Review 1 thread · 0 comments Contextual Help Available 1 thread · 0 comments Help Usability Testing 1 thread · 0 comments New Interfaces 1 thread · 0 comments Sensory Characteristics Not Relied On 1 thread · 0 comments Support Available 1 thread · 0 comments Audio Descriptions Controllable 1 thread · 0 comments Audio Descriptions Equivalent Prerecorded 1 thread · 0 comments Audio Descriptions Synchronized 1 thread · 0 comments Audio Descriptions Usability Testing 1 thread · 0 comments Extended Audio Descriptions Available 1 thread · 0 comments Non Verbal Cues Identified In Audio Descriptions 1 thread · 0 comments Visual Information Identified In Audio Descriptions 1 thread · 0 comments Caption Features Available 1 thread · 0 comments Caption Language Adjustable 1 thread · 0 comments Captions Centered Immersive 1 thread · 0 comments Captions Equivalent Prerecorded 1 thread · 0 comments Captions Unobstructed 1 thread · 0 comments Captions Usability Testing 1 thread · 0 comments Direction Indicated Immersive 1 thread · 0 comments Non Verbal Cues Identified In Captions 1 thread · 0 comments Alternative Text Editable 1 thread · 0 comments Image Alternatives Style Guide 1 thread · 0 comments Non Text Content Not Relied On 1 thread · 0 comments Hue Not Relied On 1 thread · 0 comments Spatial Audio Not Relied On 1 thread · 0 comments Visual Depth Not Relied On 1 thread · 0 comments Descriptive Transcripts Available 1 thread · 0 comments Dialogue Transcripts Available Prerecorded 1 thread · 0 comments Non Verbal Cues Identified In Transcripts 1 thread · 0 comments Sounds Identified In Transcripts 1 thread · 0 comments Transcripts Equivalent Prerecorded 1 thread · 0 comments Transcripts Findable 1 thread · 0 comments Transcripts Usability Testing 1 thread · 0 comments Visual Information Identified In Transcripts 1 thread · 0 comments Biometrics Not Relied On 1 thread · 0 comments Multiple Biometrics Available 1 thread · 0 comments Voice Identification Not Relied On 1 thread · 0 comments Hover Content Persistent 1 thread · 0 comments Hover Or Focus Content Persistent 1 thread · 0 comments Focus Movement Relevant 1 thread · 0 comments Focus Placed 1 thread · 0 comments Simple Pointer Input Available 1 thread · 0 comments Real Time Text Available 1 thread · 0 comments Speech Not Relied On 1 thread · 0 comments Changes To Elements Notified 1 thread · 0 comments Interactive Element Importance Indicated 1 thread · 0 comments Roles Values States Properties Available 1 thread · 0 comments Conventional Pattern Used 1 thread · 0 comments Default Focus Indicator Used 1 thread · 0 comments Focus Order Meaningful 1 thread · 0 comments Infinite Scrolling Controllable 1 thread · 0 comments Blocks Of Content Available Enhanced 1 thread · 0 comments Clear Structure Review 1 thread · 0 comments Key Information Usability Testing 1 thread · 0 comments Order Detectable 1 thread · 0 comments Current Step Indicated 1 thread · 0 comments Location Within Product Review 1 thread · 0 comments Page View Change Notified 1 thread · 0 comments Return To Start Supported 1 thread · 0 comments Consequences Explained Before Agreement 1 thread · 0 comments Consequences Of Choices Explained 1 thread · 0 comments No Time Limits 1 thread · 0 comments Time Limits Conveyed 1 thread · 0 comments Timeout Adjustable 1 thread · 0 comments Messaging Expert Review 1 thread · 0 comments No Artificial Time Limits 1 thread · 0 comments Copying Supported 1 thread · 0 comments No Memorization 1 thread · 0 comments No Redundant Entry 1 thread · 0 comments Progress Saved 1 thread · 0 comments Usability Testing For Unnecessary Steps 1 thread · 0 comments Abbreviations Explained 1 thread · 0 comments Blocks Of Text Readable Enhanced 1 thread · 0 comments Text Customizations Retained 1 thread · 0 comments Numerical Metadata Available 1 thread · 0 comments Change Of Focus Notified 1 thread · 0 comments Background Adjustable 1 thread · 0 comments Media Alternatives Controllable 1 thread · 0 comments