django / django/accessibility

Accessibility review of Board elections

Open
#2 6 comments 0 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
3
Forks
0
PR merge metrics
No merged PRs in 30d

Description

## Context

We want to properly test our DSF Board elections flow to make sure everyone can make use of the available information and actually go through with voting.

Related: [Accessibility review of code.djangoproject.com](https://github.com/django/code.djangoproject.com/issues/250)

## Audit requirements

### Standards

- [WCAG 2.2 AA](https://www.w3.org/TR/WCAG22/)
- Some AAA-level success criteria where relevant
- Some elements of [ATAG 2.0](https://www.w3.org/WAI/standards-guidelines/atag/) – for example reviewing whether it’s possible to create accessible content in Trac comments.

### Scope

- [ ] [Candidates listing](https://www.djangoproject.com/weblog/2024/oct/28/2025-dsf-board-candidates/) (from previous elections)
- [ ] Ranked Vote official demos
- [Ranked Vote voting form](https://app.rankedvote.co/rv/nsxqnxeoyrry1tsgr4/vote)
- [Ranked Vote results page](https://app.rankedvote.co/rv/nsxqnxeoyrry1tsgr4/results)
- [ ] Our own demo setup, with 20 candidates registered (a@example.com, b@example.com, c@example.com, etc)
- [Test for 2026 DSF Board elections](https://app.rankedvote.co/rv/qy0b152qbq2gbmp4dg/vote)

### Reporting

- Format similar to [djangoproject.com accessibility audit](https://github.com/django/djangoproject.com/issues/1381), with a single GitHub comment arranged in sections, here ideally
- Accompanying video or screenshots if relevant

### Testing methodology

Automated tasks:

- Accessibility Insights

Manual tasks:

- Screenshot-taking & visual review for tab order
- Manual keyboard navigation testing
- Manual 400% zoom testing
- Desktop screen readers: VoiceOver macOS
- Speech recognition: Voice Control
- Windows contrast themes

## Audit planning

- [ ] Validate requirements & decide on approach
- [ ] Confirm availability of relevant stakeholders / auditors
- [ ] Audit
- [ ] Report
- [ ] (Backlog curation)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.