phoenix icon indicating copy to clipboard operation
phoenix copied to clipboard

Accessibility Tests performed

Open mouxdesign opened this issue 2 years ago • 8 comments

Myself and Christoph did some accessibility testing today on the Phoenix wallet.

Overall the accessibility was quite good. We found a few things that can be optimized:

  • Some labelling issues
  • The Qr code recognition
  • The camera option opening and users being informed of this
  • Receive screen; Voice over confirmation of the amount and date of sats received
    Group 1 (1)

To provide a brief overview of what we are doing:

mouxdesign avatar Jun 30 '22 11:06 mouxdesign

Have done some follow up tests on the receive flow which I recorded as well. This was a voice over only test performed on the Receive flow of Phoenix.

Summary of findings: Overall the app is quite accessible with regards to voice over features, some areas could could be improved are:

  • Time is read out as numbers and not as an actual time
  • Copy button is labelled as a Tab button and so the screen reader reads it out as “Tabs”
  • Pop up modal (Receive screen) is not read out by voice over
  • The qr code is not acknowledged by the Voice over
  • Desc is read out as desc, however it is the description of the transaction

Link to google doc with video and notes how the app was analyzed and what actions were performed.

mouxdesign avatar Jul 08 '22 11:07 mouxdesign

Hello, thanks for testing the app and providing such a detailed feedback. Regarding Android we are completely reworking the app so some of the accessibility issues you found may just disappear, and new ones will certainly be created! Accessibility is something we will look at once the new Android app is ready to ship. Hopefully, jetpack-compose should make things easy to fix.

dpad85 avatar Jul 08 '22 11:07 dpad85

@mouxdesign Thank you so much ! This is incredibly helpful !

robbiehanson avatar Jul 08 '22 13:07 robbiehanson

Accessibility day is coming up on May 18 and in the Bitcoin Design Community we're looking to rally designers and developers to spend that day learning about accessibility and making improvements. Would you be interested in joining? Doesn't have to be a huge effort, could be simply about making some of the easier fixes of what is posted in this issue.

GBKS avatar May 04 '23 13:05 GBKS

Just wanted to note that I spent a fair amount of time fixing a lot of accessibility issues earlier this year. So the iOS tests may need to be updated.

robbiehanson avatar Dec 11 '23 16:12 robbiehanson

@robbiehanson Great to see this! Would it help if we re-tested the application?

mouxdesign avatar Dec 12 '23 09:12 mouxdesign

Would it help if we re-tested the application?

Yes, that would be super helpful. We fixed many issues, but then we made large changes across the app for version 2. So I may have broken several things since then.

robbiehanson avatar Dec 13 '23 13:12 robbiehanson

We fixed many issues

So awesome to hear. I just did a quick test and the app is in really good shape (Version 2.1.0 on iPhone 15). Thank you for digging into this.

I found a handful of smaller issues that I documented here.

Phoenix accessibility test summary 240105

Great job adding in the tap-and-hold actions on the receive screen. A bit hard to discover, but super useful.

I am curious as to what user feedback you are getting for the "add liquidity" flow. I see you're using metaphors to explain the concept, I wonder if it clicks for people. Do you also explain these concepts on onboarding or is the "add liquidity" screen the first time people encounter them?

GBKS avatar Jan 05 '24 12:01 GBKS