WebAccessVL: Making an Accessible Web via Violation-Conditioned VLM
Amber Yijia Zheng, Jae Joong Lee, Bedrich Benes, Raymond A. Yeh
TL;DR
This work reframes web accessibility as image-conditioned program synthesis, where a violation-aware vision-language model edits HTML to satisfy WCAG 2.x while preserving the original rendering. It introduces WebAccessVL, a dataset of 2,500 webpages with manually corrected WCAG2-compliant HTML, and a violation-conditioned VLM that uses WCAG2 violation counts as guidance. Empirical results show substantial reductions in violations (down to about 0.44 per site on the test set) and preserved visual fidelity, outperforming open APIs and many SFT baselines, with human perceptual studies corroborating design preservation. By releasing code and data, it aims to catalyze research in automated, privacy-conscious web accessibility tooling that assists developers rather than replacing them.
Abstract
We present a vision-language model (VLM) that automatically edits website HTML to address Web Content Accessibility Guidelines 2 (WCAG2) violations. We formulate this as a supervised image-conditioned program synthesis task, where the model learns to correct HTML given the HTML and its rendering. We collected WebAccessVL, a new dataset with manually corrected accessibility violations, establishing paired training data. We then propose a violation-conditioned VLM that additionally conditions on the WCAG2 violation count to guide the correction process. Experiments demonstrate that our method effectively reduces the average number of violations from 5.34 to 0.44 per website, outperforming commercial LLM APIs (Gemini, GPT-5). A perceptual study confirms that our edited websites maintain the original visual appearance and content.
