Stay organized with collections
Save and categorize content based on your preferences.
check_circle
Welcome to Learn Accessibility!
keyboard_arrow_down
keyboard_arrow_up
subject
Article
An evergreen accessibility course and reference to level up your web development.
check_circle
What is digital accessibility, and why does it matter?
keyboard_arrow_down
keyboard_arrow_up
subject
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.
check_circle
How is digital accessibility measured?
keyboard_arrow_down
keyboard_arrow_up
subject
Article
Introduction to accessibility measurement, which ensures everyone, including people with disabilities, can still interact with your website in a meaningful and equal way.
check_circle
ARIA and HTML
keyboard_arrow_down
keyboard_arrow_up
subject
Article
When to use ARIA versus HTML.
check_circle
Content structure
keyboard_arrow_down
keyboard_arrow_up
subject
Article
Use semantic HTML, landmarks, and tables for accessible content.
check_circle
The Document
keyboard_arrow_down
keyboard_arrow_up
subject
Article
Additional HTML elements to consider when building accessible websites and web apps.
check_circle
Keyboard focus
keyboard_arrow_down
keyboard_arrow_up
subject
Article
Understand and enhance keyboard navigation order and style.
check_circle
JavaScript
keyboard_arrow_down
keyboard_arrow_up
subject
Article
Write accessible trigger events, page titles, dynamic content, and more.
check_circle
Images
keyboard_arrow_down
keyboard_arrow_up
subject
Article
Create accessible images.
check_circle
Color and contrast
keyboard_arrow_down
keyboard_arrow_up
subject
Article
Build accessible color palettes with appropriate contrast.
check_circle
Animation and motion
keyboard_arrow_down
keyboard_arrow_up
subject
Article
Support people with all types of movement-triggered disorders.
check_circle
Typography
keyboard_arrow_down
keyboard_arrow_up
subject
Article
Pick the right typefaces, font sizes, and structure your copy with an accessible layout.
check_circle
Video and audio
keyboard_arrow_down
keyboard_arrow_up
subject
Article
Alternative media types which make your video and audio accessible.
check_circle
Forms
keyboard_arrow_down
keyboard_arrow_up
subject
Article
check_circle
Patterns, components, and design systems
keyboard_arrow_down
keyboard_arrow_up
subject
Article
Evaluate patterns, components, and design systems for accessibility.
check_circle
Design and user experience
keyboard_arrow_down
keyboard_arrow_up
subject
Article
Create accessible designs and evaluate your user's experience.
check_circle
Automated accessibility testing
keyboard_arrow_down
keyboard_arrow_up
subject
Article
How to perform automated accessibility testing.
check_circle
Manual accessibility testing
keyboard_arrow_down
keyboard_arrow_up
subject
Article
How to manually test for accessibility.
check_circle
Assistive Technology testing
keyboard_arrow_down
keyboard_arrow_up
subject
Article
How to test with Assistive Technology (AT).
check_circle
Conclusion and next steps
keyboard_arrow_down
keyboard_arrow_up
subject
Article
Further resources to help you take your next steps.
check_circle
Glossary
keyboard_arrow_down
keyboard_arrow_up
subject
Article
Optional
Learn common accessibility terms and concepts.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],[],[],[]]