Accessibility Flashcards

1
Q

What is tab order for elements that open in a new container?

A

tab to close button first and then to content

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

aria-labelledby

A

Points to the id of the element that provides the label of the current element

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

aria-label

A

provides a label for an element

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

aria-describedBy

A

Example: If you have a form field that requires additional instructions or explanations, you can use aria-describedby to point to an element with the relevant information.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

aria-hidden

A

hides an element from screen readers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

aria-disabled

A

indicates whether an element is interactive or not

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

aria-expanded

A

indicated when a collapsable element is open or closed

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

aria-selected

A

indicated when an element in a group is selected

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

aria-checked

A

indicates the current state of a checkbox or radio button

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

aria-controls

A

specifies the control elements of the current element

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

aria-live

A

determines what happens when the elements content changes. off, assertive (immediate), and polite

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

aria-atomic

A

determines whether the entire changed region should be announced (true) or only the changed area in the changed region is announced (false)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is it called when ssing the right element for the right job. For example, making sure you use headings and paragraphs, and <button> and <a> elements</a></button>

A

good Semantics

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

what does ARIA stand for

A

Accessible Rich Internet Applications

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

aria-required

A

specifies when a form input needs to be valid

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

three main parts of aria

A

roles (what an element is), properties, and states (current conditions)

17
Q

How to make non-tabbable elements tabbable

A

tabindex=’0’

18
Q

aria-setsize

A

This property allows you to specify to screen readers that an element is part of a series, and how many items the series has.

19
Q

aria-posinset

A

This property allows you to specify what position in a series an element is in. Along with aria-setsize, it provides a screen reader with enough information to tell you that you are currently on item “1 of 3”

20
Q
A