Navigation links don’t have an accessible name #106

Open
opened 2023-07-17 12:50:58 +02:00 by Moiety · 2 comments
Moiety commented 2023-07-17 12:50:58 +02:00 (Migrated from koodu.ubiqueros.com)

Where: navigation bar on the dashboard and create/edit page

What: the navigation links don’t have an accessible name. The accessible name is taken from the contents; since there isn’t any content this doesn’t indicate the link’s purpose.

Recommendations: Add a more descriptive accessible name through either a visually hidden <span> or aria-label attribute on the link.

navigation bar links

Where: navigation bar on the dashboard and create/edit page What: the navigation links don’t have an accessible name. The accessible name is taken from the contents; since there isn’t any content this doesn’t indicate the link’s purpose. Recommendations: Add a more descriptive accessible name through either a [visually hidden](https://www.a11yproject.com/posts/how-to-hide-content/) `<span>` or `aria-label` attribute on the link. ![navigation bar links](/attachments/910d227e-a411-44cf-8215-808fe894c764)
Moiety commented 2023-07-17 12:59:41 +02:00 (Migrated from koodu.ubiqueros.com)

Related to #107, might be able to solve them together.

Related to #107, might be able to solve them together.
are0h commented 2023-07-25 18:52:40 +02:00 (Migrated from koodu.ubiqueros.com)

So all of the navigation links have titles. Is it better to use the aria-label instead of title for better compatibility?

So all of the navigation links have titles. Is it better to use the `aria-label` instead of title for better compatibility?
ro added this to the Road to Version One project 2024-05-07 22:36:21 +02:00
ro self-assigned this 2024-06-05 21:39:31 +02:00
Sign in to join this conversation.
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: projects/fipamo#106
No description provided.