Accessibility for the Django Community
06-07, 15:00–15:50 (Europe/Madrid), Workshop

Accessibility is often thought of as a responsibility of frontend developers and designers and hence, often ignored by Django developers and the community. However, there are many reasons a Django developer, even who mostly does backend work, needs to be aware of accessibility. In this workshop, I will cover a few such examples: accessible authentication, multilingual support, alt text for images; and big standards like ATAG. I will also briefly discuss about different aspects of the community that also need us to be more attentive to accessibility: conferences, meetups, online spaces, documentation, contributor tools, and more


Outline of the workshop:
- Introduction
- Who uses the Web? (Talk about different assistive tech users)
- In-depth backend code related to accessibility:
- Contextual alt-text in CMS
- Determine lang attribute for a page
- Avoid empty links
- Authoring Tool Accessibility Guidelines (ATAG)
- Accessibility considerations in community, events, and contributors

Video: https://youtu.be/uC49aH6rw3o


Topics

Django Admin, Forms, Community, HTML/CSS/JavaScript

Audience Level

Intermediate

Saptak S. is a human rights centered web developer, focusing on usability, security, privacy and accessibility topics in web development. He is a contributor and maintainer of various different open source projects like The A11Y Project, OnionShare and Wagtail accessibility team. He is part of the Open Source Design core team. He is also the author of the Security and Accessibility chapter of Web Almanac 2022. One can find him blogging at saptaks.blog