Developing for web accessibility
Crack the accessibility code as you expand your knowledge of ARIA, the accessibility tree, custom components and more.
What is an accessibility tree?
FREE PREVIEWAbout the accessibility tree
FREE PREVIEWViewing the accessibility tree
FREE PREVIEWWhat is ARIA?
FREE PREVIEWHow does ARIA work?
FREE PREVIEWWhen to use ARIA
Reviewing the rules
Browser support for ARIA
Activity: Creating a fake checkbox
1.1 Knowledge Check
Accessible names
Introduction to accessible names
Matching names and text labels
Using aria-labelledby
Using aria-label
Names vs descriptions - which one wins?
Accessible names - which one wins?
Reviewing accessible names
Concatenated accessible names
1.2 Knowledge Check
Introduction to accessible descriptions
Adding accessible descriptions
The difference between aria-labelledby and aria-describedby
Accessible descriptions - which one wins?
Announcing names and descriptions
The placeholder and title attributes
1.3 Knowledge Check
Introduction to semantic markup
HTML Content Categories
Valid HTML markup
2.1 Knowledge Check
Why headings are needed
Introduction to headings
Using headings
2.2 Knowledge Check