Audit accessibility of the devguide
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Python
- Sterne
- 2.1k
- Forks
- 1k
- Ø Merge
- 2 T. 12 Std.
- Gemergte PRs (30 T.)
- 12
Beschreibung
Audit our devguide for assistive tech and ARIA support.
From @hugovk:
Nice little shortcut, but I'm concerned this will interfere with keyboard handling for people using assistive tech such as screen readers.
https://www.w3.org/WAI/ARIA/apg/practices/keyboard-interface/ includes:
So, screen reader users will commonly expect that pressing the right arrow key will expand a collapsed node.
https://webaim.org/techniques/keyboard/ has examples where ←/→ keys are needed.
Originally posted by @hugovk in https://github.com/python/devguide/issues/1784#issuecomment-4275849620
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginnen Sie mit der Überprüfung der relevanten interaktiven Navigation des devguide anhand der im Issue verlinkten WAI-ARIA-Richtlinien zur Tastaturschnittstelle und der Tastaturbeispiele von WebAIM. Ermitteln Sie Lücken bei Barrierefreiheit und Tastaturverarbeitung, dokumentieren oder implementieren Sie anschließend die erforderlichen Änderungen und überprüfen Sie, dass Benutzer von Assistenztechnologien die betroffenen Steuerelemente bedienen können.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Bereich
- accessibility, documentation
- Issue-Typ
- Dokumentation
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Ruhig
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 42/100