Crowd-sourced and low cost solution for web accessibility
In this document, we present a crowdsourced solution to fix three categories of accessibility issues of any web page without the intervention of its owner. The categories that can be fixed all relate to problems users with visual impairments run into. These are: missing alt descriptions in images, i...
- Autores:
-
Vega Fernández, Antonio Juan de la
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2018
- Institución:
- Universidad de los Andes
- Repositorio:
- Séneca: repositorio Uniandes
- Idioma:
- eng
- OAI Identifier:
- oai:repositorio.uniandes.edu.co:1992/38921
- Acceso en línea:
- http://hdl.handle.net/1992/38921
- Palabra clave:
- Aplicaciones Web
Servicios web
Páginas Web
Arquitectura orientada al servicio (Computación)
Ingeniería
- Rights
- openAccess
- License
- http://creativecommons.org/licenses/by-nc-nd/4.0/
Summary: | In this document, we present a crowdsourced solution to fix three categories of accessibility issues of any web page without the intervention of its owner. The categories that can be fixed all relate to problems users with visual impairments run into. These are: missing alt descriptions in images, insufficient color contrast between background and text, and missing language attribute in HTML tag. However, the solution is architectured in such a way that more categories can be added in the future with ease. Users may interact with our solution in two ways. First, they may use our web application to find and fix the accessibility issues of any publicly displayed website. Second, while they are surfing the web, our browser extension will auto-generate code based on the fixes done through our web application by other users. The auto-generated code is then injected by the extension directly into the DOM in order to fix the accessibility issues. In order to test our solution, we launch a user experience study on our web application and ran accessibility audits using Google?s Lighthouse to test the extension?s auto-generated code. Indeed, the results obtained on both fronts were positive indicating that the solution we devised works as intended. However, our solution presents some limitations. Particularly, it works best on websites that are not frequently updated, need no authentication to present the content, and that display the same information to all users |
---|