Recall & Review
beginner
What is accessibility testing?
Accessibility testing checks if a website or app can be used by everyone, including people with disabilities like vision or hearing loss.
Click to reveal answer
beginner
Name one common tool used for accessibility testing in Angular apps.
One common tool is axe-core, which can be integrated with Angular to find accessibility issues automatically.
Click to reveal answer
beginner
Why is semantic HTML important for accessibility?
Semantic HTML uses correct tags like
<header> and <nav>, helping screen readers understand the page structure better.Click to reveal answer
intermediate
What role do ARIA attributes play in accessibility?
ARIA attributes add extra information to elements, helping assistive technologies describe what the element does or its state.
Click to reveal answer
beginner
How can keyboard navigation be tested for accessibility?
You can test keyboard navigation by using the Tab key to move through interactive elements and ensuring all controls are reachable and usable without a mouse.
Click to reveal answer
Which HTML element helps screen readers understand the main content of a page?
✗ Incorrect
The element marks the main content area, helping screen readers focus on it.
What does ARIA stand for?
✗ Incorrect
ARIA stands for Accessible Rich Internet Applications, which helps improve accessibility.
Which tool can be used to automatically check accessibility issues in Angular apps?
✗ Incorrect
axe-core is a popular accessibility testing tool that can be integrated with Angular.
Why should all images have alt text?
✗ Incorrect
Alt text describes images for users who cannot see them, like those using screen readers.
What is a good way to test keyboard accessibility?
✗ Incorrect
Using the Tab key helps test if all interactive elements are reachable by keyboard.
Explain why accessibility testing is important in web development.
Think about who benefits from accessibility.
You got /4 concepts.
Describe how you would test an Angular app for keyboard accessibility.
Imagine using the app without a mouse.
You got /4 concepts.