Our objective for this static site project was to create an immersive and accessible experience for all users, regardless of their abilities or assistive technologies. However, we encountered challenges related to accessibility and user inclusivity. The absence of UI - ARIA Roles and HTML - Semantic Elements hindered the site's compatibility with assistive technologies, impacting accessibility.
Moreover, without CSS - Contrast Ratios consideration, the site lacked optimal color contrast, affecting readability and usability for users with visual impairments.
To address accessibility challenges, we implemented UI - ARIA Roles and ensured the correct use of HTML - Semantic Elements. This inclusive approach improved the site's compatibility with assistive technologies, making it more accessible to users with diverse needs.
Simultaneously, we focused on CSS - Contrast Ratios to enhance color contrast and readability. By considering contrast ratios, we ensured that text and interactive elements met accessibility standards, providing a more user-friendly experience for individuals with visual impairments.
Additionally, our commitment to inclusivity extended to UI - Focus Styles, ensuring that interactive elements had clear focus indicators for users navigating the site using keyboards or other assistive devices.