DesignChecker: Visual Design Support for Blind and Low Vision Web Developers
Blind and low vision (BLV) developers create websites to share knowledge and showcase their work. A well-designed website can engage audiences and deliver information effectively, yet it remains challenging for BLV developers to review their web designs. We conducted interviews with BLV developers (N=9) and analyzed 20 websites created by BLV developers. BLV developers created highly accessible websites but wanted to assess the usability of their websites for sighted users and follow the design standards of other websites. They also encountered challenges using screen readers to identify illegible text, misaligned elements, and inharmonious colors. We present DesignChecker, a browser extension that helps BLV developers improve their web designs. With DesignChecker, users can assess their current design by comparing it to visual design guidelines, a reference website of their choice, or a set of similar websites. DesignChecker also identifies the specific HTML elements that violate design guidelines and suggests CSS changes for improvements. Our user study participants (N=8) recognized more visual design errors than using their typical workflow and expressed enthusiasm about using DesignChecker in the future.
Research Questions / Practical Problems
Question signals indexed for this paper.
- 63%
WebUI: A Dataset for Enhancing Visual UI Understanding with Web Semantics
CHI '23· Universal & Inclusive Design +2
- 63%
Towards Inclusive Source Code Readability Based on the Preferences of Programmers with Visual Impairments
CHI '24· Visual Impairment Technologies (Screen Readers, Tactile Graphics, Braille) +2
- 63%
Arboretum and Arbility: Improving Web Accessibility Through a Shared Browsing Architecture
UIST '18· Visual Impairment Technologies (Screen Readers, Tactile Graphics, Braille) +2
Based on Jaccard similarity of research subtopics & professions (≥60%)