primitives icon indicating copy to clipboard operation
primitives copied to clipboard

Accessibility audit on Radix UI and Next Steps

Open zoltan-dulac opened this issue 2 years ago • 2 comments

Modified from the discussion in https://github.com/radix-ui/primitives/discussions/2232

Originally posted by zoltan-dulac June 27, 2023 Good Afternoon.

I am a member of Publicis Sapient's Accessibility Center of Excellence, and since our front-end team is interested in using your library on client work, we decided to do an audit of it, testing the component library using a number of screen reader/browser pairs:

  • Voicover/Safari on OSX and iOS
  • NVDA/Firefox on Windows.
  • Talkback/Chrome on Android.

We have a list of 35 accessibility issues that we would like to open. These are currently in this spreadsheet:

https://useragentman.com/tmp/Radix-ui_accessibility-review.xlsx

Before we do the laborious job of cutting and pasting them into the Issues tab on this project's GitHub, we thought ask if you are would review the spreadsheet and see if you are interested in fixing these first.

Please let us know: we are really eager to help if possible. Thanks for your consideration.

Zoltan.

zoltan-dulac avatar Aug 01 '23 17:08 zoltan-dulac

I'd really be interested as well. I'm currently in PRE-MVP status for an application that needs to be fully 508 compliant for gov't purposes. Is Radix fully WCAG 2.1 compliant for its primitives? The color system passes all the contrast test's I've run on it.

cusserycms avatar Oct 06 '23 20:10 cusserycms

What are the issues? I don't have any software that would open an .xlsx spreadsheet

vladmoroz avatar Jun 04 '24 16:06 vladmoroz

@zoltan-dulac

Any chance you could simply list them here? Ironically the xlsx isn't all that accessible.

Edit:

I just saw, that there also seems to be some movement regarding this here:

https://github.com/radix-ui/primitives/discussions/2232

In general it would be good to know whether Radix UI is considered WCAG 2.1 compliant, especially in light of the upcoming deadline for the European Accessibility Act.

Hahlh avatar Feb 27 '25 15:02 Hahlh

I have imported the file into Google Spreadsheets so people without the ability to open xslx files can view it online: https://docs.google.com/spreadsheets/d/1e3GTvX64nAFmj-RYgsm43JjIQLK0V25-0ACQnspwoWU/edit?usp=sharing

I hope that's okay with you, @zoltan-dulac, otherwise I will delete it, of course.

backflip avatar Feb 27 '25 15:02 backflip