Skip to content

Create a page about accessibility #754

Closed
@GBKS

Description

@GBKS

If we really want to design bitcoin for everyone, we need to have an eye on accessibility. From my experience, this topic is usually mostly ignored (by me, too) and there's usually a lot of low-hanging fruit. Even just spending a few hours of testing and implementing fixes can remove blockers for certain users that would otherwise prevent them from moving forward in an app at all.

I'm really not an expert on this, but here are some areas to look into that come to mind:

  • Accessibility of recovery phrases (is it intuitive for non-English speakers)?
  • Recovery phrases and screen readers (not good for privacy if it's read out loud)
  • Essential flows like onboarding, sending, and receiving
  • QR codes for visually impaired people
  • Readability (I heard that 4th-grade level writing is required to be understandable by most) & localization
  • Color contrast, text sizes, etc - probably best tested on specific apps

This topic is not unique to bitcoin, so there are probably a lot of good resources out there. So we could just focus on UI patterns and elements that are unique to bitcoin, and testing open-source bitcoin apps to help improve IRL implementations.

A first version of a new page in the guide could include more general tips and tools, and then later become more detailed.

Metadata

Metadata

Labels

AccessibilityIssues relating to accessibility.CopyTask is about improving text.DesignTask is about designing something.

Type

No type

Projects

Status

Done ✅

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions