Enhancing Web Accessibility: Automated Detection of Issues with Generative AI
Ziyao He, Syed Fatiul Huq, Sam Malek
Abstract
Websites are integral to people's daily lives, with billions in use today. However, due to limited awareness of accessibility and its guidelines, developers often release web apps that are inaccessible to people with disabilities, who make up around 16% of the global population. To ensure a baseline of accessibility, software engineers rely on automated checkers that assess a webpage's compliance based on predefined rules. Unfortunately, these tools typically cover only a small subset of accessibility guidelines and often overlook violations that require a semantic understanding of the webpage. The advent of generative AI, known for its ability to comprehend textual and visual content, has created new possibilities for detecting accessibility violations. We began by studying the most widely used guideline, WCAG, to determine the testable success criteria that generative AI could address. This led to the development of an automated tool called GenA11y, which extracts elements from a page related to each success criterion and inputs them into an LLM prompted to detect accessibility issues on the web. Evaluations of GenA11y showed its effectiveness, with a precision of 94.5% and a recall of 87.61%. Additionally, when tested on real websites, GenA11y identified an average of eight more types of accessibility violations than the combination of existing tools.
CCS Concepts: • Software and its engineering → Software defect analysis; • Human-centered computing → Accessibility design and evaluation methods.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext ed389bd0-77cf-4f59-a1c9-b948a294ad45Cited by top-tier papers1
Ask how each one uses itBuilds on14
- Decomposed Prompting: A Modular Approach for Solving Complex TasksTushar Khot, Harsh Trivedi, Matthew Finlayson, Yao Fu et al.ICLR 2023 · 94 citations
- Latte: Use-Case and Assistive-Service Driven Automated Accessibility Testing Framework for AndroidNavid Salehnamadi, Abdulaziz Alshayban, Jun-Wei Lin, Iftekhar Ahmed et al.CHI 2021 · 52 citations
- AXNav: Replaying Accessibility Tests from Natural LanguageMaryam Taeb, Amanda Swearngin, Eldon Schoop, Ruijia Cheng et al.CHI 2024 · 51 citations
- AccessiText: automated detection of text accessibility issues in Android appsAbdulaziz Alshayban, Sam MalekFSE 2022 · 28 citations
- Groundhog: An Automated Accessibility Crawler for Mobile AppsNavid Salehnamadi, Forough Mehralian, Sam MalekASE 2022 · 23 citations
Related papers
- CodeA11y: Making AI Coding Assistants Useful for Accessible Web DevelopmentPeya Mowar, Yi-Hao Peng, Jason Wu, Aaron Steinfeld et al.CHI 2025 · 22 citations
- Ma11y: A Mutation Framework for Web Accessibility TestingMahan Tafreshipour, Anmol Vilas Deshpande, Forough Mehralian, Iftekhar Ahmed et al.ISSTA 2024 · 5 citations
- Automated Generation of Accessibility Test Reports from Recorded User TranscriptsSyed Fatiul Huq, Mahan Tafreshipour, Kate Kalcevich, Sam MalekICSE 2025 · 2 citations
- Automated Detection of Web Application Navigation Barriers for Screen Reader UsersShubhi Jain, Syed Fatiul Huq, Ziyao He, Sam MalekASE 2025 · 1 citation
- Assistive-Technology Aided Manual Accessibility Testing in Mobile Apps, Powered by Record-and-ReplayNavid Salehnamadi, Ziyao He, Sam MalekCHI 2023 · 20 citations
