boudicca-events / boudicca.events

Event Aggregation/Publishing System
https://boudicca.events
GNU General Public License v3.0
30 stars 8 forks source link

a11y: monochrome manual testing #415

Closed mahdikhashan closed 6 months ago

mahdikhashan commented 6 months ago

resolves #413

TODO:

mahdikhashan commented 6 months ago
mahdikhashan commented 6 months ago
mahdikhashan commented 6 months ago
mahdikhashan commented 6 months ago

primary red color contrast compared to the image inside it often make it hard to distinguish the image from the background.

image image

mahdikhashan commented 6 months ago

colorblind webpage test:

  1. protanopia (red-green color blindness - red cones)

url: https://www.toptal.com/designers/colorfilter?orig_uri=https://boudicca.events/&process_type=protan

image
  1. deuteranopia (red-green color blindness - green cones)

url: https://www.toptal.com/designers/colorfilter?orig_uri=https://boudicca.events/&process_type=deutan

image
  1. tritanopia (blue-yellow color blindness)

url: https://www.toptal.com/designers/colorfilter/

image
  1. greyscale

url: https://www.toptal.com/designers/colorfilter?orig_uri=https://boudicca.events/&process_type=grey

image
mahdikhashan commented 6 months ago

Test Report:

despite the fact this PR was supposed to only address the HtmlPublisher against a monochrome screen test setup, I used this opportunity to fully test the "Use of Color" w.r.t understanding success criterion 1.4.1 rule of WCAG.

Tools

  1. High Contrast Chrome plugin (link)
  2. Total Colorfilter (link)

Test Environment

Chrome 123.x - official build - arm64 macOS Monterey 12.5.1

Test Success Criterions / Benefits

Test Result

After conducting the grayscale and colorblind test on the attached images, it is evident that the colors used for categorization do not effectively convey information for individuals with color vision disabilities. The reliance on color as the sole means of distinguishing categories poses a significant barrier to users who may have difficulty perceiving certain colors. This finding highlights the importance of implementing alternative visual cues or methods to ensure accessibility for all users, particularly those with color vision impairments.