Making Web Pages and Applications Accessible Automatically Using Browser Extensions and Apps

  • Ignacio Peinado
  • Manuel Ortega-Moral
Part of the Lecture Notes in Computer Science book series (LNCS, volume 8516)


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.


e-Accessibility Web accessibility ATs adaptation of accessibility features CLOUD4all APSIS4all 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Accessibility features in Firefox - Make Firefox and web content work for all users (2014), (retrieved from Mozilla support)
  2. 2.
    Awio Web Services LLC. Web Browser Market Share (2014), (retrieved February 20, 2014)
  3. 3.
    Calvary, G., Coutaz, J., Bouillon, L., Florins, M., Limbourg, Q., Marucci, L., et al.: The CAMELEON reference framework (2002)Google Scholar
  4. 4.
    Clark, C., Basman, A., Zenevich, Y., Mitchell, J., Strobbe, C.: D105.1.1. System Architecture V1. Deliverable, Cloud4all project (2013) Google Scholar
  5. 5.
    Coutaz, J., Calvary, G.: HCI and software engineering: Designing for user interface plasticity. In: Human-Computer Interaction: Development Process, p. 211 (2009)Google Scholar
  6. 6.
    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)Google Scholar
  7. 7.
    Gajos, K.Z., Weld, D.S., Wobbrock, J.O.: Decision-Theoretic User Interface Generation. AAAI 8, 1532–1536 (2008)Google Scholar
  8. 8.
    INREDIS Consortium (2010), INREDIS website (retrieved)
  9. 9.
    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) Google Scholar
  10. 10.
    ISO. ISO 9241-171: 2008. Ergonomics of human-system interaction - Part, 171 (2008)Google Scholar
  11. 11.
    IST/17. BS EN 1332-4: 2007. Identification card systems. Man-machine interfaceCoding of user requirements for people with special needs. BSI (2007)Google Scholar
  12. 12.
    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)Google Scholar
  13. 13.
    SERENOA project Consortium (2013), SERENOA project website: (retrieved)
  14. 14.
    Using Google products: How to use accessibility features (2014), Google Accessibility: (retrieved)
  15. 15.
    World Health Organization. What is e-accessibility? (September 2013), WHO website: (retrieved)
  16. 16.
    World Wide Web Consortium. Web content accessibility guidelines (WCAG) 2.0 (2008), W3C Website: (retrieved February 2014)
  17. 17.
    World Wide Web Consortium. Web content accessibility guidelines (WCAG) 2.0 (2008)Google Scholar
  18. 18.
    J. Allan, K. Ford, K. Patch, J. Spellman (eds.): World Wide Web Consortium. User Agent Accessibility Guidelines (UAAG) 2.0 (2013), (retrieved February 19, 2014)
  19. 19.
    Craig, J., Cooper, M. (eds.): World Wide Web Consortium. Accessible Rich Internet Applications (WAI-ARIA) 1.0 (2014), W3C website: (retrieved February 19, 2014)

Copyright information

© Springer International Publishing Switzerland 2014

Authors and Affiliations

  • Ignacio Peinado
    • 1
  • Manuel Ortega-Moral
    • 1
  1. 1.Fundosa TechnositeMadridSpain

Personalised recommendations