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 or 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 Conformance Level
Browse by Principle/Guideline
Information and user interface components must be presentable to users in ways they can perceive.
Information and the operation of user interface must be understandable.
Content must be robust enough that it can be interpreted reliably by a wide variety of user agents, including assistive technologies.
Browse by Topic
Browse Recent Questions & Answers
I'm working on updating my site and have become a little confused abut the differences between legend and label elements. Can you explain?
I've been told to be aware of CSS pseudo content because of the way it is treated by screen readers. Do you have any guidance?
What are landmark roles and how can they be used?
I've been told to make sure my site has an accessibility tree. What is an accessibility tree? How do I view it?
When looking at elements on my page, how do I find out what each elements' accessible name is?
I have a ton of images without alt tags on my WordPress website. Is there a way to update these in bulk?
I've been hearing a lot about website accessibility and something called a VPAT. Can you help me understand what a VPAT is and what it's for?
I am using the new html 5 tags on my site to give it more semantics. In addition to this should they all be given the corresponding role?
I like the look of smaller text on the web. And even if the text is pretty normal size, some subheadings or small bits of info look nice if they are much smaller (thinking 12px or so). Is there a minimum font size that is...
I noticed that you guys have a text re-sizer on your site. Why not just allow the user to use the browser zoom? Is one better than the other?