All Topics
Introduction
Overview

Overview: What We’ll Cover

  1. Introduction
    • Who is Accessibility For?
    • Reasons to Know This Material
    • Windows User Setup
    • Examples of Access/Inaccess
  2. Minimum Viable Products
    • How do MVPs Apply to Accessibility?
    • Shift Left
    • Accessibility Personas
    • Exercise 1
  3. Accessible UIs
    • The Foundations Apply
    • What Should Make Your Spidey Senses Go Off
    • Don’t be a DIV button Creator
    • Visibility Methods
    • How to Test UI Components
  4. Accessible Naming & Screen Reader Concerns
    • ARIA & Accessible Name Computation
    • The Accessibility Tree
    • Testing an ARIA Solution
    • Visual and Non-Visual Experience
    • Screen Reader Commands & Interaction Modes
  5. Accessibility in JS Apps
    • Client-Side Routing
    • Managing Focus in Interactive Components
    • Semantics & ARIA
    • What to Look for in a Framework
    • Hybrid App 101
  6. Test Automation for Accessibility
    • How Guidelines Fit Into Automation
    • Approaches for Testing
    • Continuous Integration (CI)
    • Using an Accessibility Testing API
  7. Organizational Skill-Building
    • Tips for Building Institutional Knowledge
    • Working with Larger Codebases
    • Inclusive Hiring & Workplaces
    • Centering People with Disabilities
    • The Definition of Done
  8. Final wrap-up