Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

[Chore]: Accessibility Audit #70

Closed
Tracked by #333
dreyfus92 opened this issue May 7, 2024 · 1 comment · Fixed by #417
Closed
Tracked by #333

[Chore]: Accessibility Audit #70

dreyfus92 opened this issue May 7, 2024 · 1 comment · Fixed by #417

Comments

@dreyfus92
Copy link
Member

Is your feature request related to a problem? Please describe.
It would be nice to make an audit for Accessibility to check where we are at. Right now I just have this checklist which can be split in different issues.

Currently this what we have but it can be improved.

Keyboard Accessibility:

  • Ensure all interactive elements (links, buttons, form controls) are accessible via keyboard)
  • Check for proper focus visibility and order
  • Test keyboard navigation and shortcuts

Screen Reader Compatibility:

  • Check if all content is properly exposed to screen readers
  • Verify the presence of proper labels, alternative text, and ARIA attributes
  • Test for correct reading order and context

Visual Accessibility:

  • Check color contrast ratios for text and important UI components
  • Ensure proper resize and zoom capabilities
  • Test for the availability of high-contrast and large-text modes

Audio and Video Accessibility:

  • Verify the presence of captions or transcripts for audio/video content
  • Check for audio description options for videos

Forms and Input Accessibility:

  • Test for proper labeling and instructions for form fields
  • Ensure error handling and feedback are accessible
  • Verify the compatibility of custom form controls with assistive technologies

Navigation and Structure:

  • Evaluate the semantic structure and heading hierarchy
  • Check for proper use of landmarks and ARIA roles
  • Test for clear and consistent navigation patterns

Content Readability:

  • Assess the readability level and language complexity of content
  • Check for the availability of plain language alternatives or summaries
  • Verify the presence of user-customizable settings (font size, line spacing, etc.)

Multimedia Accessibility:

  • Check for the availability of text transcripts or alternatives for audio/video content
  • Verify the accessibility of interactive multimedia elements

Mobile and Responsive Accessibility:

  • Test for proper scaling and adaptation on different screen sizes and orientations
  • Evaluate touch target sizes and interaction patterns

Compliance and Standards:

  • Assess adherence to accessibility guidelines and standards (WCAG, Section 508, etc.)
  • Check for the presence of an accessibility statement or policy

Describe alternatives you've considered
Stick to the provided checklist or look at the WCAG checklist.

@Adammatthiesen
Copy link
Member

closed in #417

@github-actions github-actions bot removed the help wanted Extra attention is needed label Feb 23, 2025
# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
Development

Successfully merging a pull request may close this issue.

2 participants