Preparing for Good Color Contrast

Hi! Guess what? For two decades, I’ve known about the need for good color contrast in web content, especially text you want people to actually read. I’ve known that one of the first guidelines for charts, graphs, and infographics is to “never rely on color alone” to convey important information. You’re supposed to add pattern or placement as a secondary means to convey information. I’ve known that there are a large handful of types of color vision deficiencies out there, and that the Adobe Creative Cloud programs have simulators you can use to soft proof your contrast. For instance, in Illustrator, you can go to View > Proof Setup > Color blindness – Protanopia-type or -Deuteranopia-type.

I do have a hard time with these medical terms, and so, for the last twenty years, I’ve been unable to memorize what Protanopia and Deuteranopia mean, and I was assuming one was for the red/green color vision deficiency and the other was for the blue/yellow deficiency. But I was wrong.

I made a vector pattern in a blue and yellow color palette, and I tested it with both of Adobe’s presets, but neither one changed the color values very much. Turns out that both of these simulators are for different versions of the red/green one.

In the following screenshot, I’m previewing my pattern inside Illustrator with a third-party app that ChatGPT suggested: Sim Daltonism. I’ve opened the menu path for you to learn where the colorblindess simulators are, but I’m using the CMYK profile during this screenshot.

screenshot of an adobe illustrator file, showing the user interface. open menus point to the color blindness protanopia simulator. also an overlay labelled Tritanopia is showing that a yellow pattern has turned pink.
Sim Daltonism overlay shows the Tritanopia preview over a yellow pattern.

I turned to ChatGPT. I asked about the Adobe simulator and why it didn’t seem that my yellow-blue pattern changed much. Here is the response.

CHAT GPT on Color Vision Deficiency

Yes, this is an excellent question and a common point of confusion. There are indeed different types of color vision deficiency (CVD), but not all affect blue and yellow perception equally.

Adobe Illustrator includes two color blindness simulation modes:

  • Protanopia (red-blind)
  • Deuteranopia (green-blind)

These are the two most common types of red-green color blindness, and they primarily affect the ability to distinguish between red and green hues. Blue and yellow usually remain distinguishable in these cases, which is why you didn’t see much difference in your pattern when previewing with those simulators.

But what about blue-yellow color blindness?

The condition you’re referring to is called Tritanopia, which is a blue-yellow color vision deficiency. It affects the S-cones (short-wavelength cones), which are responsible for blue light detection.

In Tritanopia:

  • Blues can appear greenish
  • Yellows can look pinkish or faded
  • It can cause confusion between blues and greens or yellows and violets

Why didn’t Illustrator show it?

Adobe Illustrator does not currently include Tritanopia simulation in its color blindness proofing tools. This is likely why your blue and yellow pattern didn’t show noticeable changes. Illustrator’s built-in preview is limited to Protanopia and Deuteranopia only.

Recommendations:

To check for blue-yellow contrast issues, you’ll need to use third-party tools or plugins.

Tools like Color Oracle (free desktop application), Sim Daltonism (for macOS), or Stark (a plugin for Adobe apps and Figma) offer Tritanopia simulation.

You can also manually test your design by converting it to grayscale or viewing it with Tritanopia filters from accessibility checking software.

PDF Accessibility

colorful stripes

I found a fantastic blog post by Adobe about accessibility champion Dax Castro’s business CHAX Training and Consulting. I’ve been aware of Dax for about five years now, due to his free tutorials about PDF accessibility via InDesign during the livestreams of the Adobe Max conference. I encourage everybody who makes PDFs that get posted on the web to learn from Dax and his business partner Chad Celius. I have watched and re-watched several of their recorded training videos, and I find them so valuable!

Read the blog post: An accessibility champion’s journey to digital inclusion using Adobe’s transformative solutions

WordPress Accessibility Day

I watched a few of the talks during the previous livestream of WordPress Accessibility Day, and I found them so intriguing that I volunteered to emcee at the October 2024 event. I’ve been approved for a shift, and I have to say I’m pretty excited about the T-Shirt this year.

