Back

About Accessibility in Interfaces

Accessibility, in a broad sense, involves creating products, devices, and environments that accommodate everyone, regardless of their context or physical abilities. When it comes to interfaces, accessibility means designing them to be as user-friendly as possible for a diverse range of users. We can consider the following aspects:

The World Wide Web Consortium (W3C) has developed the Web Content Accessibility Guidelines (WCAG), which categorize sites into several levels of accessibility: basic (A), moderate (AA), and high (AAA). Given other constraints, achieving AAA-level accessibility is a complex and sometimes unattainable goal. However, striving for it can significantly expand your audience.

Recommendations for Designers

illustration

You can check contrast levels using tools like WebAIM.

Remember, contrast-checking tools use algorithms that may not capture all the nuances of human vision, so user feedback remains crucial.

illustration

To ensure keyboard focus works properly, make sure the browser’s native focus indicator isn’t disabled. If pressing "Tab" results in a standard blue focus outline, you’re on the right track. You can customize the focus style, as Amazon does, but be careful. If you use a brand color for the focus, ensure it doesn’t blend in with the button’s brand color.

illustration

Also, remember that many users hold their phones with one hand, so frequently used actions should be positioned near the bottom quarter of the screen.

What Developers Should Keep in Mind

icon

Even if you’ve followed the WCAG guidelines with meticulous accuracy, there will always be a user who has difficulty visually understanding your design.

Instead of aiming for an ideal based on an unattainable fantasy, aim for an ideal based on an achievable reality. The reality is that an accessible design cannot fulfill the needs of every user, but it can satisfy the needs of as many users as possible.

From The Myths of Color Contrast Accessibility

To the main