Skip to content

Backport October 2025 errata to 2.1#4716

Merged
kfranqueiro merged 6 commits into
WCAG-2.1from
kgf-WCAG2.1-backports-2025-10
Oct 31, 2025
Merged

Backport October 2025 errata to 2.1#4716
kfranqueiro merged 6 commits into
WCAG-2.1from
kgf-WCAG2.1-backports-2025-10

Conversation

@kfranqueiro
Copy link
Copy Markdown
Contributor

@kfranqueiro kfranqueiro commented Oct 29, 2025

Reminder: I plan to rebase-merge this to maintain 1 commit per erratum as well as the cherry-picking breadcrumb trail.

This backports the relevant parts of PRs referenced in #4659 from the latest CFC for errata, to the 2.1 guidelines.

All backports were performed with git cherry-pick -x to include information on the originating commit.

Additional notes:

  • The backport of Restyle doclinks box #4590 also picks up visual spacing changes from 572274a, which were applied to 2.2 prior to its first publication as Recommendation, but never backported to 2.1

Preview

patrickhlauke and others added 6 commits October 29, 2025 09:45
Apply proposed styles from
#1130 (comment)

Closes #1130

Live preview:
https://deploy-preview-4590--wcag2.netlify.app/guidelines/#text-alternatives

---------

Co-authored-by: Kenneth G. Franqueiro <kfranqueiro@users.noreply.github.com>
Co-authored-by: Mike Gower <mikegower@gmail.com>
(cherry picked from commit a3fc8d8)
…lowercase (#4461)

Split out normative-only version of
#4428

Relates to #4427

Changes unnecessary capitalisation of "Web" to "web", a few straggler
cases where lowercase "success criterion/criteria" was referring to
specific ones, where we do want title case

---------

Co-authored-by: Mike Gower <mikegower@gmail.com>
(cherry picked from commit bc709a4)
Fixes #4436.

This fixes the markup for the first top-level note in the abbreviations
definition to use a `div`, so that it can properly wrap the ordered list
that is supposed to exist inside of it (as it did in [WCAG
2.0](https://www.w3.org/TR/WCAG20/#abbreviationsdef)).

This also relegates the nested note to an inline annotation in a
paragraph (suggested by Alastair), to avoid needing to worry about an
unimplemented nesting edge case.

The diff will be easier to view with whitespace ignored (`?w=1`).

@netlify /guidelines/#dfn-abbreviations

Co-authored-by: Patrick H. Lauke <redux@splintered.co.uk>
Co-authored-by: Mike Gower <mikegower@gmail.com>
(cherry picked from commit 172fe84)
…step to address `transaction-amount` issue in 1.3.5) (#4458)

* this is not a success criterion - it should not contain normative
*must* statements that create specific "new" requirements by the
backdoor
* the *must* here is contradicted in the sentence immediately following,
where it starts with "Where applicable"?

This is related to
#4362 (comment)

For info, this may also be relevant
#3777

Co-authored-by: Mike Gower <mikegower@gmail.com>
(cherry picked from commit 9e20466)
Noticed this as part of #4384 but then
found a few more occurrences.

The predominant use across all documents is "email" (not hyphenated),
but there are a few stragglers that use "e-mail".
Strangely, this is not covered in
https://www.w3.org/guide/manual-of-style/ but in various places across
W3C the non-hyphenated version is used.

Note: this PR contains changes to both normative and non-normative
documents

Co-authored-by: Mike Gower <mikegower@gmail.com>
(cherry picked from commit 0d7237b)
Closes: #4303

Description: updated 1.4.13 Content on Hover or Focus, to clarify that
all the requirements must be met.

Co-authored-by: Patrick H. Lauke <redux@splintered.co.uk>
Co-authored-by: Mike Gower <mikegower@gmail.com>
(cherry picked from commit c3a8202)
@netlify
Copy link
Copy Markdown

netlify Bot commented Oct 29, 2025

Deploy Preview for wcag21 ready!

Name Link
🔨 Latest commit 2f07dd1
🔍 Latest deploy log https://app.netlify.com/projects/wcag21/deploys/69022c1c4244d800082471ae
😎 Deploy Preview https://deploy-preview-4716--wcag21.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@kfranqueiro kfranqueiro merged commit d943fd3 into WCAG-2.1 Oct 31, 2025
5 checks passed
@kfranqueiro kfranqueiro deleted the kgf-WCAG2.1-backports-2025-10 branch October 31, 2025 16:53
Copy link
Copy Markdown
Contributor

@bruce-usab bruce-usab left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great! Here's a preview diff.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants