> Markdown version of [/videos/1241-accessibility-powered-by-ai?t=3](https://www.wearedevelopers.com/videos/1241-accessibility-powered-by-ai?t=3). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Accessibility powered by AI AI tools like GitHub Copilot ignore accessibility unless explicitly prompted. Discover how intent-driven prompt engineering turns generative AI into a powerful accelerator for building inclusive web applications. - **Speakers:** Ramona Domen - **Event:** WeAreDevelopers LIVE - **Published:** November 20, 2024 - **Duration:** 31:30 - **URL:** https://www.wearedevelopers.com/videos/1241-accessibility-powered-by-ai ## Summary The accessibility movement in web development faces new debates regarding whether generative AI is a complete replacement for human expertise or a failing experiment. However, building truly inclusive applications requires understanding the wide spectrum of user needs, encompassing permanent impairments, neurodiversity, temporary physical limitations, situational constraints, and age-related cognitive or visual deterioration. While AI assistants like ChatGPT and GitHub Copilot offer powerful capabilities within IDEs like Visual Studio Code, they inherently ignore non-functional requirements such as accessibility unless explicitly prompted. Developers must adopt intent-driven prompt engineering, specifically asking the AI to consider keyboard navigation constraints, apply proper ARIA roles, solve color contrast issues, or optimize an interface for older user demographics. When treated as an interactive learning tool, AI can analyze complex codebases and suggest functional inclusive syntax. Despite its speed, AI cannot currently contextualize abstract user experience problems completely out of the box. Automated generation often overlooks nuanced usability flaws, such as cognitive layout overload, ambiguous interactive elements, or broken selection mechanics. Ultimately, accessibility developers remain essential; AI serves as a powerful accelerator, but the quality of inclusive software relies entirely on the precision of human direction. **Keywords:** web accessibility compliance, generative ai coding, github copilot prompting, keyboard navigation implementation, aria roles syntax, color contrast optimization, neurodiversity software design, temporary user disabilities, age-inclusive ui components, non-functional code requirements, html semantics generation, situational usability contexts, accessible prompt engineering, cognitive accessibility layout, visual studio code ai ## Chapters 1. **AI limitations and the accessibility movement debate** (00:03) — The assumption that generative UI automatically fixes accessibility issues overlooks the essential need for developer expertise. 1. **Designing applications for permanent physical and cognitive disabilities** (01:51) — Permanent physical limitations, visual impairments, and neurodivergence require developers to build alternative navigation and clear interfaces. 1. **Temporary disability constraints and situational development challenges** (05:16) — Life occurrences like temporary injuries, varying literacy levels, and language barriers change how users interact with software. 1. **Addressing age-related accessibility regression in older demographics** (08:58) — Designing for older demographics necessitates accommodating deteriorating vision, hearing, and cognitive functions through interface scaling and simplified language. 1. **Understanding AI input mechanics and neural network training** (11:35) — Generative systems mimicking human neural behaviors depend on explicit prompts and continuous training data to produce quality outputs. 1. **Generating accessible code through specific initial requirements** (13:48) — Basic AI requests yield inaccessible markup unless explicit non-functional requirements are included in the prompt. 1. **Evaluating unprompted AI code generation in Visual Studio** (15:44) — Evaluating AI-generated HTML reveals critical missing non-functional attributes like keyboard navigation and contrast ratios. 1. **Using developer tools to fix keyboard navigation components** (18:52) — Github Copilot analyzes active files to suggest targeted solutions like tab indexes for keyboard navigation. 1. **Leveraging codebase context for comprehensive component refactoring** (22:52) — Asking AI to modify views for specific user personas highlights the need to include all relevant workspace files in the request. 1. **Live review of generic automated accessibility code improvements** (26:26) — Automated suggestions for ARIA roles, labels, and font sizes still require human verification to ensure practical usability. 1. **Human verification and prompt specificity in automated development** (30:04) — Although AI accelerates fixing baseline issues, human judgment remains necessary to resolve complex visual clutter and logic errors. ## Related Moments - [Exploring artificial intelligence as a solution for web accessibility](https://www.wearedevelopers.com/videos/1318-wearedevelopers-live-can-ai-save-accessibility-horrid-html-the-frontend-treadmill-and-more) (from "WeAreDevelopers LIVE - Can AI save Accessibility?; Horrid HTML; The Frontend Treadmill and more") - [Prioritizing web accessibility standards over artificial intelligence hype](https://www.wearedevelopers.com/videos/1362-wearedevelopers-live-our-world-congress-2025-code100-highlights-with-jack-barber-and-marco-podien) (from "WeAreDevelopers LIVE - Our World Congress 2025 & CODE100 Highlights with Jack Barber and Marco Podien") - [Adapting to future accessibility and inclusivity standards using AI](https://www.wearedevelopers.com/videos/1016-insight-into-ai-driven-design) (from "Insight into AI-Driven Design") - [Enhancing digital accessibility using artificial intelligence tools](https://www.wearedevelopers.com/videos/1335-wearedevelopers-live-should-we-respect-llms-is-rust-taking-over-developers-as-content-creators-and-more) (from "WeAreDevelopers LIVE - Should We Respect LLMs? Is Rust Taking Over? Developers as Content Creators and more") - [The human cost of accessibility exclusion](https://www.wearedevelopers.com/videos/100030-fast-confident-and-wrong-when-ai-fails-at-accessibility) (from "Fast, Confident, and Wrong: When AI Fails at Accessibility") - [Utilizing AI and authoring tools to enforce basic accessibility](https://www.wearedevelopers.com/videos/803-dizzy-users-close-browsers-balancing-creativity-and-accessibility) (from "Dizzy users close browsers: balancing creativity and accessibility") ## Related Articles - [Exploring AI: Opportunities and Risks for Developers](https://www.wearedevelopers.com/magazine/522-exploring-ai-opportunities-and-risks-for-developers) - [One billion (bad?) developers: How AI is changing the way we learn to code](https://www.wearedevelopers.com/magazine/516-one-billion-bad-developers-how-ai-is-changing-the-way-we-learn-to-code) - [Transforming Software Development: The Role of AI and Developer Tools](https://www.wearedevelopers.com/magazine/527-transforming-software-development-the-role-of-ai-and-developer-tools) - [The State of WebDev AI 2025 Results: What Can We Learn?](https://www.wearedevelopers.com/magazine/581-the-state-of-webdev-ai-2025-results-what-can-we-learn) ## Related Jobs - [Staff Software Engineer, Copilot Experiences](https://www.wearedevelopers.com/jobs/ext/164361-staff-software-engineer-copilot-experiences) at **GitHub** - [AI Software Engineer (Germany)](https://www.wearedevelopers.com/jobs/48317-ai-software-engineer-germany) at **Sunhat** - [Staff Developer Advocate, GitHub Security Lab](https://www.wearedevelopers.com/jobs/ext/1921051-staff-developer-advocate-github-security-lab) at **GitHub** - [Principal Software Engineer, Enterprise AI Platform](https://www.wearedevelopers.com/jobs/ext/1467292-principal-software-engineer-enterprise-ai-platform) at **GitHub** - [AI Full Stack Engineer](https://www.wearedevelopers.com/jobs/ext/1354435-ai-full-stack-engineer) at **Almedia** - [Senior Engineer, Infrastructure Platform](https://www.wearedevelopers.com/jobs/ext/328836-senior-engineer-infrastructure-platform) at **Intercom, Inc.**