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

[Accessibility] Accessibility Issues Identified on the Website #815

Open
1 task done
ginabeki opened this issue Oct 3, 2024 · 6 comments · Fixed by #822
Open
1 task done

[Accessibility] Accessibility Issues Identified on the Website #815

ginabeki opened this issue Oct 3, 2024 · 6 comments · Fixed by #822
Labels
🕹 aspect: interface Concerns end-users' experience with the software ✨ goal: improvement Improvement to an existing feature good first issue New-contributor friendly help wanted Open to participation from the community 🟩 priority: low Low priority and doesn't need to be rushed 🏁 status: ready for work Ready for work

Comments

@ginabeki
Copy link

ginabeki commented Oct 3, 2024

Problem

There are various accessibility issues on the website that hinder user experience, particularly for users relying on assistive technologies.
The website has several accessibility issues that can hinder user experience, particularly those relying on assistive technologies. These issues violate accessibility standards and can lead to a poor user experience.

Description

The following accessibility issues were detected using an accessibility tool:

Resolved

  • [Accessibility] Corrected accessibility issues found on website #822
    • Document language not identified: Affects how screen readers interpret content.
    • Image alternative text is missing: Alt text is essential for users who rely on screen readers.
      Skipped heading levels: Disrupts content hierarchy, making it harder for assistive technologies to navigate.
    • A link contains no text: Links should have meaningful text to describe their purpose.
    • Form control missing labels: Labels are crucial for screen readers and user understanding.
    • Form labels not correctly associated with controls: Proper association helps assistive tech convey information.

Pending resolution

  • Low contrast between text and background: Poor contrast makes text hard to read, particularly for visually impaired users.
  • Adjacent links lead to the same URL: Creates redundancy and confusion.
  • Unclear link text: Links should make sense out of context and be concise.

Alternatives

Conducting a comprehensive accessibility audit and implementing automated and manual testing can help identify and fix issues systematically. Promptly addressing these specific issues will enhance user experience for all visitors, especially those with disabilities.

Additional context

Screenshot 2024-10-03 at 21 20 10

Implementation

  • I would be interested in implementing this feature.
@ginabeki ginabeki added ✨ goal: improvement Improvement to an existing feature 💻 aspect: code Concerns the software code in the repository 🚦 status: awaiting triage Has not been triaged & therefore, not ready for work 🟩 priority: low Low priority and doesn't need to be rushed labels Oct 3, 2024
@TimidRobot TimidRobot added help wanted Open to participation from the community good first issue New-contributor friendly 🟨 priority: medium Not blocking but should be fixed soon 🏁 status: ready for work Ready for work 🕹 aspect: interface Concerns end-users' experience with the software and removed 🟩 priority: low Low priority and doesn't need to be rushed 🚦 status: awaiting triage Has not been triaged & therefore, not ready for work 💻 aspect: code Concerns the software code in the repository labels Oct 3, 2024
@TimidRobot
Copy link
Member

TimidRobot commented Oct 3, 2024

For anyone submitting pull requests (PRs), please try to keep PRs as small/focused as possible (for example, limit PR to a single one of bullet points above)

@ginabeki

This comment was marked as outdated.

@TimidRobot

This comment was marked as outdated.

@ginabeki

This comment was marked as outdated.

@TimidRobot
Copy link
Member

I updated the description to reflect #822 being merged:

Please comment with specifics if the description is incorrect, etc.

@TimidRobot TimidRobot reopened this Oct 8, 2024
@TimidRobot
Copy link
Member

@Dev-JoyA please comment on this issue so you can be one an assignee, once it is closed.

@TimidRobot TimidRobot added 🟩 priority: low Low priority and doesn't need to be rushed and removed 🟨 priority: medium Not blocking but should be fixed soon labels Oct 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🕹 aspect: interface Concerns end-users' experience with the software ✨ goal: improvement Improvement to an existing feature good first issue New-contributor friendly help wanted Open to participation from the community 🟩 priority: low Low priority and doesn't need to be rushed 🏁 status: ready for work Ready for work
Projects
Status: Backlog
Status: Backlog
2 participants