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
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