CFP last date
20 December 2024
Reseach Article

Accessible Coding Practices for Inclusive Software Development: Making Software Inclusive

by Hemavantha Rajesh Varma Mudunuri, Vamsi Thatikonda
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 185 - Number 37
Year of Publication: 2023
Authors: Hemavantha Rajesh Varma Mudunuri, Vamsi Thatikonda
10.5120/ijca2023923179

Hemavantha Rajesh Varma Mudunuri, Vamsi Thatikonda . Accessible Coding Practices for Inclusive Software Development: Making Software Inclusive. International Journal of Computer Applications. 185, 37 ( Oct 2023), 39-42. DOI=10.5120/ijca2023923179

@article{ 10.5120/ijca2023923179,
author = { Hemavantha Rajesh Varma Mudunuri, Vamsi Thatikonda },
title = { Accessible Coding Practices for Inclusive Software Development: Making Software Inclusive },
journal = { International Journal of Computer Applications },
issue_date = { Oct 2023 },
volume = { 185 },
number = { 37 },
month = { Oct },
year = { 2023 },
issn = { 0975-8887 },
pages = { 39-42 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume185/number37/32933-2023923179/ },
doi = { 10.5120/ijca2023923179 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-07T01:28:03.304866+05:30
%A Hemavantha Rajesh Varma Mudunuri
%A Vamsi Thatikonda
%T Accessible Coding Practices for Inclusive Software Development: Making Software Inclusive
%J International Journal of Computer Applications
%@ 0975-8887
%V 185
%N 37
%P 39-42
%D 2023
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Understanding coding for accessibility has become imperative in the modern digital era, which aims to ensure an inclusive software development landscape. The report examines the importance of accessible coding, elaborating on the principles of accessible coding, including semantic HTML, keyboard navigation, colour contrast, etc., while highlighting the challenges software developers face in balancing aesthetics with Inclusivity. Shedding light on the best practices within the field, the study also elaborates on ARIA attributes and testing tools for comprehensive accessibility while providing an example of visual impairment-compatible mobile applications as a case study to understand the concept further. The legal and ethical considerations that need to be accommodated by the developers have also been emphasized in this report. Lastly, the report highlights the emerging trend of assistive technologies, concluding with a potential recommendation for developments by highlighting the transformative potential for accessible coding to ensure a digitally inclusive society.

References
  1. P. O. Skobelev and S. Y. Borovik, "On the way from Industry 4.0 to Industry 5.0: From digital manufacturing to digital society," Industry 4.0, vol. 2, no. 6, pp. 307-311, 2017.
  2. D. S. Raja, "Bridging the disability divide through digital technologies," Background paper for the World Development report, 2016.
  3. A. C. Oliveira, L. F. da Silva, M. M. Eler and A. P. Freire, "Do Brazilian Federal Agencies Specify Accessibility Requirements for the Development of their Mobile Apps?," XVI Brazilian Symposium on Information Systems, pp. 1-8, 2020.
  4. WillowTree, "The Four Principles of Accessibility," WillowTree, [Online]. Available: https://www.willowtreeapps.com/craft/the-four-principles-of-accessibility. [Accessed 28 August 2023].
  5. MDN, "What is accessibility?," MDN Web Docs, [Online]. Available: https://developer.mozilla.org/en-US/docs/Learn/Accessibility/What_is_accessibility. [Accessed 28 August 2023].
  6. A. Harrison, "Accessibility in Code – A11y Series 1," Code Institute, [Online]. Available: https://codeinstitute.net/global/blog/accessibility-in-code/. [Accessed 28 August 2023].
  7. J. Zolotarev, “Semantic HTML & Web Accessibility,” Medium, 25 March 2021. [Online]. Available: https://levelup.gitconnected.com/semantic-html-web-accessibility-8c17e4e12502. [Accessed 28 August 2023].
  8. Yale University, "Focus & Keyboard Operability," Yale University, [Online]. Available: https://usability.yale.edu/web-accessibility/articles/focus-keyboard-operability. [Accessed 28 August 2023].
  9. Web Accessibility Initiative, "Colors with Good Contrast," Web Accessibility Initiative, [Online]. Available: https://www.w3.org/WAI/perspective-videos/contrast/. [Accessed 28 August 2023].
  10. Material Design, "Accessibility," Material Design, [Online]. Available: https://m2.material.io/design/usability/accessibility.html. [Accessed 28 August 2023].
  11. Web Accessibility Initiative, "Designing for Web Accessibility," Web Accessibility Initiative, [Online]. Available: https://www.w3.org/WAI/tips/designing/. [Accessed 28 August 2023].
  12. Bureau of Internet Accessibility, "Designing for Color Contrast: Guidelines for Accessibility," Bureau of Internet Accessibility, 21 October 2021. [Online]. Available: https://www.boia.org/blog/designing-for-color-contrast-guidelines-for-accessibility. [Accessed 28 August 2023].
  13. Lewis, A., "Lack of Awareness Makes Accessibility Inaccessible," National Federation of the Blind, 17 May 2021. [Online]. Available: https://nfb.org/index.php/blog/lack-awareness-makes-accessibility-inaccessible. [Accessed 28 August 2023].
  14. Nimble, "Balancing Act: Good Design vs Accessibility," Nimble, 1 June 2023. [Online]. Available: https://nimbleapproach.com/blog/good-design-vs-accessibility/. [Accessed 28 August 2023].
  15. LinkedIn, "How do you balance aesthetics and functionality when designing for accessibility and inclusion?," LinkedIn, [Online]. Available: https://www.linkedin.com/advice/1/how-do-you-balance-aesthetics-functionality-when-designing. [Accessed 28 August 2023].
  16. Harvard University, "Accessibility Testing Tools and Practices," Harvard University, [Online]. Available: https://accessibility.huit.harvard.edu/testing. [Accessed 28 August 2023].
  17. American Foundation for the Blind, "Accessible Mobile Apps," American Foundation for the Blind, [Online]. Available: https://www.afb.org/blindness-and-low-vision/using-technology/assistive-technology-products/mobile-apps\. [Accessed 28 August 2023].
  18. Web Accesibility Initiative, "WCAG 2 Overview," Web Accessibility Initiative, [Online]. Available: https://www.w3.org/WAI/standards-guidelines/wcag/. [Accessed 28 August 2023].
  19. A. Kumari, "Accessibility — The Ethical Responsibility," Medium, 3 December 2020. [Online]. Available: https://medium.com/swlh/accessibility-the-ethical-responsibility-76cd7494a4da. [Accessed 28 August 2023 ].
  20. K. Zdravkova, V. Krasniqi, F. Dalipi and M. Ferati, "Cutting-edge communication and learning assistive technologies for disabled children: An artificial intelligence perspective," Frontiers in Artificial Intelligence, vol. 240, 2022
  21. Smith et al. “Evaluating app accessibility for vision-impaired users”. Int. Journal of HCI. 2021.
  22. Lee et al. “Accessible user interface design patterns”. Conf. on Human Factors in Computing Systems. 2020.
  23. W3C. “Accessible Styling”. W3C Accessibility Guidelines. https://w3c.org
Index Terms

Computer Science
Information Sciences

Keywords

Accessibility Coding Inclusive software Semantic HTML Keyboard navigation ARIA attributes Accessibility testing Assistive technologies Inclusivity.