Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

aria-owns has limited support in some user agents #2275

Open
dd8 opened this issue Feb 6, 2025 · 0 comments
Open

aria-owns has limited support in some user agents #2275

dd8 opened this issue Feb 6, 2025 · 0 comments
Labels
accessibility support Accessibility support testing and tracking

Comments

@dd8
Copy link
Collaborator

dd8 commented Feb 6, 2025

Accessibility support

aria-owns has limited support in iOS 16 and macOS 13. These versions reach end-of-life in October 2025 when new versions of iOS and macOS are released (Apple support the current version, and previous 2 versions)

ACT Rules

Test cases

Test cases from https://a11ysupport.io/tech/aria/aria-owns_attribute

Test case 1

<ul id="target">
    <li aria-owns="child">Fruit</li>
    <li>Vegetables</li>
</ul>

<ul id="child">
    <li>Apples</li>
    <li>Bananas</li>
</ul>

Open this test case

Test case 2

<ul id="target">
    <li aria-owns="child1 child2">Fruit</li>
    <li>Vegetables</li>
</ul>

<ul id="child1">
    <li>Apples</li>
    <li>Bananas</li>
</ul>

<ul id="child2">
    <li>Blackberries</li>
    <li>Blueberries</li>
</ul>

Open this test case

Preconditions

Before running the test, check your settings. In many cases default settings aren't strictly required and will not impact the results. Use common sense here. If non-default settings are necessary for you, record the settings used in the reported results.

  • Ensure browsers are in the default settings, turn off unnecessary extensions
  • Ensure ATs are in the default settings
  • Ensure operating system are in default settings
  • Ensure software uses the correct version (usually the latest version)

Test instructions

  • Tested in the chosen combination of screen reader and browser (e.g. VoiceOver with Safari, or JAWS with Chrome)
  • No changes to defaults are required
  • Check that the speech rendering of the test case matches the "How example should be rendered" section following the test case

External links

aria-owns is now supported in all modern browsers, but aria-owns may not be exposed to users of macOS and iOS using VoiceOver prior to iOS 17.3 and macOS 14.3.

Test results

See https://a11ysupport.io/tech/aria/aria-owns_attribute

@dd8 dd8 added the accessibility support Accessibility support testing and tracking label Feb 6, 2025
@dd8 dd8 changed the title AccSupport - aria-owns has limited support in some user agents [Accessibility Support] aria-owns has limited support in some user agents Feb 6, 2025
@daniel-montalvo daniel-montalvo changed the title [Accessibility Support] aria-owns has limited support in some user agents aria-owns has limited support in some user agents Feb 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
accessibility support Accessibility support testing and tracking
Projects
None yet
Development

No branches or pull requests

1 participant