LabConnect-RCOS / LabConnect-Frontend

Apache License 2.0
1 stars 2 forks source link

Web Accessibility #48

Open WBroadwell opened 1 week ago

WBroadwell commented 1 week ago

Verify Website is in accordance with RPI Web Accessibility standards (AA 2.0)

Using AA 2.0 checklist from: https://webaim.org/standards/wcag/checklist

[1.1.1 Non-text Content] (https://www.w3.org/TR/WCAG22/#non-text-content) [1.2.1 Audio-only and Video-only (Prerecorded)] (https://www.w3.org/TR/WCAG22/#audio-only-and-video-only-prerecorded) [1.2.2 Captions (Prerecorded)] (https://www.w3.org/TR/WCAG22/#captions-prerecorded) [1.2.3 Audio Description or Media Alternative (Prerecorded)] (https://www.w3.org/TR/WCAG22/#audio-description-or-media-alternative-prerecorded) [1.2.4 Captions (Live)] (https://www.w3.org/TR/WCAG22/#captions-live) [1.2.5 Audio Description (Prerecorded)] (https://www.w3.org/TR/WCAG22/#audio-description-prerecorded) [1.3.1 Info and Relationships] (https://www.w3.org/TR/WCAG22/#info-and-relationships) [1.3.2 Meaningful Sequence] (https://www.w3.org/TR/WCAG22/#meaningful-sequence) [1.3.3 Sensory Characteristics] (https://www.w3.org/TR/WCAG22/#sensory-characteristics) [1.4.1 Use of Color] (https://www.w3.org/TR/WCAG22/#use-of-color) [1.4.2 Audio Control] (https://www.w3.org/TR/WCAG22/#audio-control) [1.4.3 Contrast (Minimum)] (https://www.w3.org/TR/WCAG22/#contrast-minimum) [1.4.4 Resize text] (https://www.w3.org/TR/WCAG22/#resize-text) [1.4.5 Images of Text] (https://www.w3.org/TR/WCAG22/#images-of-text) [2.1.1 Keyboard] (https://www.w3.org/TR/WCAG22/#keyboard) [2.1.2 No Keyboard Trap] (https://www.w3.org/TR/WCAG22/#no-keyboard-trap) [2.2.1 Timing Adjustable] (https://www.w3.org/TR/WCAG22/#timing-adjustable) [2.2.2 Pause, Stop, Hide] (https://www.w3.org/TR/WCAG22/#pause-stop-hide) [2.3.1 Three Flashes or Below Threshold] (https://www.w3.org/TR/WCAG22/#three-flashes-or-below-threshold) [2.4.1 Bypass Blocks] (https://www.w3.org/TR/WCAG22/#bypass-blocks) [2.4.2 Page Titled] (https://www.w3.org/TR/WCAG22/#page-titled) [2.4.3 Focus Order] (https://www.w3.org/TR/WCAG22/#focus-order) [2.4.4 Link Purpose (In Context)] (https://www.w3.org/TR/WCAG22/#link-purpose-in-context) [2.4.5 Multiple Ways] (https://www.w3.org/TR/WCAG22/#multiple-ways) [2.4.6 Headings and Labels] (https://www.w3.org/TR/WCAG22/#headings-and-labels) [2.4.7 Focus Visible] (https://www.w3.org/TR/WCAG22/#focus-visible) [3.1.1 Language of Page] (https://www.w3.org/TR/WCAG22/#language-of-page) [3.1.2 Language of Parts] (https://www.w3.org/TR/WCAG22/#language-of-parts) [3.2.1 On Focus] (https://www.w3.org/TR/WCAG22/#on-focus) [3.2.2 On Input] (https://www.w3.org/TR/WCAG22/#on-input) [3.2.3 Consistent Navigation] (https://www.w3.org/TR/WCAG22/#consistent-navigation) [3.2.4 Consistent Identification] (https://www.w3.org/TR/WCAG22/#consistent-identification) [3.3.1 Error Identification] (https://www.w3.org/TR/WCAG22/#error-identification) [3.3.2 Labels or Instructions] (https://www.w3.org/TR/WCAG22/#labels-or-instructions) [3.3.3 Error Suggestion] (https://www.w3.org/TR/WCAG22/#error-suggestion) [3.3.4 Error Prevention (Legal, Financial, Data)] (https://www.w3.org/TR/WCAG22/#error-prevention-legal-financial-data) [4.1.1 Parsing (Obsolete and removed)] (https://www.w3.org/TR/WCAG22/#parsing) [4.1.2 Name, Role, Value] (https://www.w3.org/TR/WCAG22/#name-role-value)

Each checkpoint has multiple subparts and will have a different issue opened to fix if it requires a decent amount of verification or code changes to be in line with the requirements. If no work is required or the requirement isn't applicable for the information on our site, the issue will be skipped. This issue is to show the sub-issues related to it.