2. SEMANTICS BASICS Flashcards

1
Q

Assistive technology:

A

These are tools that are designed to help users whose impairments can prevent them from accessing information technology at all.

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

Screen readers:

A

A screen reader is a software application that enables people with severe visual impairments to use a computer.

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

¿What is assistive technology?

A

Assistive technology is an umbrella term for a broad range of devices, software and tools that help any person with a disability complete a task.

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

¿What are affordances?

A

An “affordance” refers to the possibility of an action on an object; for instance, we say that an elevator button affords being pressed, and a chair affords being sat on.

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

¿What are affordances for?

A

Well designed affordances enable people to do something with as little training as possible.

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

Affordances Examples

A
  1. This date field means I should enter the US date.
  2. A check box is a yes or no option.
  3. Here, I see I can enter one line of text.
  4. Radio buttons mean I can choose one option.
  5. And this button here lets me know it will perform an action.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

¿What is to express the semantics of an element?

A

Is the need we have to make sure that information is expressed in a way which is flexible enough to be accessed programatically by assistive technology. Which can then create an alternative user interface to suit its users needs.

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

¿What does screen reader does?

A

Instead of a visual UI, the screen reader provides an auditory interface. A screen reader actually largely creates the user interface for the user based on the programmatically expressed semantics.

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

¿What information will the screen reader express?

A

role, name, state, and value:

  1. Sometimes a screen reader might simply state the element’s role.
  2. Other times it might play an easily recognizable sound
  3. To avoid constant repetition. Sometimes it might do both.
  4. The screen reader will announce an elements name, if it has one.
  5. It will announce what its value is, if it has one.
  6. And it will also announce any information it has about an element’s state.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

¿Whats I the goal with screen readers users?

A

Just provide enough information for the screen reader to use. Creating a kind of API describing the page structure.

This is more or less what the browser actually does present to the screen reader.

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

¿What is the accessibility tree?

A

It is a modified version of the DOM tree made by the browser into a form which is useful to assistive technology.

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

About elements names

A

We need to make sure that we’re making elements name discoverable. Provide text alternatives for any non text content.

But please keep in mind that in the context of role, name, value, and state, the name means the same thing.

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

¿Which are the two types of labels?

A
  1. Visible labels: which are used by all users to associate meaning with an element.
  2. Text alternatives: are only used when there’s no need for visual labels. A text alternative is usually not visible on the pag.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

¿how to create visible and non-visible labels?

A

Check web aims checklist

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

About text alternative images

A

We need to think about what role an image plays in the page to work out what type of text alternative it should have.

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

¿What is a usablw text alternative?

A

In order for a string to be a usable text alternative it needs to convey the same thing as the image in the given context.

17
Q

A way to check whether alt text is sensible:

A

Imagine all your images are broken. ¿Can you still understand the page content?

18
Q

Names you don’t want to be pronounce by screen reader:

A

Use an empty alt text to remove the image from the accessibility tree.

19
Q

¿Which images should have an alt attribute?

A

All images should have an alt attribute.

20
Q

¿Which images should have descriptive text?

A

Important images should have descriptive alt text that just describes what the image is.

21
Q

¿Which images should have blank alt text?

A

Decorative images should have blank alt text. The screen reader will skip them.

22
Q

¿What happens if I don’t include blank text?

A

The screen reader may try to read the filename and if the file names weird, it’ll sound weird.