Accessibility Standards - bounswe/bounswe2024group3 GitHub Wiki
1. 1.2.1 Audio-only and Video-only (Prerecorded) (Level A)
Purpose
Ensures users who cannot hear audio content can still understand its meaning through a text alternative, making content accessible to people with disabilities (e.g., those with hearing impairments).
Benefits
Increases accessibility for all users, enhancing the user experience for those with hearing disabilities or users in environments where audio playback is not feasible.
Requirements
Provide text alternatives, such as song lyrics or transcripts, for any audio-only content. Ensure that these alternatives convey the essential information or emotions intended by the audio.
Enforcement
Create a guideline requiring all audio content uploads to be accompanied by text alternatives. Set up automated checks to ensure that lyrics or transcripts are included before publishing audio-only content.
2. 2.4.2 Page Titled (Level A)
Purpose
Makes it easier for users to identify the purpose of each page, especially helpful for screen reader users and for people navigating with multiple tabs.
Benefits
Improves navigation and helps users understand the content and purpose of each page quickly.
Requirements
Assign each page a unique, descriptive title that reflects its content (e.g., “Song Discussion” or “User Profile”). Titles should be concise and clear.
Enforcement
Enforce page title standards by requiring that all new pages have descriptive titles in code review processes. Periodically review pages to confirm that they adhere to title standards.
3. 1.4.1 Use of Color (Level A)
Purpose
Ensures that information is not solely conveyed by color, accommodating users with color blindness or vision impairments.
Benefits
Enables all users, regardless of vision limitations, to interpret content accurately.
Requirements
Avoid using color as the only means to communicate information. Use labels, icons, patterns, or other methods to convey information alongside color.
Enforcement
Define style guide rules for avoiding color-only information conveyance. Review and test new design elements to ensure they follow this standard, especially during UI design phases.