department-of-veterans-affairs / vets-design-system-documentation

Repository for design.va.gov website
https://design.va.gov
36 stars 55 forks source link

Screen Reader bug: Signature / Statement of Truth (JAWS) #2649

Closed mgleo closed 1 month ago

mgleo commented 2 months ago

Bug Report

What happened

This bug was discovered during a research study focused on Accessibility for the Financial Status Report.

Angela Fowler, using JAWS, suggested that the the full name error message needs to be put in an aria-live region and be made polite so that it reads the error message.

There was also one participant who was also using JAWS who stated it wasn’t completely clear that he was signing a form, he also could not access the error field that states the name.

Screenshot 2024-04-02 at 1 36 57 PM

What I expected to happen

Reproducing

Windows JAWS

Steps to reproduce:

  1. Navigate to the Confirmation page of the Financial Status Report (user81)
  2. Utilizing JAWS, navigate to the signature/statement of truth section of the Confirmation page

Urgency

How urgent is this request? Please select the appropriate option below and/or provide details

Details

There are two open issues that are related to VoiceOver but not JAWS

HeatherRienks commented 2 months ago

following :) cc: @Tom-Davis

mgleo commented 2 months ago

@caw310

caw310 commented 2 months ago

Please add your planning poker estimate with Zenhub @rsmithadhoc

rsmithadhoc commented 1 month ago

Hi @mgleo ,

I looked into this, but was not able to recreate either the error not being read out or the signature field not being read out on JAWS. Is there any more information around what the issues were? Or could it have been a temporary issue that's been resolved since this was reported?

Thanks!

mgleo commented 1 month ago

Hi @rsmithadhoc, thank you for looking into this. The comments on this ticket #66853 give some more context into the issues. This slack thread also contains more information. There were other issues that were similar that were referenced here, so the issue may have been resolved:

There is also an additional usability issue where a screen reader user did not know they were signing a form.

rsmithadhoc commented 1 month ago

Hi @mgleo ,

Thanks for the additional info. For these:

Because I was able to confirm that all the field information and error messages were read out as expected, I'll close this issue out. But let us know if you run into any other issues.

Thanks!