Skip to content

Conversation

@sideshowbarker
Copy link
Member

@sideshowbarker sideshowbarker commented Dec 11, 2025

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

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.
@netlify
Copy link

netlify bot commented Dec 11, 2025

Deploy Preview for wai-aria ready!

Name Link
🔨 Latest commit 4bc6d07
🔍 Latest deploy log https://app.netlify.com/projects/wai-aria/deploys/693b0d7627b1ad00087b2b5f
😎 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.

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants