Abstract
Software engineers are usually quite different from their end users, especially those with a variety of accessibility related usage challenges. These include, but are not limited to, sight, hearing, cognitive, mobility, hand control, age, language and many others. A popular approach to assist developers in understanding and designing for these diverse end user accessibility challenges are ‘Augmented Reality’ (AR) browser-based plug-ins. These attempt to mimic how a user with a particular challenge or set of challenges will perceive viewing and interacting with a target web site. We review work on develo** such plug-ins, summarise some of the popular AR brower-based plug-ins designed to support accessibility design and evaluation, and report results of a developer survey we conducted on their requirements and usage of such tools. We then report a detailed heuristic evaluation of a popular example, Funkify, and discuss the performance of several of its simulators on commonly used web site exemplars. Finally we identify and report a range of future research needs in this area.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
A large list is provided by W3.org – https://www.w3.org/WAI/ER/tools/.
References
Tunnel vision: What peripheral vision loss feels like - https://www.webmd.com/eye-health/common-causes-peripheral-vision-loss (2019)
Abascal, J., Arrue, M., Valencia, X.: Tools for web accessibility evaluation. In: Yesilada, Y., Harper, S. (eds.) Web Accessibility. HIS, pp. 479–503. Springer, London (2019). https://doi.org/10.1007/978-1-4471-7440-0_26
Alcántara, A.M.: Lawsuits over digital accessibility for people with disabilities are rising (2021). https://www.wsj.com/articles/lawsuits-over-digital-accessibility-for-people-with-disabilities-are-rising-11626369056
Alshayban, A., Ahmed, I., Malek, S.: Accessibility issues in android apps: state of affairs, sentiments, and ways forward. In: ICSE, pp. 1323–1334. IEEE (2020)
Bai, A., Stray, V., Mork, H.: What methods software teams prefer when testing web accessibility. Adv. Hum.-Comput. Interact. 1–14 (2019)
Bi, T., **a, X., Lo, D., Grundy, J.C., Zimmermann, T., Ford, D.: Accessibility in software practice: a practitioner’s perspective. ACM Trans. Softw. Eng. Methodol. 31(4), 1–26 (2022)
Biswas, P., Robinson, P., Langdon, P.: Designing inclusive interfaces through user modeling and simulation. Int. J. Hum. Comput. Interact. 28(1), 1–33 (2012)
Blackmon, M.H., Polson, P.G., Kitajima, M., Lewis, C.: Cognitive walkthrough for the web. In: CHI, pp. 463–470 (2002)
Davis, R.: The gift of dyslexia. Educ. Horizons 8(3), 12–13 (2004)
Dorsey, E.A., et al.: Projected number of people with parkinson disease in the most populous nations, 2005 through 2030. Neurology 68(5), 384–386 (2007)
Fazzini, M., et al.: Characterizing human aspects in reviews of covid-19 apps. In: Proceedings of the 9th IEEE/ACM International Conference on Mobile Software Engineering and Systems, pp. 38–49 (2022)
Fletcher-Watson, S., Pain, H., Hammond, S., Humphry, A., McConachie, H.: Designing for young children with autism spectrum disorder: a case study of an IPAD app. Int. J. Child-Comput. Interact. 7, 1–14 (2016)
Funkify: Funkify - a disability simulator for the web - https://www.funkify.org/ (2021)
Green, C., Dickinson, H., Carey, G., Joyce, A.: Barriers to policy action on social determinants of health for people with disability in Australia. Disabil. Soc. 1–25 (2021)
Grundy, J.C.: Impact of end user human aspects on software engineering. In: ENASE, pp. 9–20 (2021)
Harper, S., Chen, A.Q.: Web accessibility guidelines. World Wide Web 15(1), 61–88 (2012)
Huynh, K., Benarivo, J., Da Xuan, C., Sharma, G.G., Kang, J., Madugalla, A., Grundy, J.: Improving human-centric software defect evaluation, reporting, and fixing. In: COMPSAC, pp. 408–417. IEEE (2021)
Jacko, J.A., Sears, A.: Designing interfaces for an overlooked user group: considering the visual profiles of partially sighted users. In: ACM Conference on Assistive Technologies, pp. 75–77 (1998)
Jamieson, M., Cullen, B., Lennon, M., Brewster, S., Evans, J.: Designing appltree: usable scheduling software for people with cognitive impairments. Disabil. Rehabil. Assist. Technol. 17(3), 338–348(2020)
Jim, A.Y., et al.: Improving the modelling of human-centric aspects of software systems: a case study of modelling end user age in wirefame designs. In: ENASE, pp. 68–79 (2021)
Kamikubo, R., Higuchi, K., Yonetani, R., Koike, H., Sato, Y.: Exploring the role of tunnel vision simulation in the design cycle of accessible interfaces. In: 15th International Web for all Conference, pp. 1–10 (2018)
Lazar, J.: The potential role of us consumer protection laws in improving digital accessibility for people with disabilities. U. Pa. JL Soc. Change 22, 185 (2019)
Lee, P.P., Spritzer, K., Hays, R.D.: The impact of blurred vision on functioning and well-being. Ophthalmology 104(3), 390–396 (1997)
Li, C., et al.: A human-centric approach to building a smarter and better parking application. In: COMPSAC, pp. 514–519. IEEE (2021)
McIntosh, J., et al.: Evaluating age bias in e-commerce. In: 2021 International Conference on Cooperative and Human Aspects of Software Engineering (CHASE), pp. 31–40. IEEE (2021)
Nario-Redmond, M.R., Gospodinov, D., Cobb, A.: Crip for a day: the unintended negative consequences of disability simulations. Rehabil. Psychol. 62(3), 324 (2017)
Pruitt, J., Grudin, J.: Personas: practice and theory. In: Designing for User Experiences, pp. 1–15 (2003)
Rieman, J., Franzke, M., Redmiles, D.: Usability evaluation with the cognitive walkthrough. In: Human Factors in Computing Systems, pp. 387–388 (1995)
Rutter, R., et al.: Web Accessibility: Web Standards and Regulatory Compliance. Apress (2007)
Schulz, T., Skeide Fuglerud, K.: Creating personas with disabilities. In: Miesenberger, K., Karshmer, A., Penaz, P., Zagler, W. (eds.) ICCHP 2012. LNCS, vol. 7383, pp. 145–152. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-31534-3_22
Sierra, J.S., Togores, J.: Designing mobile apps for visually impaired and blind users. In: 5th International Conference on Advances in Computer-human Interactions (2012)
Sirisena, D., Williams, D.R.: My hands shake: Classification and treatment of tremor. Aust. Family Phys. 38(9), 678–683 (2009)
Stearns, L., Findlater, L., Froehlich, J.E.: Design of an augmented reality magnification aid for low vision users. In: SIGACCESS, pp. 28–39 (2018)
Vu, M.H., Wyman, J.S., Grundy, J.: Evaluation of an augmented reality approach to better understanding diverse end user website usage challenges. In: ENASE, pp. 50–61 (2022)
Wentz, B., Pham, D., Feaser, E., Smith, D., Smith, J., Wilson, A.: Documenting the accessibility of 100 us bank and finance websites. Univ. Access Inf. Soc. 18(4), 871–880 (2019)
Wery, J.J., Diliberto, J.A.: The effect of a specialized dyslexia font, opendyslexic, on reading rate and accuracy. Ann. Dyslexia 67(2), 114–127 (2017)
Zhong, Y., Weber, A., Burkhardt, C., Weaver, P., Bigham, J.P.: Enhancing android accessibility for users with hand tremor by reducing fine pointing and steady tap**. In: Proceedings of the 12th International Web for All Conference, pp. 1–10 (2015)
Zhou, S., Carroll, E., Nicholson, S., Vize, C.J.: Blurred vision. BMJ 368 (2020)
Acknowledgements
Grundy and Madugalla are supported by ARC Laureate Fellowship FL190100035.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Vu, M.H., Wyman, J.(., Grundy, J., Madugalla, A. (2023). Better Understanding Diverse End User Website Usage Challenges with Browser-Based Augmented Reality Approaches. In: Kaindl, H., Mannion, M., Maciaszek, L.A. (eds) Evaluation of Novel Approaches to Software Engineering. ENASE 2022. Communications in Computer and Information Science, vol 1829. Springer, Cham. https://doi.org/10.1007/978-3-031-36597-3_13
Download citation
DOI: https://doi.org/10.1007/978-3-031-36597-3_13
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-36596-6
Online ISBN: 978-3-031-36597-3
eBook Packages: Computer ScienceComputer Science (R0)