creativecommons.github.io-source icon indicating copy to clipboard operation
creativecommons.github.io-source copied to clipboard

[Accessibility] Accessibility Issues Identified on the Website

Open ginabeki opened this issue 1 year ago • 11 comments

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

  • #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.
  • #838
    • Low contrast between text and background: Poor contrast makes text hard to read, particularly for visually impaired users.

Pending resolution

  • #802
    • Adjacent links lead to the same URL: Creates redundancy and confusion.
    • #801
  • 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

  • [x] I would be interested in implementing this feature.

ginabeki avatar Oct 03 '24 18:10 ginabeki

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)

TimidRobot avatar Oct 03 '24 19:10 TimidRobot

@TimidRobot Thanks for the feedback! I've updated the issue and summarized the changes into a single bullet point as suggested.

ginabeki avatar Oct 03 '24 20:10 ginabeki

Oops, @ginabeki , I did not do a good job communicating. My appologies.

I like having multiple bullet points in this issue. My direction was to anyone who might submit a PR.

TimidRobot avatar Oct 03 '24 20:10 TimidRobot

@TimidRobot, understood! I’ve reverted the changes as per your direction. Thanks for the clarification!

ginabeki avatar Oct 04 '24 13:10 ginabeki

I updated the description to reflect #822 being merged:

  • #822

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

TimidRobot avatar Oct 08 '24 20:10 TimidRobot

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

TimidRobot avatar Oct 08 '24 20:10 TimidRobot

@TimidRobot kindly assign this issue to me , Thanks.

Dev-JoyA avatar Nov 14 '24 17:11 Dev-JoyA

@TimidRobot kindly assign this issue to me, Thanks

Dev-JoyA avatar Nov 14 '24 17:11 Dev-JoyA

Hi @TimidRobot , I noticed that the issue has been closed , but I believe there are still some pending resolutions that need attention !

SumaiyaaRq avatar Nov 14 '24 19:11 SumaiyaaRq

Hi @TimidRobot , I have raised a PR #844 to address the pending resolution

  • Adjacent links lead to the same URL

Could you please review it when you have the time? Let me know if there’s anything that needs to be clarified or improved.

SumaiyaaRq avatar Nov 15 '24 17:11 SumaiyaaRq

Hi @TimidRobot, I saw that the issue is closed, but I think there might be some things that still need to be taken care of.

Prince-Tagadiya avatar Dec 01 '24 17:12 Prince-Tagadiya