wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Accessibilité Numérique - Web Developper - Jour 2

Total questions: 19

Worksheet time: 6mins

Name
Class
Date
1.

Parmi les propositions suivantes, quels sont les lecteurs d'écran prévus dans la base de référence desktop RGAA 4 ?

a)

NVDA

b)

Jaws

c)

VoiceOver

d)

ORCA

e)

ZoomText

2.

Parmi les propositions suivantes, quels sont les lecteurs d'écran prévus dans la base de référence desktop RGAA 4 ?

a)

Firefox

b)

Internet Explorer

c)

Safari

d)

Chrome

e)

Edge

3.

Concernant la base de référence mobile du RGAA 4, quelle affirmation est correcte ?

a)

Les environnements iOS ET Android sont testés conformes

b)

Au moins 1 environnement iOS OU Android est testé conforme

c)

Aucun des environnements iOS et Android ne sont testés conformes

4.

A quoi sert un attribut WAI-ARIA "role" ?

a)

Il permet de déclarer l'état d'un composant

b)

Il permet de déclarer le paramètre d'un composant

c)

Il permet de définir la sémantique d'un composant

5.

J'ai le choix entre utiliser une balise HTML native <button> ou un utiliser un attribut role="button", quelle solution devrais-je prioriser ?

a)

l'usage de la balise <button>

b)

l'usage de l'attribut role="button"

c)

pas de priorisation pour l'une ou l'autre des solutions

d)

les 2 solutions ne devraient pas être utilisées

6.

Je dois utiliser un role="dialog" pour déclarer une fenêtre modale. Parmi les propositions suivantes, sur quelle balise devrais-je utiliser cet attribut role ?

a)

<div>

b)

<p>

c)

<section>

d)

<article>

7.

Parmi les propositions suivantes concernant l'usage de WAI-ARIA, quelle affirmation est vraie ?

a)

un role="button" WAI-ARIA hérite du comportement du composant <button> natif

b)

un role="button" WAI-ARIA hérite du style du composant <button> natif

c)

un role WAI-ARIA doit être associé à du CSS et du JS pour décrire le style et le comportement du composant

8.

Quelles solutions peut-on utiliser pour rendre une image de décoration invisible aux lecteurs d'écrans ?

a)

utiliser un attribut alt vide (alt="") sur une balise <img>

b)

utiliser un role="presentation" sur l'image

c)

utiliser un attribut aria-hidden="true" sur l'image

d)

utiliser un attribut hidden sur l'image

9.

Quel attribut WAI-ARIA peut-on utiliser pour déclarer l'élément courant du menu principal ?

a)

aria-current

b)

aria-selected

c)

aria-checked

d)

aria-busy

10.

Lorsque l'utilisateur clique sur un bouton pour fermer une modale, où doit se positionner le focus une fois la modale fermée ?

a)

Sur le bouton qui a permit d'ouvrir la modale

b)

En haut de la page

c)

Sur le premier élément interactif situé AVANT le bouton qui a permit d'ouvrir la modale

d)

Sur le premier élément interactif situé APRES le bouton qui a permit d'ouvrir la modale

e)

Aucune gestion du focus n'est utile sur cette action

11.

Vers quelle zone un lien d'accès rapide doit permettre d'accéder (à minima) ?

a)

à la zone de contenu principal

b)

à la zone d'entête de la page

c)

à la zone de footer de la page

d)

le lien d'accès rapide n'est pas nécessaire

12.

Sur quelle largeur minimale d'écran une interface doit-elle être testée (affichage "mobile") ?

a)

320px

b)

256px

c)

800px

d)

1024px

13.

Comment déclarer le header de la page ?

a)

<header role="header">

b)

<header role="banner">

c)

<header>

d)

<header role="contentinfo">

14.

Est-il autorisé d'avoir une page HTML sans balise <main> ?

a)

Oui

b)

Non

c)

Ne souhaite pas s'engager et préfère botter en touche sur cette question

15.

Comment définir une zone de navigation SECONDAIRE ?

a)

<nav>

b)

<nav role="navigation">

c)

<menu>

d)

<aside>

16.

Quel est le nom accessible (restitué par un lecteur d'écran) du lien suivant :

<p id="idESP">En savoir plus sur les langoustes</p>

<a href="#" aria-label="En savoir plus" aria-labelledby="idESP" title="En savoir +">plus</a>

a)

En savoir plus

b)

En savoir +

c)

En savoir plus sur les langoustes

d)

plus

17.

Quelle balise doit-on utiliser pour regrouper des boutons radios entre eux ?

a)

<fieldset>

b)

<group>

c)

<legend>

d)

<div>

18.

Quels attributs peut-on utiliser pour rattacher une entête de tableau (<th>) à ses cellules de données (<td>) ?

a)

l'attribut scope

b)

l'attribut headers

c)

aucune de ces propositions

19.

Quels attributs peut-on utiliser pour rattacher une entête de tableau (<th>) à ses cellules de données (<td>) dans le cas d'un tableau de données complexes ?

a)

l'attribut headers

b)

l'attribut scope

c)

aucun des deux

d)

les 2