Skip to content

Editorial: Normalize on using “accessibility child” — not “child elements”#2697

Merged
pkra merged 10 commits intomainfrom
sideshowbarker/accessiblity-children-normalize
Jan 16, 2026
Merged

Editorial: Normalize on using “accessibility child” — not “child elements”#2697
pkra merged 10 commits intomainfrom
sideshowbarker/accessiblity-children-normalize

Conversation

@sideshowbarker
Copy link
Copy Markdown
Member

@sideshowbarker sideshowbarker commented Dec 11, 2025

🚀 Netlify Preview:
🔄 this PR updates the following sspecs:

This makes the following changes:

  • Replace all occurrences of “child element(s)” or “child(ren)” with “accessibility child(ren)”.
  • Make every occurrence of “accessibility child(ren)” a hyperlink to where that term is defined in the spec.
  • Do similarly for “allowed child(ren)” — make those all actual hyperlinks to #mustContain.

Rationale: To typical readers of the spec, it is ambiguous and misleading for the spec to be referring to something as a “child element” — or simply a “child” — in cases where that might not actually be a child in the DOM.

For a typical reader who sees the term “child element” or “child” on its own, it is completely reasonable for that reader to assume that what’s meant by that term is the same as what “child element” and “child” mean in the DOM spec and the HTML spec — and in basically every single other spec for the web platform, everywhere.

Readers cannot reasonably be expected to realize that only when they are reading this spec, “child element” and “child” do not have their normal meaning but instead actually mean “accessibility child”.

So instead always consistently using the (hyperlinked) term “accessibility child” makes the intended meaning unambiguous to readers.


Preview | Diff

@netlify
Copy link
Copy Markdown

netlify Bot commented Dec 11, 2025

Deploy Preview for wai-aria ready!

Name Link
🔨 Latest commit a643862
🔍 Latest deploy log https://app.netlify.com/projects/wai-aria/deploys/6969fe7220ed0d000822b9b7
😎 Deploy Preview https://deploy-preview-2697--wai-aria.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.

@spectranaut spectranaut self-requested a review December 18, 2025 18:12
@spectranaut spectranaut changed the title Normalize on using “accessibility child” — not “child elements” Editorial; Normalize on using “accessibility child” — not “child elements” Jan 13, 2026
@spectranaut spectranaut changed the title Editorial; Normalize on using “accessibility child” — not “child elements” Editorial: Normalize on using “accessibility child” — not “child elements” Jan 13, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Jan 14, 2026

🚀 Deployed on https://deploy-preview-2697--wai-aria.netlify.app

@github-actions github-actions Bot temporarily deployed to pull request January 14, 2026 19:36 Inactive
Comment thread index.html Outdated
Comment thread index.html Outdated
Comment thread index.html Outdated
@github-actions github-actions Bot temporarily deployed to pull request January 15, 2026 09:23 Inactive
@pkra pkra added the editorial a change to an example, note, spelling, grammar, or is related to publishing or the repo label Jan 15, 2026
dependabot Bot and others added 9 commits January 16, 2026 15:18
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Daniel Montalvo <49305434+daniel-montalvo@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: David Tseng <dtseng@google.com>
This makes the following changes:

- Replace all occurrences of “child element(s)” or “child(ren)” with
  “accessibility child(ren)”.
- Make ever occurrence of “accessibility child(ren)” a hyperlink to
  where that term is defined in the spec.
- Do similarly for “allowed child(ren)” — make those all actual
  hyperlinks to #mustContain.
@sideshowbarker sideshowbarker force-pushed the sideshowbarker/accessiblity-children-normalize branch from f18264f to 7d1dcd5 Compare January 16, 2026 06:19
@github-actions github-actions Bot temporarily deployed to pull request January 16, 2026 06:20 Inactive
@sideshowbarker sideshowbarker requested a review from pkra January 16, 2026 06:29
Copy link
Copy Markdown
Member

@pkra pkra left a comment

Choose a reason for hiding this comment

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

Thank you, @sideshowbarker!

@pkra pkra merged commit 2713ac0 into main Jan 16, 2026
9 checks passed
github-actions Bot added a commit that referenced this pull request Jan 16, 2026
…ents” (#2697)

SHA: 2713ac0
Reason: push, by pkra

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@sideshowbarker sideshowbarker deleted the sideshowbarker/accessiblity-children-normalize branch January 16, 2026 14:32
@sideshowbarker
Copy link
Copy Markdown
Member Author

Thank you, @sideshowbarker!

Thank you for the review+merge~

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

Labels

editorial a change to an example, note, spelling, grammar, or is related to publishing or the repo spec:aria

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants