Replies: 2 comments 1 reply
|
Hello @aweell! Regarding the question: I think that when we have more than two distinct pieces of information (e.g., title + tag + description), it already becomes too much for a single accessible label. This leads to information overload. Regarding the other question: In Lists, we’ve been using concatenation in a very targeted way, usually limiting it to two pieces of information (e.g., price + value). Finally, I’d like to know if this behavior is already being considered in the card refactoring that is currently in progress. |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Context
The current behaviour of the cards when they behave as a full button or link is that we programatically concatenate all contents in the button or link label, although this "works" I believe there could be a better solution to solve how the content of these cards is presented to screen reader users.
Link to current card specs:
https://www.figma.com/design/tKdPOfcUALzVIh5oizFbm7/%F0%9F%94%B8-Cards-Specs?m=auto&node-id=9507-6893&t=dP1ysBZilOSJ9YvX-1
W3C design systems includes the following:
Reference: https://design-system.w3.org/components/cards.html#block-link-cards
An also provides a solution for cases when the card has also another link:
https://design-system.w3.org/components/cards.html#considerations-1
Vivo advanced data card
Vivo also thought about this behaviour when designing the advanced data card
I'm sure @Ro-Matos has great insights about this matter 💟
Other references
There are also another authors that already consider this as a better behaviour for interactive cards:
Goal
The goal is to challenge the current fully interactive cards behaviour in order to provide the best experience to screen reader users.
Additional questions
All reactions