In this course, I'll be taking you on a deep dive into the core concepts you need to know to make the web more inclusive for people with disabilities. I'll start off by going over the 5 different types of disabilities and I'll relate these to the permanent, temporary, and situational barriers. Then I'll talk a bit about the laws and requirements for accessibiliy. Maybe you've heard of section 508 or WCAG? Well I'll talk about the differences and which you should choose if you have a choice. After that, I'll go into detail explaining various ways to ensure people can perceive, interact, and understand content. Then, I'll wrap up by talking about the importance of making content robust enough to support everyone now and in the future.
This course is for everyone! Designers, content writers, developers, testers, really anyone that is interested in accessibility. This is completely code agnostic, it doesn't matter if you use React or Svelte, Tailwind, or any other front end framework or libary. Of course, I'll be demonstrating some HTML examples, so knowing HTML will make this course a little easier, but it's not a hard requirement. There are some great HTML fundamentls courses available on Pluralsight that you could watch when you are ready, but I might actually recommend taking this course first so you can start your journey with accessibility in mind from the start.
In addition to covering design all the way to testing, this course also includes AAA guidelines in a way that attempts to break down the old rule that level AAA is too hard for any site to meet. A lot of people are scared of AAA, but I have found that when you really focus on great usability and inclusion, you will already be meeting some AAA guidelines because it's just good design. You could level up from removing barriers to potentially reducing friction.
It's important to note, that not all Level AAA guidelines apply in all situations, and thats ok. Strive for what does apply and discard anything else. In this course, I will expose you all levels, including AAA so you can decide for yourself.
To be clear, accessibility is not a checklist or a tool, and doing everything exacly as I demonstrate here in this course will not always guarantee an accessible, or compliant site. Even though I will be going over specific tips and code examples that you can use over and over again, it's important to note that how you deliver accessibility is unique and completely dependant on your particular site content, and users. But by the end of this course you should have the knowledge needed to adapt to people's needs.
About the Course
The course is about long, and is part of Pluralsight's Web Accessibility path, which is a collection of courses specific to learning accessibility on the web. You can start with a free 10-day trial, so sign up if you want to learn the Foundations of Accessible Web Design.
Course contents
- Introducing Web Accessibility (3m)
- Understanding Disabilities and Barriers on the Web (15m)
- Models of Disability (3m 59s)
- 5 Types of Disabilities (5m 51s)
- Who Has Disabilities? (5m 44s)
- Understanding Accessibility Laws and Guidelines (7m)
- Understanding Accessibility Laws and Guidelines (4m 15s)
- Web Content Accessibility Guidelines (WCAG) (3m 17s)
- Ensuring Everyone Can Perceive Content (27m)
- Color (7m 49s)
- Semantics (4m 31s)
- Images (2m 41s)
- Audio and Video (6m 38s)
- Responsive Web Design and Accessibility (6m 14s)
- Ensuring Everyone Can Interact with Content (33m)
- Ways of Navigating (8m 21s)
- Ways of Interacting: Keyboard and Focus (12m 5s)
- Ways of Interacting: Touch and Mouse (5m 58s)
- Animations (3m 21s)
- Time Limits (3m 42s)
- Ensuring Everyone Can Understand Content (18m)
- Content (5m 8s)
- Consistency (2m 8s)
- Context Switching (3m 46s)
- Forms (7m 42s)
- Ensuring Content Is Robust (22m)
- Three Things That All Interactive Elements Need (11m 18s)
- Demo: Verifying an Element's Name, Role, and Value (5m 35s)
- Status Messages (3m 36s)
- Next Steps (1m 58s)
Testimonials
Has this course helped you? Thank you for your kind words. It really makes all the preparation and video editing worth the stress.
I like the way the content is explained. Also the teachers voice and tone is good for learning.
Loved this course! Well structured and laid out. Also really enjoyed Gerard's sense of humour. Am motivated by this course to continue learning about accessibility! Thank you!