Learn Accessibility

An evergreen accessibility course and reference to level up your web development.

 

Welcome to Learn Accessibility!

Article

An evergreen accessibility course and reference to level up your web development.

What is digital accessibility, and why does it matter?

Article

Design and build websites and web apps so that disabled people can interact in a meaningful and equivalent way. Read about the business and legal impact of these choices.

How is digital accessibility measured?

Introduction to accessibility measurement, which ensures everyone, including people with disabilities, can still interact with your website in a meaningful and equal way.

ARIA and HTML

Article

When to use ARIA versus HTML.

Content structure

Article

Use semantic HTML, landmarks, and tables for accessible content.

The Document

Article

Additional HTML elements to consider when building accessible websites and web apps.

Keyboard focus

Article

Understand and enhance keyboard navigation order and style.

JavaScript

Article

Write accessible trigger events, page titles, dynamic content, and more.

Images

Article

Create accessible images.

Color and contrast

Article

Build accessible color palettes with appropriate contrast.

Animation and motion

Article

Support people with all types of movement-triggered disorders.

Typography

Article

Pick the right typefaces, font sizes, and structure your copy with an accessible layout.

Video and audio

Article

Alternative media types which make your video and audio accessible.

Forms

Article

Create accessible forms.

Patterns, components, and design systems

Article

Evaluate patterns, components, and design systems for accessibility.

Design and user experience

Article

Create accessible designs and evaluate your user's experience.

Automated accessibility testing

Article

How to perform automated accessibility testing.

Manual accessibility testing

Article

How to manually test for accessibility.

Assistive Technology testing

Article

How to test with Assistive Technology (AT).

Conclusion and next steps

Article

Further resources to help you take your next steps.

Glossary

Article Optional

Learn common accessibility terms and concepts.