Web Accessibility WCAG 2.1 Knowledge Base

Browse by Category

Conformance Levels

Web Accessibility and WCAG 2.1 is a relatively new area of expertise for many web developers and webmasters. We’re working to build a comprehensive knowledge base of questions and answers to help solve the unique challenges around building websites with web accessibility in mind.  Browse or search our knowledge base, or submit questions to our team of developers.

Browse by Topic

Browse Recent Questions & Answers

Why can’t I use CSS :before and :after to insert content?

It's really very annoying that CSS pseudo element content, either :before or :after is outlawed. It is a really useful way of storing stock responses to activities, effectively creating global variables that have to be set only once. Eg html[lang="en"] [pageType="multichoice"] .wellDoneDiv::before{ content:"Well Done, that's...

  • CSS
  • css psuedo content

What WCAG color contrast guidelines apply to sub brand logos?

Our team is designing logos for a medical brand and we understand that LOGOS (assume primary logos, such as the Amazon logo) do not need to be ADA-Compliant, but what about subbrands that are typed out such as HEALTH BRAND | Insurance Plans?

  • branding
  • contrast
  • contrast ratios
  • text

What Is Synchronized Media?

What is synchronized media (1.2)? Is a video with audio considered synchronized?

  • audio
  • audio descriptions
  • captions
  • prerecorded video
  • video

Integrating Auto Play Video Into Homepage

I'm working on integrating video into a homepage. I am mainly wondering about video accessibility constraints. Ideally I want the video to autoplay when the page loads and loop when the video ends. A play/pause button will be overlayed on top of the video. Wondering...

  • autoplay
  • video
  • wcag

Images on Ecommerce Site

For ecommerce sites, when should images be coded as meaningful and when should they be coded as decorative?

  • alt tags
  • ecommerce
  • images