An Intro to Web Accessibility in Django
summary
Customizes a Django admin to make a low‑vision administrator actually usable: fixes unlabeled checkboxes and sort links, raises color contrast from 2.4:1 to meet WCAG 4.5:1 contrast standards, adds underlines and bolding so desaturated palettes still signal state, ensures modal focus and keyboard navigation, and verifies responsiveness for 200% zoom. Uses the WAVE Chrome extension and an installable jango admin 508 GitHub overlay; emphasizes concise alt text, captions, captioned audio, and blinking <3Hz.
AI-written summary · about
chapters (16)
- 0:00Intro
- 1:20Blind Low Vision Users
- 5:20Color Blind Users
- 6:07Deaf HardofHearing Users
- 7:02Neurodiverse Users
- 8:53Keyboard Only Users
- 9:50Django Admin Interface
- 13:45Accessibility Resources
- 15:10IDI generated
- 15:36CSS
- 16:16Nonprofits
- 17:07Screen Reader
- 18:17Lowhanging Fruit
- 19:30Screen Readers
- 20:42Single Page Applications
- 21:39Conclusion
related talks
23mWeb Accessibility In Django
28mDjango Accessibility for Everyone
42mDjango’s accessibility track record
48mAccessibility awareness
28mSaved you a click (or three): Supercharging the Django admin with actions and views
37mAccessibility Matters: Creating a Better Web
25mReal Life Accessibility: Have you HEARD your site?
22mWeb Accessibility - a better user experience for everyone!
