Changes between Initial Version and Version 7 of Ticket #34041


Ignore:
Timestamp:
Sep 26, 2022, 4:15:13 AM (2 years ago)
Author:
Mariusz Felisiak
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #34041

    • Property Triage Stage UnreviewedAccepted
    • Property Type New featureCleanup/optimization
    • Property Owner changed from nobody to Florian Perucki
    • Property Status newassigned
  • Ticket #34041 – Description

    initial v7  
    11There are two nice and simple accessibility improvements we could make to the Django admin’s breadcrumbs:
    22
    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.
     31. (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.
    442. 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)
    553. 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)
Back to Top