Robust Annotation of Mobile Application Interfaces in Methods for Accessibility Repair and Enhancement
Authors
Accessibility issues in mobile apps make those apps difficult or impossible to access for many people. Examples include elements that fail to provide alternative text for a screen reader, navigation orders that are difficult, or custom widgets that leave key functionality inaccessible. Social annotation techniques have demonstrated compelling approaches to such accessibility concerns in the web, but have been difficult to apply in mobile apps because of the challenges of robustly annotating interfaces. This research develops methods for robust annotation of mobile app interface elements. Designed for use in runtime interface modification, our methods are based in screen identifiers, element identifiers, and screen equivalence heuristics. We implement initial developer tools for annotating mobile app accessibility metadata, evaluate our current screen equivalence heuristics in a dataset of 2038 screens collected from 50 mobile apps, present three case studies implementing runtime repair of common accessibility issues, and examine repair of real-world accessibility issues in 26 apps. These contributions overall demonstrate strong opportunities for social annotation in mobile accessibility.
Research Questions / Practical Problems
Question signals indexed for this paper.
- 80%
Accessibility of High-Fidelity Prototyping Tools
CHI '21· Visual Impairment Technologies (Screen Readers, Tactile Graphics, Braille) +1
- 80%
Visualization Accessibility in the Wild: Challenges Faced by Visualization Designers
CHI '22· Visual Impairment Technologies (Screen Readers, Tactile Graphics, Braille) +2
- 80%
A Probabilistic Model and Metrics for Estimating Perceived Accessibility of Desktop Applications in Keystroke-Based Non-Visual Interactions
CHI '23· Visual Impairment Technologies (Screen Readers, Tactile Graphics, Braille) +2
- 80%
VIP-Sim: A User-Centered Approach to Vision Impairment Simulation for Accessible Design
UIST '25· Visual Impairment Technologies (Screen Readers, Tactile Graphics, Braille) +2
- 75%
Screen Recognition: Creating Accessibility Metadata for Mobile Applications from Pixels
CHI '21· Visual Impairment Technologies (Screen Readers, Tactile Graphics, Braille) +1
- 75%
Accessibility of Command Line Interfaces
CHI '21· Visual Impairment Technologies (Screen Readers, Tactile Graphics, Braille)
- 67%
Finding the Needle in a Haystack: On the Automatic Identification of Accessibility User Reviews
CHI '21· Voice Accessibility +2
- 67%
Exploring Mobile Device Accessibility: Challenges, Insights, and Recommendations for Evaluation Methodologies
CHI '24· Visual Impairment Technologies (Screen Readers, Tactile Graphics, Braille) +2
- 67%
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
- 67%
Human Robot Interaction for Blind and Low Vision People: A Systematic Literature Review
CHI '25· Visual Impairment Technologies (Screen Readers, Tactile Graphics, Braille) +2
Based on Jaccard similarity of research subtopics & professions (≥60%)