Detecting Dialog-Related Keyboard Navigation Failures in Web Applications
Web accessibility is an important feature that broadens a website’s audience by making web pages easy to use/navigate for people with disabilities. Current accessibility checkers are limited in detecting many operable accessibility issues because they do not analyze the web page’s interactivity from a disabled person’s perspective. Our research presents the first-ever approach to effectively detect a prevalent type of operable accessibility issue called Keyboard Dialog Failures (KDFs) in a web page. Our approach is implemented as a tool that can help developers automatically find KDFs, a labor-intensive task that is currently done manually by skilled practitioners. The purpose of this artifact is to reproduce the evaluation of the detection results of our tool as presented in our paper. This reproduction is important because it validates the functionality and reusability of our tool, which can ultimately help software developers improve accessibility for those users that rely on the keyboard to access the web.