Changes between Version 1 and Version 2 of Ticket #34835
- Timestamp:
- Sep 13, 2023, 2:01:40 AM (15 months ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #34835 – Description
v1 v2 1 Related: [https://code.djangoproject.com/ticket/34832 #34832], [https://code.djangoproject.com/ticket/34833 #34833], [https://code.djangoproject.com/ticket/3483 5 #34835]. Changelist filters are a very useful way to navigate long lists of entries. The filters would be easier to reach for screen reader users if they were in a `navigation` landmark done with a `<nav>` element or `role="navigation"` attribute. Currently they are a `<div id="changelist-filter">`.1 Related: [https://code.djangoproject.com/ticket/34832 #34832], [https://code.djangoproject.com/ticket/34833 #34833], [https://code.djangoproject.com/ticket/34834 #34834]. Changelist filters are a very useful way to navigate long lists of entries. The filters would be easier to reach for screen reader users if they were in a `navigation` landmark done with a `<nav>` element or `role="navigation"` attribute. Currently they are a `<div id="changelist-filter">`. 2 2 3 3 This element should be switched to a `<nav>`, and we should also add an `aria-labelledby` set to the id of `<h2>Filter</h2>` element within, so the navigation landmark has a distinct label.