Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

O que vamos aprender?

Total questions: 20

Worksheet time: 15mins

Name
Class
Date
1.

Os atributos ARIA são usados para:

a)

Melhorar a estética de uma página web

b)

Aumentar a velocidade de carregamento de uma página web

c)

Melhorar a acessibilidade em páginas web

d)

Adicionar animações a uma página web

2.

Para melhorar a usabilidade de leitores de tela em elementos interativos, quais atributos ARIA podem ser implementados?

a)

aria-label e aria-expanded

b)

aria-hidden e aria-live

c)

aria-checked e aria-pressed

d)

aria-required e aria-invalid

3.

Como manipular atributos ARIA via JavaScript para refletir mudanças dinâmicas na interface do usuário?

a)

Usando a função setAttribute() para alterar os valores ARIA.

b)

Utilizando CSS para modificar diretamente os atributos ARIA.

c)

Através de bibliotecas externas que gerenciam ARIA automaticamente.

d)

Não é possível manipular atributos ARIA com JavaScript.

4.

Os atributos ARIA podem melhorar a acessibilidade de um site ao:

a)

Fornecer informações adicionais para tecnologias assistivas.

b)

Aumentar a velocidade de carregamento do site.

c)

Melhorar o design visual do site.

d)

Reduzir o uso de JavaScript no site.

5.

Para garantir que pessoas que utilizam um leitor de tela saibam a função de um botão de alto-contraste em um site, devemos:

a)

Adicionar uma descrição textual ao botão.

b)

Usar uma cor chamativa para o botão.

c)

Colocar o botão no topo da página.

d)

Fazer o botão piscar constantemente.

6.

Os atributos ARIA no HTML servem para:

a)

melhorar a acessibilidade de aplicações web.

b)

estilizar elementos HTML.

c)

otimizar o SEO de páginas web.

d)

aumentar a velocidade de carregamento de páginas.

7.

Complete a frase: Ao adicionarmos o atributo ______, estamos fazendo com que o leitor de tela ignore o conteúdo de texto do botão e leia a informação que está nesse atributo.

a)

aria-label

b)

alt-text

c)

title

d)

data-ignore

8.

Quais são os valores dos atributos aria-label adicionados no arquivo index.html?

a)

Valor 1

b)

Valor 2

c)

Valor 3

d)

Valor 4

9.

Qual é a função do código HTML apresentado na imagem e por que ele não produz um resultado visível ao ser salvo e aberto no navegador?

a)

O código HTML está correto, mas o navegador não suporta a tag utilizada.

b)

O código HTML está dentro de um comentário, por isso não é exibido.

c)

O código HTML está corrompido e não pode ser interpretado.

d)

O código HTML está correto, mas falta uma referência externa.

10.

Qual atributo é adicionado ao botão do menu para melhorar a acessibilidade?

a)

atributo

b)

class

c)

id

d)

style

11.

Por que o estado inicial do atributo 'aria-expanded' é 'false'?

4 lines
12.

Complete o código HTML para um botão de acessibilidade:

a)

aria-label="Acessibilidade"

b)

onclick="acessibilidade()"

c)

style="color: blue;"

d)

title="Botão de Acessibilidade"

13.

O que acontece quando clicamos no botão de acessibilidade no código JavaScript fornecido?

a)

O botão ativa o modo de alto contraste.

b)

O botão aumenta o tamanho da fonte.

c)

O botão ativa a leitura de tela.

d)

O botão não faz nada.

14.

Qual é o valor inicial do atributo 'aria-expanded' quando clicamos no botão de acessibilidade?

4 lines
15.

A função .setAttribute no contexto do código fornecido é usada para:

a)

Adicionar um novo atributo a um elemento HTML.

b)

Remover um atributo existente de um elemento HTML.

c)

Modificar o conteúdo textual de um elemento HTML.

d)

Alterar o estilo CSS de um elemento HTML.

16.

Selecione a opção correta no menu de contexto.

a)

Copiar

b)

Colar

c)

Recortar

d)

Renomear

17.

No HTML, qual é a diferença entre o botão de acessibilidade fechado e o botão de acessibilidade aberto?

a)

O botão fechado tem um ícone de cadeado, enquanto o aberto tem um ícone de chave.

b)

O botão fechado é cinza, enquanto o aberto é azul.

c)

O botão fechado não exibe opções adicionais, enquanto o aberto exibe.

d)

O botão fechado está desativado, enquanto o aberto está ativado.

18.

A importância de ter um menu de acessibilidade em um site é:

a)

Melhorar a estética do site.

b)

Facilitar o acesso para pessoas com deficiência.

c)

Aumentar o tempo de carregamento do site.

d)

Reduzir o número de visitantes.

19.

Quais das seguintes opções podem ser incluídas em um menu de acessibilidade?

a)

Ajuste de contraste

b)

Leitor de tela

c)

Ampliação de texto

d)

Todas as opções acima

20.

Os outros atributos ARIA que você pode encontrar são:

a)

aria-label, aria-hidden, aria-controls

b)

aria-role, aria-state, aria-value

c)

aria-checked, aria-expanded, aria-invalid

d)

aria-required, aria-live, aria-busy