Detección automática de problemas de accesibilidad a partir de eventos de interacción de usuario

  • Maximiliano Jonathan Toledo LIFIA / UNLP
  • Julián Grigera LIFIA / UNLP / CONICET
  • Alejandra Garrido LIFIA / UNLP / CONICET

Resumo


Muchas actividades de nuestra vida cotidiana se encuentran integradas a aplicaciones web, las cuales deben ser accesibles a todos los usuarios. Por esto resulta fundamental incorporar la accesibilidad al proceso de desarrollo. Para facilitar esta integración y la detección de problemas de accesibilidad, en este trabajo se desarrolló una herramienta automática para la detección y reporte de este tipo de problemas denominada ABF (Accessibility BadSmells Finder). La misma busca ayudar a los desarrolladores a proveer sitios web accesibles, gracias a que realiza búsquedas dinámicas de diversos problemas de accesibilidad y que no son detectados por otras herramientas debido a la complejidad de su detección.

Palavras-chave: Bad Smell, Aplicaciones web, Accesibilidad, Análisis dinámico de eventos

Referências

Antonelli, H. L., Sensiate, L., Watanabe, W. M., & de Mattos Fortes, R. P. (2019). Challenges of automatically evaluating Rich Internet Applications accessibility. Proc. of the 37th ACM Int. Conf. Design of Communication, pp. 1-6.

Buono, P., Caivano, D., Costabile, M., Desolda, G., Lanzilotti, R. (2020). Towards the Detection of UX Smells: The Support of Visualizations, in IEEE Access, vol. 8, pp. 6901-6914.

Carvajal, Carlos Máñez. (2020). Evaluación de accesibilidad web de las universidades chilenas. Formación universitaria, 13(5), pp. 69-76.

Pedroso Carvalho, L. , Pereira Ferreira, L., Pimenta Freire, A. (2016). Accessibility evaluation of rich internet applications interface components for mobile screen readers. In Proc. 31st ACM Symp. on Applied Computing. pp. 181–186.

Durgam, F. (2020). Detección de problemas de accesibilidad en la utilización de lectores de pantalla en aplicaciones web. Tesis de Maestría, Fac. de Informática, Univ. Nacional de La Plata.

Fernandes, N., Batista, A. S., Costa, D., Duarte, C., Carriço, L. (2013). Three web accessibility evaluation perspectives for RIA. In Proc. 10th Int. cross-disciplinary conference on web accessibility, pp. 1-9.

Garrido, A., Rossi, G., Distante, D. (2011) Refactoring for usability in web applications. IEEE Software 28(3), pp. 60–67.

Garrido, A., Rossi, G., Medina-Medina, N., Grigera, J., Firmenich, S. (2014) Improving Accessibility of Web interfaces: refactoring to the rescue. Univ. Access in the Information Society 13, pp. 387-399.

Grigera, J.; Garrido, A.; Rivero, J. M.; Rossi, G. (2017) Automatic detection of usability smells in web applications. International Journal of Human-Computer Studies 97, pp. 129-148.

Taw. Test de accesibilidad web. https://www.tawdis.net/.

Toledo, M. (2021). Detección automática de problemas de accesibilidad a partir de eventos de interacción de usuario. Tesis de Licenciatura, Fac. de Informática, Univ. Nacional de La Plata.

W3C. 2005 Web Accessibility Initiative (WAI). Accessibility Introduction. https://www.w3.org/WAI/fundamentals/accessibility-intro/

WAI ARIA, the Accessible Rich Inter net Applications Suite. https://www.w3.org/WAI/standards_guidelines/aria/.

WCAG 2.1 2018. Web Content Accessibility Guidelines. https://www.w3.org/TR/WCAG21/.

Watanabe, W. M., & de Mattos Fortes, R. P. (2016, April). Automatic identification of drop-down menu widgets using mutation observers and visibility changes. In Proc. 31st Annual ACM Symp. on Applied Computing (pp. 766-771).
Publicado
13/06/2022
TOLEDO, Maximiliano Jonathan; GRIGERA, Julián; GARRIDO, Alejandra. Detección automática de problemas de accesibilidad a partir de eventos de interacción de usuario. In: CONGRESSO IBERO-AMERICANO EM ENGENHARIA DE SOFTWARE (CIBSE), 25. , 2022, Córdoba. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2022 . p. 128-142. DOI: https://doi.org/10.5753/cibse.2022.20968.