Changes between Initial Version and Version 7 of Ticket #34041
- Timestamp:
- Sep 26, 2022, 4:15:13 AM (2 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #34041
- Property Triage Stage Unreviewed → Accepted
- Property Type New feature → Cleanup/optimization
- Property Owner changed from to
- Property Status new → assigned
-
Ticket #34041 – Description
initial v7 1 1 There are two nice and simple accessibility improvements we could make to the Django admin’s breadcrumbs: 2 2 3 1. Wrap them in a `<nav aria-label="{% translate 'Breadcrumbs' %}>">` region, so they can be identified as a navigation landmark by screen reader users.3 1. (fixed in **872b61193b013a700ff88cf50f0eb2cf2c266ff7**) Wrap them in a `<nav aria-label="{% translate 'Breadcrumbs' %}>">` region, so they can be identified as a navigation landmark by screen reader users. 4 4 2. Structure the links as a `<ol>` list with `<li>` items for each crumb, so screen reader users know how many items there are (visually they don’t need any changes) 5 5 3. Switch the last item to also be a link, with a `aria-current="page"` attribute, so semantically the last item is marked as "current page" (again doesn’t necessarily need any visual change). Technically this would also work as a span but I believe switching to a link would be a nicer experience (consistent tabbing through all items in the breadcrumb)