The T-Shirt says “:focus – It’s a feature, not a bug,” and it is meant to educate content creators that the highlight on elements that happens when one tabs through a webpage are meant to be there, so one should not remove the :focus element from one’s CSS.

Read the WordPress Accessibility Day News Feed.

I made an accessibility bot

decorative banner of graphic logo for website mentor, based on a cube and key

I’m planning something big. I’ve made a Wisdom Bot that is trained with the videos I’ve been creating for this blog since 2017. Below is an embedded widget, similar to the Wisdom Bot. Ask it something about accessibility. Try these simple queries: “pdfs,” “accessibility,” “alt text,” “heading”.

I’m planning activities, workshops, and webinars to expand my brand Yolantis Website Mentor.

  • LLC, created
  • Membership platform & community hub, purchased
  • Zoom workspace account, purchased
  • Speaking engagement secured

See me at the upcoming Web 3 Leader Summit in the Spatial.io metaverse, August 22, 2024. Tickets are free and you can watch from a browser or in a Meta Quest VR headset with Spatial installed.

What usability considerations are needed for MS?

I came up with a question for Chat GPT: “what are some considerations UX designers can plan for to help people with Multiple Sclerosis (MS) have an easier time with websites? What do users with MS need, in terms of accessible design?”

In the video below, I talk through the various considerations that were listed.

16 minute video recording – starts at :40 second mark

Designing websites with accessibility considerations for individuals with Multiple Sclerosis (MS) involves addressing a range of potential symptoms that could affect their interaction with digital interfaces. MS can cause issues like motor difficulties, visual impairments, cognitive challenges, and fatigue. Here’s an outline of accessibility considerations:

  1. Motor Difficulties
    • Keyboard accessibility
    • Large clickable areas
    • Voice control
    • Sticky keys
  2. Visual Impairments
    • High contrast modes
    • Scalable text
    • Colorblind-friendly design
    • Accessible images
  3. Cognitive Challenges
    • Simplified navigation
    • Plain language
    • Content chunking
    • Consistent layout
    • Error prevention
  4. Fatigue Management
    • Task simplification
    • Save progress
    • Time extensions
    • Auto-save
  5. General Usability
    • Responsive design
    • Minimal use of moving or flashing content
    • Accessible multimedia (videos and audio)
  6. Feedback and Confirmation
    • Clear feedback
    • Confirmation messages

I’ve learned over the years that UX designers tend to say that if we make a digital product more accessible, it improves general usability for everyone.

Why ‘Click Here’ is everywhere

a comical yellow square character with a cursor pointer for a hand and the name Clicky on it.

There is a common element to the content I receive for posting on the web, no matter where I work. When I review first drafts of web pages, I often see the overuse of “click here” or “here” as link text. The use of “click here” as link text is a common practice that has persisted since the birth of the world wide web for several reasons, despite its lack of accessibility and usability. Here are some possible reasons why it continues to be used:

  • Tradition and familiarity: “Click here” has been used for a long time and has become ingrained in people’s habits. It’s a default choice for many content creators who may not have considered the importance of descriptive link text.
  • Lack of awareness: Some content creators may not be aware of the impact of link text on accessibility and usability. They may not realize that using descriptive link text helps users understand the purpose and destination of the link without relying on surrounding context.
  • Convenience: Using “click here” may be seen as a quick and easy way to indicate a clickable link without putting much thought into crafting descriptive link text. It requires less effort compared to writing specific and meaningful link descriptions.
  • Incomplete understanding of accessibility guidelines: While accessibility guidelines such as the Web Content Accessibility Guidelines (WCAG) recommend using descriptive link text, not everyone is familiar with these guidelines or may not prioritize them in their content creation process.

How to Improve

To promote change, it’s important to raise awareness about the importance of descriptive link text in improving accessibility and user experience. Providing education, training, and resources on web accessibility can help content creators make more informed decisions and encourage the use of clear and meaningful link text.

And I’d like to provide that training to content creators. I think it would be a breath of fresh air to lead a training aimed specifically at website owners who are content creators, not necessarily the back-end website coders or pros.

