Key points are not available for this paper at this time.
Web accessibility is the inclusive practice to overcome all barriers that prevent interaction with websites or web apps on the World Wide Web (WWW) by people with physical disabilities (cognitive/auditory/ visual limitation), situational disabilities (small screen, bright sunlight), and socioeconomic restrictions on bandwidth and speed. Tim Berners-Lee, W3 Director and inventor of the WWW, stated that “the power of the Web is in its universality, access by everyone regardless of disability is an essential aspect” (World Wide Web Consortium, n.d.). Web accessibility is a crucial aspect of modern technology and is playing an increasingly critical role in shaping a more equitable and accessible future for all users. Teaching web accessibility as a topic to undergraduate students in the Bachelor of Computing Systems (BCS) at EIT is not only a technical necessity (meeting legal requirements and enhancing user experiences) but also promotes inclusivity and fosters social responsibility. As a result, students are prepared for successful and rewarding careers in the technology industry. However, this also comes with challenges. These challenges may stem from various factors, such as technical complexities, time constraints, resource constraints, and lack of awareness and understanding. This article discusses in more detail some challenges to teaching this topic to undergraduate students. It then suggests how to use HTML/CSS/Javascript semantics to implement four web accessibility principles – perceivable, operable, understandable and robust (POUR).
D. V. Dang (Wed,) studied this question.