This is an accessibility review of the Django Postgres Metrics package I did as part of DjangoCon Europe’s sprints. Thank you to Markus Holtermann for offering his project for review!
Project: https://github.com/django-postgres-me...
Audit details / transcript: https://github.com/django-postgres-me...
I audited the demo site that comes with the project, and the online documentation at https://django-postgres-metrics.readt....
Note I made a mistake while auditing right-to-left (RTL) support, and forgot to change the Django configuration as needed for this. As such, none of my test results are relevant for this section.
Jump to:
00:00:00 Intro
00:01:05 Audit scope & methodology
00:02:22 Templates
00:07:38 UI tests with Accessibility Insights
00:11:18 Links with URLs as labels
00:12:35 Keyboard navigation
00:15:15 Missing title
00:16:03 Dark mode support
00:19:20 RTL support (mis-tested!)
00:24:15 Mobile support
00:26:24 Contrast issue with active menu item
00:30:00 VoiceOver with Safari
00:53:15 README checks
01:00:45 Documentation in Read the Docs
01:05:45 VoiceOver with Safari in Read the Docs
01:15:15 Recap!