Syntax - Tasty Web Development Treats

836: Real Talk on Web Accessibility with Marcy Sutton Todd

· Summarized

Share this episode
Anyone with this link can open it.
Share Link
Start at 0:00

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

Couldn't load the audio. A blocker may be stopping the show's tracking links. Open the file