Practice developing inclusive and accessible web experiences. Explore the principles and techniques of web accessibility, including semantic HTML, ARIA roles, keyboard navigation, and screen reader compatibility, a skill which differentiates senior from junior front end engineers.
All Practice Questions
Number of questions
6 questions
Total time
2 hours total
Questions List
1
TabsBuild a tabs component that displays a list of tab elements and one associated panel of content at a time
Difficulty
Medium
Available frameworks
AccordionBuild an accordion component that a displays a list of vertically stacked sections with each containing a title and content snippet
Difficulty
Easy
Available frameworks
Accordion IIBuild an accessible accordion component that has the right ARIA roles, states, and properties
Difficulty
Medium
Available frameworks
Accordion IIIBuild a fully accessible accordion component that has keyboard support according to ARIA specifications
Difficulty
Medium
Available frameworks
Tabs IIBuild a semi-accessible tabs component that has the right ARIA roles, states, and properties
Difficulty
Medium
Available frameworks
Tabs IIIBuild a fully accessible tabs component that has keyboard support according to ARIA specifications