Abstract
The transition of modern web development toward JavaScript-driven Single Page Application (SPA) frameworks such as React, Angular, and Vue has introduced structural accessibility barriers that disproportionately affect visually impaired users relying on screen reader technologies. While the Web Content Accessibility Guidelines (WCAG 2.2) provide a widely adopted compliance framework, they address what must be accessible rather than how efficiently a visually impaired user can navigate complex, dynamic interfaces. This paper proposes the Navigational Efficiency Gap (NEG) as a task-level efficiency metric, defined as the ratio of task-completion time for a screen reader user to that of a sighted user on identical web interface tasks. A structured evaluation was conducted on five high-complexity UI components representative of modern SPA architectures, using NVDA screen reader testing combined with automated WCAG auditing via Axe-Core v4.8 and Google Lighthouse v11. Preliminary findings from this controlled study indicate that screen reader users required between 17.5× and 28.7× more time to complete identical tasks compared to sighted users on unmodified, compliance-passing interfaces. Task success rates ranged from 40% to 92% across the tested components. Four categories of structural accessibility barriers were identified and classified: Semantic Mismatch, Focus Fragmentation, Auditory Clutter, and State Synchronization Failure. These results suggest a significant gap between WCAG compliance and practical navigational usability for visually impaired users in SPA environments, providing an empirical basis for the development of a semantic-first remediation methodology. Limitations of the study, including testing environment scope and sample size constraints, are explicitly discussed.
Keywords: Web Accessibility; Visually Impaired Users; Screen Reader; WCAG 2.2; Navigational Efficiency Gap; ARIA; Single Page Applications; Inclusive Design; Semantic HTML; NVDA; Task Efficiency.
References
B. Caldwell, M. Cooper, L. G. Reid, and G. Vanderheiden, "Web Content Accessibility Guidelines (WCAG) 2.2," W3C Recommendation, 2023. [Online]. Available: https://www.w3.org/TR/WCAG22/
H. Y. Abuaddous, M. Z. Jali, and N. Basir, "Web Accessibility Challenges," International Journal of Advanced Computer Science and Applications, vol. 7, no. 10, pp. 172-181, 2016.
J. Lazar, D. F. Goldstein, and A. Taylor, Ensuring Digital Accessibility through Process and Policy, Morgan Kaufmann, 2015.
C. Power, A. Freire, H. Petrie, and D. Swallow, "Guidelines are only half of the story: accessibility problems encountered by blind users on the web," in Proc. SIGCHI Conf. on Human Factors in Computing Systems (CHI '12), ACM Press, pp. 433-442, 2012.
C. Diggs and J. Mankoff, "Environmental Barriers: A Study of Screen Reader Navigation in Dynamic Single Page Applications," Journal of Web Engineering, vol. 21, no. 4, pp. 1102-1128, 2022.
M. Vigo, J. Brown, and V. Conway, "Benchmarking Automated Web Accessibility Evaluation Tools," in Proc. 10th Int. Cross-Disciplinary Conf. on Web Accessibility (W4A), 2013.
C. Power, A. Freire, H. Petrie, and D. Swallow, "Guidelines are only half of the story," CHI '12, ACM Press, pp. 433-442, 2012.
IBM Design, "Carbon Design System: Accessibility Handbook," 2023. [Online]. Available: https://carbondesignsystem.com/guidelines/accessibility/overview
Microsoft Inclusive Design, "Inclusive Design Toolkit v2," 2023. [Online]. Available: https://www.microsoft.com/design/inclusive/
K. Groves, "Overlay Fact Sheet," AccessiByeBye, 2021. [Online]. Available: https://overlayfactsheet.com/
NV Access, "NVDA (NonVisual Desktop Access) User Guide," 2024. [Online]. Available: https://www.nvaccess.org/help/
W3C WAI, "WAI-ARIA (Accessible Rich Internet Applications) W3C Recommendation, 2024. [Online]. Available: https://www.w3.org/TR/wai-aria-1.2/.
