Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

[Chore]: Accessibility Audit #70

Open
Tracked by #333
dreyfus92 opened this issue May 7, 2024 · 0 comments
Open
Tracked by #333

[Chore]: Accessibility Audit #70

dreyfus92 opened this issue May 7, 2024 · 0 comments
Labels
chore help wanted Extra attention is needed test

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
chore help wanted Extra attention is needed test
Projects
Development

No branches or pull requests

2 participants