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

Talk to DAC about possible solutions for vendor issues #4194

Closed
3 tasks done
Tracked by #4237
owenatgov opened this issue Oct 9, 2024 · 3 comments
Closed
3 tasks done
Tracked by #4237

Talk to DAC about possible solutions for vendor issues #4194

owenatgov opened this issue Oct 9, 2024 · 3 comments
Assignees
Labels
accessibility audit july 2024 Issues from July 2024 external accessibility audit against WCAG 2.2 criteria

Comments

@owenatgov
Copy link
Contributor

owenatgov commented Oct 9, 2024

What

Set up a discussion with DAC to talk about our solutions for the vendor issues:

Why

We want to get DAC's input on all 3 of these as they improve the experience for AT users but are imperfect. More detail can be found in the issues themselves.

The status if each issue currently is that:

  • the details with VoiceOver on iOS Safari issue we consider fixed to the point of closing the original issue, however we'd liek to still get DAC's input as the solution doesn't work for older versions of iOS Safari. We believe this is a vendor level problem that is very difficult for us to consistently fix and test.
  • we're confident in our solution for the details with Dragon issue but we want to verify it as it changes the announcement content for a lot of AT.
  • our solution for file upload with Dragon is an improvement but still has issues to do with browser security policy. We want DAC's opinion on if this is worthwhile or not before proceeding.

Who needs to work on this

Accessibility specialist

Done when

  • Email was sent to DAC
  • DAC responded
  • Decisions are made on what to do with the issues
@owenatgov owenatgov added accessibility audit july 2024 Issues from July 2024 external accessibility audit against WCAG 2.2 criteria labels Oct 9, 2024
@selfthinker selfthinker changed the title Talk to DAC about possible solutions for Dragon vendor issues Talk to DAC about possible solutions for vendor issues Oct 11, 2024
@selfthinker selfthinker self-assigned this Oct 18, 2024
@selfthinker selfthinker moved this from Backlog 🏃🏼‍♀️ to In progress 📝 in GOV.UK Design System cycle board Oct 18, 2024
@selfthinker
Copy link
Contributor

selfthinker commented Oct 18, 2024

I have drafted an email I'd like to send DAC (can only be viewed internally). I plan to send it on Tuesday.
The days before I had worked on creating an example page which summarises the technical details of trying to fix the details component. I had done that to include in the email to DAC.

@selfthinker
Copy link
Contributor

I've sent the email today.

@selfthinker
Copy link
Contributor

DAC responded on Wednesday. I have added most of the email conversation to the same document I referenced above.

Summary of the response

Details with Dragon

They said adding ARIA roles etc is likely to cause more problems, so not worth doing. They also said Dragon users are "not currently adversely impacted" because most Dragon users are used to the Details components not working properly and would therefore automatically use the known workarounds.
They keep on mentioning the idea that we could use what we use for the accordion component (a button opening and closing things with JavaScript). But we wouldn't change the component like that as that is creating our custom version of an HTML element that exists natively.

File upload with Dragon

They said our planned implementation makes sense. And that the majority of users wouldn't need to use the file upload more than once, so are not likely to notice that it won't work the second time.

Details with VoiceOver

They hadn't responded to this issue, but I hadn't asked a question about that. I only informed them that we fixed it with some more details.

Decisions

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
accessibility audit july 2024 Issues from July 2024 external accessibility audit against WCAG 2.2 criteria
Projects
Status: Done 🏁
Development

No branches or pull requests

2 participants