Propuesta de una arquitectura de software para el desarrollo de sitios web accesibles
DOI:
https://doi.org/10.56048/MQR20225.7.3.2023.1458-1474Palabras clave:
Arquitectura de software, Accesibilidad Web, WCAGResumen
En los últimos años el consumo de recursos en la web se ha incrementado en gran medida. Sin embargo, las malas prácticas de accesibilidad en los sitios web limitan a muchos usuarios a acceder a su información. Por tal razón, en esta investigación se realiza una arquitectura de software para el desarrollo de sitios web accesibles. En los resultados se analizan los patrones de prácticas de accesibilidad en entornos de trabajo de JavaScript, se abstraen los mismos y se alinean según las directrices de la WCAG. Luego se propone la arquitectura de Software considerando los hallazgos desde el diseño, la generación de contenido, implementación y pruebas de manera iterativa. Esto permite un ahorro de tiempo y recursos al considerar la accesibilidad desde el inicio del desarrollo de un sitio web y no su verificación al final como lista de verificación. Para la validación de la arquitectura se desarrolló un sitio web y se corroboro la accesibilidad haciendo la evaluación con distintas herramientas de evaluación automática de la accesibilidad web. En conclusión, la arquitectura de software propuesta permite la implementación de la accesibilidad web desde el inicio del desarrollo de un sitio web.
Descargas
Métricas
Cited
DOI: 10.56048
Citas
Abid Ismail, K. K. (2022). Web accessibility investigation and identification of major issues of higher education websites with statistical measures: A case study of college websites. Journal of King Saud University – Computer and Information Sciences, 34, 901-911.
Bass, C. K. (2004). Software Achitecture in Practice. Boston: Pearson Education.
Centers, M. h. (2022). Mentalhelp.net. Retrieved 03 23, 2022, from https://www-mentalhelp-net.translate.goog/disabilities/?_x_tr_sl=auto&_x_tr_tl=es&_x_tr_hl=es
Fangchao Tian, P. L. (2022). Relationships between software architecture and source code in practice: An exploratory survey and interview. Information and Software Technology, 141.
Ferreira. (2010). De la minus-valía a la diversidad funcional: un nuevo marco teórico-metodológico. Política y Sociedad, 47(1), 45-65.
Frost, B. (2022). Atomic Design. Pittsburgh: Brad Frost.
H. Cervantes, P. V. (2016). Arquitectura de Software conceptos y ciclo de desarrollo. Sant Fe: Cengage Learning Editores.
Hongyu Pei Breivold, I. C. (2012). A systematic review of software architecture evolution research. Information and Software Technology, 54, 16–40.
María Esther Perez Dalmeda, G. C. (2019). Theoretical models of disability: tracing the historical development of disability concept in last five decades. Revista Española de Discapacidad, 7, 7'27.
Marno Retief, R. L. (2018). Models of disability: A brief overview. Theological Studies.
Milton Campoverde-Molina, S. L.-M. (2021). Systematic literature review on software architecture of educational websites. The Institution of Engineering and Technology.
Mondaq. (2022). Las demandas federales por accesibilidad de sitios web aumentaron en 2021 a pesar de la pausa pandémica de mitad de año. Retrieved 06 21, 2023, from https://n9.cl/fcbv7
Muzo, A. (2008). Análisis Diseño e Implementación De Una Alternativa De Solución Para Mejorar La Navegación Web Para Personas Discapacitadas.
OMS. (2011). Informe mundial sobre la discapacidad. Retrieved 06 21, 2023, from http://www.who.int/disabilities/world_report/2011/summary_es.pdf
Peng Lu, X. C. (2015). E-learning-Oriented Software Architecture Design and Case Study. iJET, vol. 10, Issue 5.
Pérez, J. E. (2009). Introducción a JavaScript. Retrieved 06 21, 2023, from https://n9.cl/neyyv
ProjectA11Y. (2023, 0628). A11Y Project. Retrieved from https://www.a11yproject.com/checklist/
S. Angelov, P. d. (2017). Designing and applying an approach to software architecting in agile projects in education. The Journal of Systems and Software, 127, 78 – 90.
W3C. (2022). Accesibility. Retrieved 03 19, 2022, from https://www.w3.org/standards/webdesign/accessibility
W3C. (2022). Web Accessibility Initiative WAI. Retrieved 06 21, 2023, from https://n9.cl/2tudpq
WCAG. (2023). Web Accessibility Initiative WAI. Retrieved 06 21, 2023, from https://n9.cl/ezxq4.
Publicado
Cómo citar
Número
Sección
Licencia
Derechos de autor 2023 MQRInvestigar
Esta obra está bajo una licencia internacional Creative Commons Atribución 4.0.
Los autores se comprometen a respetar la información académica de otros autores, y a ceder los derechos de autor a la Revista MQRInvestigar, para que el artículo pueda ser editado, publicado y distribuido. El contenido de los artículos científicos y de las publicaciones que aparecen en la revista es responsabilidad exclusiva de sus autores. La distribución de los artículos publicados se realiza bajo una licencia