836: Real Talk on Web Accessibility with Marcy Sutton Todd
· Summarized
Key takeaways
- Accessibility is crucial in development; developers should have a foundational understanding of it.
- Keyboard support is essential; it serves as the cornerstone for screen reader compatibility.
- Collaboration between designers and developers is vital for creating accessible web applications.
- Deploying modal dialogs and live regions effectively is a key challenge in accessibility.
- The job market favors general development skills, making accessibility a valuable skill but not necessarily a specialized job path.
Summary
Importance of Accessibility in Development
The podcast kicks off with host discussing the significance of web accessibility in development, emphasizing that while not every developer needs to be an expert, a foundational understanding is crucial. Marcy Sutton Todd, an accessibility advocate and experienced front-end developer, shares her insights on how accessibility should be integral to the development process, much like a basic knowledge of HTML, CSS, or JavaScript.
Keyboard and Screen Reader Support
Marcy highlights the importance of keyboard support as a primary consideration for accessibility. She explains that proper keyboard navigation is the first step before even addressing screen readers. Users should be able to tab through web apps seamlessly. Additionally, she stresses semantic HTML and appropriate alt text for images to enhance navigation for screen reader users.
Collaboration Between Designers and Developers
The conversation delves into the collaborative nature of making websites accessible. Marcy discusses the need for developers to work hand-in-hand with designers to ensure that the design elements meet accessibility standards. This cooperation can help balance design aesthetics with functional accessibility.
Challenges and Solutions for Digital Accessibility
Specific challenges arise with modals and live regions in web applications, which Marcy describes in detail. She explains common pitfalls, such as using 'disabled' attributes and how they can prevent screen readers from accessing important content. She also discusses how live regions can be utilized effectively to communicate real-time changes to users.
The Future of Accessibility in Development Careers
Towards the end of the podcast, Marcy reflects on the accessibility job market, suggesting that having strong general development skills is currently more beneficial than specializing solely in accessibility. She talks about her own career journey and the importance of ensuring that accessibility is adopted broadly within teams.
Sponsors
- Sentry · Check out Sentry at century.io/syntax. We've been using this tool for a long time and it totally rules.
- Testing Accessibility · Marcy Sutton Todd's accessibility courses can be found at testingaccessibility.com.
Follow this show on AudioBrevity and new episodes get summarized for you. Create a free account