Did you know that when someone who is blind accesses the internet using a screen reading assistive technology, they have the ability to pull all links out of context and have the link text announced. That is their way of scanning the page.

An Example

Improper: “For more information about our accessibility services, [click here].”

Now, let’s rewrite the sentence with descriptive link text:

Proper: “Explore more about our [accessibility services] to ensure an inclusive experience for all users.”

In the rewritten sentence, we replaced “click here” with a descriptive link text that clearly conveys the purpose of the link. This allows users to understand the context and destination of the link without relying solely on the surrounding text. Descriptive link text is not only more accessible for users with disabilities but also improves the overall user experience for all website visitors.

Accessibility Care Package

colorful stripes

This accessibility care package is a set of trainings and tools that can help with identifying what steps you can take to start creating accessible content from the beginning. Make your native file documents accessible from the start to get PDFs that are better for screen readers. Use checklists before publishing content to ensure your content accessibility.

I’m creating a presentation about accessibility that fills a gap I noticed in the current training patterns around digital accessibility. For the past five years, I would attend conference sessions, presentations, and online trainings about accessibility but very few presenters were showing the audience what it is like to experience content through assistive technologies. I’ve got a recorded interview lined up for my presentation so that my audience can hear screen readers announce content. As a followup to my presentation, I’m creating this accessibility care package for people new to accessibility.

Introductory

W3C Web Accessibility intro video.

WebAim’s WCAG 2.1 checklist 

W3C’s WCAG At a Glance

Tools

Use the WAVE (Firefox or Chrome Extension) toolbar to run a check for website errors on a page by page basis.

Test your text color values for color contrast ratios. It gives you a simple pass or fail for different text sizes. This applies to printed documents, too.

Site Improve’s free toolkit. Site Improve offers a paid software, but they also have these free checker tools such as a Chrome extension and a color contrast checker.

Training

How to write alt text. There are ways and ways to approach alt text. I don’t have any definitive answers for this, except that you can make it brief. If an image is text heavy, it is better practice to re-describe it in the body copy, or use a screen reader only class to type out the content just for screen readers.

Site Improve’s Basics of Web Accessibility. I use this product at work because my agency pays for the license. They are an international company so this blog post includes technical standards from other countries.

Section 508.gov Web Training. There are many lessons in here!

MS Word Tutorials

Make your Microsoft Word document accessible. This tutorial from Microsoft offers many instructions for many different platforms.

Customize or create new styles in MS Word. Use your styles pane to designate headings!

Google Docs

Make Your Document or Presentation More Accessible. From Google Docs documentation.

InDesign Tutorials

Add Paragraph Styles: InDesign. When you set up your file with paragraph styles it makes it easier to map styles to tags for your export to PDF.

How to map a Style to a Tag in InDesign. It would be really great if your InDesign section headers and major content headers could have the tags H1, H2, H3. That way, when you export to PDF, the digital version will have semantic markup and the bookmarks should be automatic from document structure.

Creating accessible PDFs from an InDesign file.

Adobe Acrobat

PDFs are not automatically accessible. You need to run a few tools in the full version of Acrobat to get full accessibility. Unfortunately, the free program Reader will not do these things.

Adobe: Accessibility features in Acrobat

Reading order tool

Creating accessible PDFs

Technical Standards

W3C Recommendation for WCAG 2.1 State content and state-funded companies need to comply with WCAG.

Section 508. Federal agency content and federally-funded companies need to comply with section 508 of the Rehabilitation Act.

W3C WAI: Making the web accessible.

Citations

These are sources I used to create my presentation on accessible content.

Beyonce’s website got sued… Entrepreneur

What is Color Blindess? Colblindor

Bringing Assistive Technology to Patrons. American Libraries

Motor Disabilities. WebAIM

Dyslexie Font.com

Plain Language.gov

Constructing a POUR website. WebAIM

CKEditor4 Accessibility Checker Plugin.

WAI-ARIA Overview. W3C

By the way, I did write a term paper about accessibility while earning my bachelor’s degree in technical communication. See my portfolio accessibility page to read it.

Interview with Curtis Chong, full excerpt