- 6 heures
- Moyenne
Ce cours est visible gratuitement en ligne.
course.header.alt.is_video
course.header.alt.is_certifying
J'ai tout compris !Mis à jour le 01/08/2023
Implémentez des éléments interactifs de manière accessible avec CSS et ARIA
Compétences évaluées
- Implémenter des éléments interactifs respectant les règles WCAG avec CSS et ARIA
Question 1
Pourquoi est-il important de donner de nombreux feedbacks à vos utilisateurs sur les interactions ?
Parce que vos utilisateurs peuvent avoir différents types de troubles (visuel, auditif, de motricité).
Parce que sinon, les animations ne peuvent pas fonctionner comme prévu.
Parce qu’en tant que développeur, vous devez montrer que vous maîtrisez toutes les technologies sur le bout des doigts.
Parce que ça augmente votre référencement payant.
Question 2
Comment réalise-t-on des animations sur un navigateur ? Par exemple, un menu déroulant ?
C’est ARIA qui s’occupe de tout ! Nous n’avons qu’à renseigner les bons attributs.
C’est le langage utilisé côté serveur, le PHP par exemple. C’est lui qui permet d’ouvrir une modale.
C’est principalement le JavaScript.
On peut le faire directement via le CSS. Il existe en effet des propriétés CSS spécifiques aux menus déroulants.
Question 3
Pourquoi doit-on forcément utiliser les balises
label
pour les formulaires ?Parce qu’elles permettent d’envoyer les données au serveur, et facilitent leur traitement en base de données.
Parce que sans elles, on ne peut pas styliser le formulaire comme il faut.
Parce qu’elles permettent d’augmenter le référencement naturel de vos pages.
Parce que certaines technologies d'assistance en ont besoin pour fonctionner.
- Formations jusqu’à 100 % financées
- Date de début flexible
- Projets professionnalisants
- Mentorat individuel