System Design · Junior · Question 37 of 75

Why is accessibility (a11y) considered a non-functional requirement of a system?

Explanation

Accessibility affects audience reach, SEO, legal risks (accessibility laws in the EU and US) and usability for everyone. It's cheaper to build it in from the start: semantics, keyboard support, contrast, ARIA for complex widgets.

Further reading

Problem with a question

System Design · Junior · question 37

Test yourself

Take the System Design · Junior quiz: questions and options are shuffled, and you get a review of your mistakes at the end.

Take this quiz