Opened 4 years ago

Closed 4 years ago

#31993 closed Cleanup/optimization (fixed)

Improve Django admin change/view titles to more unique per object

Reported by: Jon Dufresne Owned by: Jon Dufresne
Component: contrib.admin Version: dev
Severity: Normal Keywords:
Cc: Triage Stage: Ready for checkin
Has patch: yes Needs documentation: no
Needs tests: no Patch needs improvement: no
Easy pickings: no UI/UX: yes

Description

Using duplicate page titles for unique URLs is an a11y issue. For example, in a large list of tabs, it makes it difficult to quickly pick out an individual tab among many with the same name. For users using a screen reader, the page title can help identify how pages differentiate from one another.

18f recommends unique page titles as well as putting the most unique part first:

https://accessibility.18f.gov/page-titles/

It’s easier to jump between pages if each page title is unique. It’s also helpful to have the unique portion first, usually the name of the page.

The title should describe the web site as well as the specific page being displayed by the site.

Projects that I work on have had customers run a11y scans and have highlighted this as a compliance issue.

Change History (5)

comment:2 by Carlton Gibson, 4 years ago

Triage Stage: UnreviewedAccepted
UI/UX: set

Yes. Good. I've stumbled on this myself. I think this would be one of those affordances that would help everybody, not just a11y per se.
Thanks. 👍

comment:3 by Mariusz Felisiak, 4 years ago

Owner: changed from nobody to Jon Dufresne
Status: newassigned
Triage Stage: AcceptedReady for checkin

comment:4 by Mariusz Felisiak <felisiak.mariusz@…>, 4 years ago

In cbe34dc8:

Refs #31993 -- Added more titles assertions for admin views.

comment:5 by Mariusz Felisiak <felisiak.mariusz@…>, 4 years ago

Resolution: fixed
Status: assignedclosed

In 84609b3:

Fixed #31993 -- Added subtitles to admin change/view pages.

Note: See TracTickets for help on using tickets.
Back to Top