2024-03-28T16:27:48Zhttps://keep.lib.asu.edu/oai/requestoai:keep.lib.asu.edu:node-1345512021-08-11T21:09:57Zoai_pmh:all134551
https://hdl.handle.net/2286/R.I.42988
http://rightsstatements.org/vocab/InC/1.0/
2017-05
32 pages
eng
Terzic, Philip Mico
Balasooriya, Janaka
Tadayon-Navabi, Farideh
Computer Science and Engineering Program
Barrett, The Honors College
Text
This project explores how web applications can structure their User Interfaces to best accommodate their users who may not be able to use standard input devices like a mouse and keyboard, or differentiate subtle color differences in text, or who may be overwhelmed with heavy animation or auto-play videos. This project serves as a proof-of-concept of an accessible Virtual Learning Environment to be used by students of online classes, particularly at younger grade levels. It is a functional application that handles user login, lecture presentations and materials, and quizzes. The development of the front-end is done through the React JS library, an open source library from Facebook used for building UIs. This project finds that React has strong capabilities of building accessible UIs that is consistent with modern accessibility web standards. As React is one of the most popular emerging JavaScript libraries that is already being incorporated to large-scale web pages and applications, this project hopes to inform other developers on some of the tools and techniques that can make their work accessible to all users.
accessibility
Web Applications
REACT
Accessible Web Applications in React