Abstract
In this chapter, we discuss methods and tools for adapting user interfaces to make them more accessible. We introduce the problem of user interface adaptation and characterize different techniques to be adapted to the user interface. We show that there is a broad range of methods and tools to transform existing interfaces to make them accessible. We describe such approaches by grouping them in two types of solutions: those that provide built-in adaptation mechanisms for the application and those which are external to the application.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Abou-Zahra S, Brewer J, Cooper M (2018) Artificial intelligence (AI) for web accessibility. In: Proceedings of the internet of accessible things on - W4A 2018. ACM Press, New York, pp 1–4. https://doi.org/10.1145/3192714.3192834. ISBN 9781450356510
Ahmetovic D, Gleason C, Ruan C, Kitani K, Takagi H, Asakawa C (2016) NavCog. In: Proceedings of the 18th international conference on human-computer interaction with mobile devices and services - MobileHCI 2016. ACM Press, New York, pp 90–99. https://doi.org/10.1145/2935334.2935361. ISBN 9781450344081
Akiki PA, Bandara AK, Yu Y (2014) Adaptive model-driven user interface development systems. ACM Comput Surv 47:1–33. https://doi.org/10.1145/2597999. ISSN 03600300
Asakawa C, Takagi H (2000) Annotation-based transcoding for nonvisual web access. In: Proceedings of the fourth international ACM conference on Assistive technologies - Assets 2000, pp 172–179. https://doi.org/10.1145/354324.354588
Asakawa C, Takagi H (2008) Transcoding. In: Web Accessibility. Springer, London, pp 231–260. https://doi.org/10.1007/978-1-84800-050-6_14
Bigham JP, Kaminsky RS, Ladner RE, Danielsson OM, Hempton GL (2006) WebInSight: In: Proceedings of the 8th international ACM SIGACCESS conference on computers and accessibility - Assets 2006. ACM Press, New York, p 181. https://doi.org/10.1145/1168987.1169018. ISBN 1595932909
Bigham JP (2007) AccessMonkey: enabling and sharing end user accessibility improvements. ACM SIGACCESS Access Comput 89:3–6. https://doi.org/10.1145/1328567.1328568
BootstrapAccessibilityPlugin, https://www.paypal-engineering.com/2014/01/28/bootstrap-accessibility-plugin-making-the-popular-web-development-framework-better/
Bouvin NO (1999, February) Unifying strategies for Web augmentation. In: Proceedings of the tenth ACM conference on hypertext and hypermedia: returning to our diverse roots. ACM, pp 91–100. https://doi.org/10.1145/294469.294493
Bouzit S, Calvary G, Coutaz J, Chene D, Petit E, Vanderdonckt J (2017) The PDA-LPA design space for user interface adaptation. In: 2017 11th international conference on research challenges in information science (RCIS). IEEE, pp 353–364. https://doi.org/10.1109/RCIS.2017.7956559. ISBN 978-1-5090-5476-3
Brown A, Harper S (2013) Dynamic injection of WAI-ARIA into web content. In: Proceedings of the 10th international cross-disciplinary conference on Web Accessibility - W4A 2013. ACM Press, New York, p 1. https://doi.org/10.1145/2461121.2461141. ISBN 9781450318440
Brusilovsky P (2001) User modeling and user-adapted interaction 11:87. https://doi.org/10.1023/A:1011143116306
Calvary G, Coutaz J, Bouillon L, Florins M, Limbourg Q, Marucci L, Paternò F, Santoro C, Souchon N, Thevenin D, Vanderdonckt J (2002) Cameleon reference framework in cameleon reference framework
Chung J-W, Min H-J, Kim J, Park JC (2013)Enhancing readability of web documents by text augmentation for deaf people. In: Proceedings of the 3rd international conference on web intelligence, mining and semantics - WIMS 2013. ACM Press, New York, p 1. https://doi.org/10.1145/2479787.2479808. ISBN 9781450318501
Crespo RG, Espada JP, Burgos D (2016) Social4all: definition of specific adaptations in web applications to improve accessibility. Comput Stand Interfaces 48:1–9. https://doi.org/10.1016/J.CSI.2016.04.001. ISSN 0920-5489
Dey AK, Newberger A (2009)Support for context-aware intelligibility and control. In: Proceedings of the 27th international conference on Human factors in computing systems - CHI 09. ACM Press, New York, p 859. https://doi.org/10.1145/1518701.1518832. ISBN 9781605582467
Díaz O, Arellano C (2015) The augmented web. ACM Trans Web 9:1–30. https://doi.org/10.1145/2735633. ISSN 15591131
Dieterich H, Malinowski U, Kuhme T, Schneider-Hufschmidt M (1993) State of the art in adaptive user interfaces. Adapt User Interfaces: Princ Pract 10:13
Edmonds E (1982) The mancomputer interface: a note on concepts and design. Int J Man-Mach Stud 16:231–236. https://doi.org/10.1016/S0020-7373(82)80060-6 ISSN 00207373
Fowler M, Beck K (1999) Refactoring: improving the design of existing code. Addison-Wesley, Boston. ISBN 0201485672
Gajos KZ, Long JJ, Weld DS (2006) Automatically generating custom user interfaces for users with physical disabilities. In: Proceedings of the 8th international ACM SIGACCESS conference on computers and accessibility - Assets 2006. ACM Press, New York, p 243. https://doi.org/10.1145/1168987.1169036. ISBN 1595932909
Galindo JA, Dupuy-Chessa S, Céret E (2017, August) Toward a generic architecture for UI adaptation to emotions. In: Proceedings of the 29th conference on l’Interaction Homme-Machine. ACM, pp 263–272. https://doi.org/10.1145/3132129.3132156
Garrido A, Firmenich S, Grigera J, Rossi G (2017) Data-driven usability refactoring: tools and challenges. In: 2017 6th International workshop on software mining (SoftwareMining). IEEE, pp 52–55. https://doi.org/10.1109/SOFTWAREMINING.2017.8100854. ISBN 978-1-5386-1389-4
Garrido A, Firmenich S, Rossi G, Grigera J, Medina-Medina N, Harari I (2013) Personalized web accessibility using client-side refactoring. IEEE Internet Comput 17:58–66. https://doi.org/10.1109/MIC.2012.143. ISSN 1089-7801
Ghiani G, Leporini B, Paternò F (2009) Vibrotactile feedback to aid blind users of mobile guides. J Vis Lang Comput 20:305–317. https://doi.org/10.1016/j.jvlc.2009.07.004. ISSN 1045926X
Ghiani G, Manca M, Paternò F, Porta C (2014) Beyond responsive design: context-dependent multimodal augmentation of web applications. Springer, Cham, pp 71–85. https://doi.org/10.1007/978-3-319-10359-4_6
Ghiani G, Manca M, Paternò F, Santoro C (2017) Personalization of context-dependent applications through trigger-action rules. ACM Trans Comput-Hum Interact 24:1–33. https://doi.org/10.1145/3057861. ISSN 10730516
Grigera J, Garrido A, Rivero JM, Rossi G (2017) Automatic detection of usability smells in web applications. Int J Hum-Comput Stud 97:129–148. https://doi.org/10.1016/j.ijhcs.2016.09.009
Hanson VL, Crayne S (2005) Personalization of web browsing: adaptations to meet the needs of older adults. Univers Access Inf Soc 4:46–58. https://doi.org/10.1007/s10209-005-0110-9. ISSN 1615-5289
Hanson V, Richards J (2005) Achieving a more usable World Wide Web. Behav Inf Technol 24:231–246. https://doi.org/10.1080/01449290412331327465. ISSN 0144-929X
Hussain J, Ul Hassan A, Muhammad Bilal HS, Ali R, Afzal M, Hussain S, Bang J, Banos O, Lee S (2018) Model-based adaptive user interface based on context and user experience evaluation. J Multimodal User Interface 12:1–16. https://doi.org/10.1007/s12193-018-0258-2. ISSN 1783-7677
Kumar C, Menges R, Müller D, Staab S (2017) Chromium based framework to include gaze interaction in web browser. In: Proceedings of the 26th international conference on World Wide Web companion - WWW 2017 companion. ACM Press, New York, pp 219–223. https://doi.org/10.1145/3041021.3054730. ISBN 9781450349147
Lin Y, Breugelmans J, Iversen M, Schmidt D (2017) An adaptive interface design (AID) for enhanced computer accessibility and rehabilitation. Int J Hum-Comput Stud 98:14–23. https://doi.org/10.1016/J.IJHCS.2016.09.012. ISSN 1071-5819
Lunn D, Bechhofer S, Harper S (2008) The SADIe transcoding platform. In: Proceedings of the 2008 international cross-disciplinary workshop on Web accessibility (W4A) - W4A 2008. ACM Press, New York, p 128. https://doi.org/10.1145/1368044.1368073. ISBN 9781605581538
Lunn D, Harper S, Bechhofer S (2009) Combining SADIe and AxsJAX to improve the accessibility of web content. In: Proceedings of the 2009 international cross-disciplinary conference on web accessibililty (W4A) - W4A 2009. ACM Press, New York, p 75. https://doi.org/10.1145/1535654.1535672. ISBN 9781605585611
Mangiatordi A, Sareen HS (2011) Farfalla project: browser-based accessibility solutions. In: Proceedings of the international cross-disciplinary conference on web accessibility - W4A 2011. ACM Press, New York, p 1. https://doi.org/10.1145/1969289.1969317. ISBN 9781450304764
Marcotte E, Impr. EMD (2011) Responsive web design, Eyrolles, ISBN 2212133316
McKinley PK, Sadjadi SM, Kasten EP, Cheng BH (2004) A taxonomy of compositional adaptation. Rapport Technique numéro MSU-CSE-04-17
Miñón R, Paternò F, Arrue M, Abascal J (2016) Integrating adaptation rules for people with special needs in model-based UI development process. Univers Access Inf Soc 15:153–168. https://doi.org/10.1007/s10209-015-0406-3. ISSN 1615-5289
Nebeling M, Speicher M, Norrie M (2013) W3touch. In: Proceedings of the SIGCHI conference on human factors in computing systems - CHI 2013. ACM Press, New York, p. 2311. https://doi.org/10.1145/2470654.2481319. ISBN 9781450318990
Paternò F (2005) Model-based tools for pervasive usability. Interact Comput. https://doi.org/10.1016/j.intcom.2004.06.017. ISSN 09535438
Paternò F (2013) User interface design adaptation in the encyclopedia of human-computer interaction. In: The encyclopedia of human-computer interaction, 2nd edn
Paternò F, Santoro C, Spano LD (2011) Engineering the authoring of usable service front ends. J Syst Softw. https://doi.org/10.1016/j.jss.2011.05.025. ISSN 01641212
Peinado I, Ortega-Moral M (2014) Making web pages and applications accessible automatically using browser extensions and apps. Springer, Cham, pp 58–69. https://doi.org/10.1007/978-3-319-07509-9_6
Peissner M, Häbe D, Janssen D, Sellner T (2012) MyUI. In: Proceedings of the 4th ACM SIGCHI symposium on engineering interactive computing systems - EICS 2012. ACM Press, New York, p 81. https://doi.org/10.1145/2305484.2305500. ISBN 9781450311687
Pilgrim M, Mark (2005) Greasemonkey hacks. O’Reilly, Sebastopol. ISBN 0596101651
Prasad GVRJS, Soumya MS, Choppella V (2017) Renarrating web pages for improving information accessibility. In: 2017 12th international conference on intelligent systems and knowledge engineering (ISKE), IEEE, pp 1–8. https://doi.org/10.1109/ISKE.2017.8258772. ISBN 978-1-5386-1829-5
Puzis Y, Borodin Y, Puzis R, Ramakrishnan I (2013) Predictive web automation assistant for people with vision impairments. In: Proceedings of the 22nd international conference on World Wide Web - WWW 2013. ACM Press, New York, pp 1031–1040. https://doi.org/10.1145/2488388.2488478. ISBN 9781450320351
Salber D, Dey AK, Abowd GD (1999) The context toolkit. In: Proceedings of the SIGCHI conference on human factors in computing systems the CHI is the limit - CHI 1999. ACM Press, New York, pp 434–441. https://doi.org/10.1145/302979.303126. ISBN 0201485591
Sottet J-S, Ganneau V, Calvary G, Coutaz J, Demeure A, Favre J-M, Demumieux R (2007) Model-driven adaptation for plastic user interfaces. Springer, Heidelberg, pp 397–410. https://doi.org/10.1007/978-3-540-74796-3_38
Stephanidis C, Paramythis A, Sfyrakis M, Stergiou A, Maou N, Leventis A, Paparoulis G, Karagiannidis C (1998) Adaptable and adaptive user interfaces for disabled users in the AVANTI project. Springer, Heidelberg, pp 153–166. https://doi.org/10.1007/BFb0056962
Stephanidis C, Savidis A (2001) Universal access in the information society: methods, tools, and interaction technologies. Univers Access Inf Soc 1(1):40–55. https://doi.org/10.1007/s102090100008. ISSN 1615-5289
Takagi H, Kawanaka S, Kobayashi M, Itoh T, Asakawa C (2008) Social accessibility. In: Proceedings of the 10th international ACM SIGACCESS conference on computers and accessibility - Assets 2008. ACM Press, New York, p 193. https://doi.org/10.1145/1414471.1414507. ISBN 9781595939760
Takagi H, Kawanaka S, Kobayashi M, Sato D, Asakawa C (2009) Collaborative web accessibility improvement. In: Proceeding of the eleventh international ACM SIGACCESS conference on computers and accessibility - Assets 2009. ACM Press, New York, p 195. https://doi.org/10.1145/1639642.1639677. ISBN 9781605585581
Vanderheiden GC, Treviranus J, Ortega-Moral M, Peissner M, de Lera E (2014) Creating a global public inclusive infrastructure (GPII). Springer, Cham, pp 506–515. https://doi.org/10.1007/978-3-319-07509-9_48
WAI-ARIA (W3C), Web accessibility initiative (WAI) – W3C. https://www.w3.org/WAI/standards-guidelines/aria/
WebAdapt2Me. https://www-03.ibm.com/press/us/en/pressrelease/19515.wss
Whittle J, Hutchinson J, Rouncefield M (2014) The state of practice in model-driven engineering. IEEE Softw 31:79–85. https://doi.org/10.1109/MS.2013.65. ISSN 0740-7459
Yang SJ, Shao NW (2007) Enhancing pervasive web accessibility with rule-based adaptation strategy. Expert Syst Appl 32(4):1154–1167. https://doi.org/10.1016/j.eswa.2006.02.008
Yesilada Y, Harper S, Goble C, Stevens R (2004) DANTE. In: Proceedings of the 13th international World Wide Web conference on alternate track papers and posters - WWW Alt. 2004. ACM Press, New York, p 490. https://doi.org/10.1145/1013367.1013540. ISBN 1581139128
Yoda I (2018) A study of the adaptive gesture interface for the severely physically handicapped. Impact 2018:41–43
Acknowledgements
The authors acknowledge the support from the Argentinian National Agency for Scientific and Technical Promotion (ANPCyT), grant numbers PICT-2015-3000 and PICT-2015-2050.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer-Verlag London Ltd., part of Springer Nature
About this chapter
Cite this chapter
Firmenich, S., Garrido, A., Paternò, F., Rossi, G. (2019). User Interface Adaptation for Accessibility. In: Yesilada, Y., Harper, S. (eds) Web Accessibility. Human–Computer Interaction Series. Springer, London. https://doi.org/10.1007/978-1-4471-7440-0_29
Download citation
DOI: https://doi.org/10.1007/978-1-4471-7440-0_29
Published:
Publisher Name: Springer, London
Print ISBN: 978-1-4471-7439-4
Online ISBN: 978-1-4471-7440-0
eBook Packages: Computer ScienceComputer Science (R0)