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

Review & Quote A11y Lab Findings #49

Open
glenn-sorrentino opened this issue Jul 14, 2023 · 1 comment
Open

Review & Quote A11y Lab Findings #49

glenn-sorrentino opened this issue Jul 14, 2023 · 1 comment
Assignees

Comments

@glenn-sorrentino
Copy link

Science & Design is a new fiscal sponsor of OnionShare. We recently engaged with A11y Lab, via OTF's SUA Lab, to have OnionShare's suite of apps audited. There are a few findings for the iOS application. Could you please have a look and provide a time estimate and quote for addressing the issues?

The full report is here: https://github.com/scidsg/Project-Info/blob/main/OnionShare/Audits/Accessibility/WCAG%202.1%20OnionShare.iOS.docx

To see accessibility findings across platforms: https://github.com/scidsg/Project-Info/tree/main/OnionShare/Audits/Accessibility

@tladesignz
Copy link
Collaborator

Ok, so here are my thoughts:

  • There's some quick wins, like adding missing alt text for images resp. hiding purely decorative images from screen readers and the status updates, which will just take a few hours and can probably be done with the current TRX budget. (@n8fr8, please grant/deny)
  • There's some elements we can't change, because they're actually iOS system-provided things. (The file/folder picker!)
  • Regarding the complaints about color ratios: Some of them are system default. Not sure we really should put a lot of work there, also because it's level AA/AAA complaints. In any way, I'd prefer to have some designer guidance here, before changing anything.
  • The photo/video picker, which gets complaints about keyboard usability is a 3rd-party lib. Would need to investigate, if that's fixable easily enough. Choosing another one could get prohibitively expensive because we might introduce other (a11y) problems and/or loose functionality which we would need to rebuild. Best choice might me to use the latest system picker and be done with it. Not sure it gives us all features we want. Needs investigation.
  • They don't seem to be fond of the bottom drawer at all. Getting rid of it is a bigger rework and that needs to have design first.

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

No branches or pull requests

2 participants