GAAD (Global Accessibility Awareness Day) Foundation’s Post

GAAD (Global Accessibility Awareness Day) Foundation reposted this

View profile for Hidde de Vries, graphic

Digital accessibility specialist (CPWA), (technical) writer, community manager, front-end engineer.

🔗 The value of component libraries that have accessibility ‘built in’ is both immense and often overstated. Two sides of the same coin: yes they're good, but yes it's also risky to say they are some sort of one size fits all solution. They're both a blessing and a curse (https://lnkd.in/ejG-FwUt). Michael Matthews at A11y Quest explains: “merely using an accessible library or framework doesn’t mean your team has somehow outsourced all its accessibility responsibilities” (From: The Myth of 'Accessible Components and Done' | A11y Quest https://lnkd.in/esdQRBN7) He goes on to say in addition to maybe benefitting from an accessible component library, you need to make informed decisions, test with users and ensure expertise within your team. Amen to that!

This is so true. We got a lot of questions about a11y, and it was quite obvious that many of the people asking expected the answer to be: Yes, we've taken care of accessibility for you. So we started saying: the design system is "accessible ready". We've taken care of color contrast and made the button big enough for mobile. We've added aria attributes to the components. But you still need to add alt text to images. You need to think about keyboard navigation on every single screen you create. And so on.

Eduardo Gonçalves Pereira

Senior Software Engineer at Poatek | Front-end | React | Javascript | UX | Accessibility

1mo

A component library can’t provide proper alt text on images or proper labels for buttons and links, or anything that is context dependent for that matter 😅 thinking your product is accessible just because you use a good library is a risky thing to relly on

Abi James

Senior Digital Accessibility Consultant at Barclays

2w

So true! People seem surprised when accessibility issues are found when they use an accessible component library. As well as the content issues you still need to combine the components together to give an accessible experience. So I pitch our component library as “accessibility ready”rather than conformant. Plus I always highlight the high cost and risk of using inaccessible components. Frequently you can’t change the underlying code to fix issues or add attributes so it’s impossible to remove issues.

Like
Reply
🪴 Matylda Rohleder

Senior UX Designer and Accessibility Specialist (CPACC)

1mo

Ahhh yeah. So many people tend to think that „accessible design system” will solve all problems in their application. Well, accessible components can still be used / implemented in an inaccessible way.

Zenobia Gawlikowska

Senior FE Dev - Accessibility (she/her) 🏳️⚧️🌈🦋🔢🌱

1mo

Accessible component libraries are like solid bricks. You can still use them to build a poorly constructed house without proper architecture.

Eyal Eshet

UX, accessibility specialist (PhD) at Vincit

2w

Fully agree! Also note that accessibility is sometimes used for marketing purposes - not all component libraries that claim to be accessible are thoroughly tested for accessibility.

Animesh Gupta

Accessibility Program Head and Product Compliance Specialist | CPWA

3w

So true! The component libraries need to be supplemented with guidance, instructions and expectations for various (if not all) use cases for each component. Quite crucial in enabling the whole team to make informed decisions with minimum scope of incorrect implementation.

Like
Reply
See more comments

To view or add a comment, sign in

Explore topics