Abstract
Web accessibility depends on three factors: the semantics of the web contents, the assistive technologies (ATs) and the capabilities of the web browsers (Fernandes, Lopes, & Carriço, 2011). Moreover, the widespread implementation of Rich Internet Applications (RIAs) poses new challenges for ensuring the equality of access to dynamic web content. This paper presents the development of a solution that will automatically activate the accessibility features and the available ATs in two web browsers that take more than 50% of web browsers market share, and depending on the expressed needs and preferences of the user. The two extensions presented will take advantage of the infrastructures developed in CLOUD4all and APSIS4all in order to inject CSS and JavaScript in any web pages, as well as activating non-out-of-the-box ATs, and hence guaranteeing access to both static HTML pages and Rich Internet Applications.
Chapter PDF
References
Accessibility features in Firefox - Make Firefox and web content work for all users (2014), http://support.mozilla.org/en-US/kb/accessibility-features-firefox-make-firefox-and-we?redirectlocale=en-US&redirectslug=Accessibility (retrieved from Mozilla support)
Awio Web Services LLC. Web Browser Market Share (2014), http://www.w3counter.com/globalstats.php (retrieved February 20, 2014)
Calvary, G., Coutaz, J., Bouillon, L., Florins, M., Limbourg, Q., Marucci, L., et al.: The CAMELEON reference framework (2002)
Clark, C., Basman, A., Zenevich, Y., Mitchell, J., Strobbe, C.: D105.1.1. System Architecture V1. Deliverable, Cloud4all project (2013)
Coutaz, J., Calvary, G.: HCI and software engineering: Designing for user interface plasticity. In: Human-Computer Interaction: Development Process, p. 211 (2009)
Fernandes, N., Lopes, R., Carriço, L.: On web accessibility evaluation environments. In: Proceedings of the International Cross-Disciplinary Conference on Web Accessibility, p. 4. ACM (2011)
Gajos, K.Z., Weld, D.S., Wobbrock, J.O.: Decision-Theoretic User Interface Generation. AAAI 8, 1532–1536 (2008)
INREDIS Consortium (2010), INREDIS website http://www.inredis.es/default.aspx (retrieved)
International Organization for Standardization. ISO/IEC 24751-2:2008. Information technology – Individualized adaptability and accessibility in e-learning, education and training – Part 2: “Access for all” personal needs and preferences for digital delivery. ISO/IEC, Genève, Switzerland (2008)
ISO. ISO 9241-171: 2008. Ergonomics of human-system interaction - Part, 171 (2008)
IST/17. BS EN 1332-4: 2007. Identification card systems. Man-machine interfaceCoding of user requirements for people with special needs. BSI (2007)
Peissner, M., Dangelmaier, M., Biswas, P., Mohamad, Y., Jung, C., Wolf, P., et al.: D6.4. Interim Report on VUMS cluster standardization. Deliverable, MyUI (2011)
SERENOA project Consortium (2013), SERENOA project website: http://www.serenoa-fp7.eu/ (retrieved)
Using Google products: How to use accessibility features (2014), Google Accessibility: http://www.google.es/accessibility/products/ (retrieved)
World Health Organization. What is e-accessibility? (September 2013), WHO website: http://www.healthinternetwork.com/features/qa/50/en/ (retrieved)
World Wide Web Consortium. Web content accessibility guidelines (WCAG) 2.0 (2008), W3C Website: http://www.w3.org/TR/WCAG20/ (retrieved February 2014)
World Wide Web Consortium. Web content accessibility guidelines (WCAG) 2.0 (2008)
J. Allan, K. Ford, K. Patch, J. Spellman (eds.): World Wide Web Consortium. User Agent Accessibility Guidelines (UAAG) 2.0 (2013), http://www.w3.org/TR/UAAG20/ (retrieved February 19, 2014)
Craig, J., Cooper, M. (eds.): World Wide Web Consortium. Accessible Rich Internet Applications (WAI-ARIA) 1.0 (2014), W3C website: http://www.w3.org/TR/wai-aria/ (retrieved February 19, 2014)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Peinado, I., Ortega-Moral, M. (2014). Making Web Pages and Applications Accessible Automatically Using Browser Extensions and Apps. In: Stephanidis, C., Antona, M. (eds) Universal Access in Human-Computer Interaction. Design for All and Accessibility Practice. UAHCI 2014. Lecture Notes in Computer Science, vol 8516. Springer, Cham. https://doi.org/10.1007/978-3-319-07509-9_6
Download citation
DOI: https://doi.org/10.1007/978-3-319-07509-9_6
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-07508-2
Online ISBN: 978-3-319-07509-9
eBook Packages: Computer ScienceComputer Science (R0)