From 97bfaa94baf2bdf8ca028e91f173483409774f12 Mon Sep 17 00:00:00 2001 From: Arnaud Foraison Date: Tue, 9 Apr 2024 16:34:31 +0200 Subject: [PATCH] =?UTF-8?q?Init=20template=20de=20v=C3=A9rification=20d'ac?= =?UTF-8?q?cessibilit=C3=A9=20des=20composants=20(#1136)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/CHECK_ACCESSIBILITY_ISSUE.md | 31 ++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 .github/CHECK_ACCESSIBILITY_ISSUE.md diff --git a/.github/CHECK_ACCESSIBILITY_ISSUE.md b/.github/CHECK_ACCESSIBILITY_ISSUE.md new file mode 100644 index 000000000..9d02ea9f8 --- /dev/null +++ b/.github/CHECK_ACCESSIBILITY_ISSUE.md @@ -0,0 +1,31 @@ +# Vérification de l'accessibilité du composant : composant + +Afin d'évaluer le niveau d'accessibilité d'un composant, il faut effectuer les actions ci-dessous. + +## Analyse statique d'accessibilité + +Remplir les champs ci-dessous, en se basant sur l'onglet accessibilité de chaque composant dans le storybook. + +**VIOLATIONS** : + +*INCOMPLETE* : + +PASSED : + +En plus mettre une capture de l'onglet en commentaire de cette issue. + +## Analyse manuelle + +- [ ] Est ce que le composant est navigable au clavier (tab) ? +- [ ] Est ce que le composant est navigable avec NVDA ? +- [ ] Est ce que le composant est navigable avec un autre lecteur d'écran ? + +## Vérification sémantique + +- [ ] Vérifier l'implémentation sémantique des éléments html ? +- [ ] Vérifier la validité HTML W3C (https://validator.w3.org/#validate_by_input) ? +- [ ] Vérifier la validité CSS (https://jigsaw.w3.org/css-validator/#validate_by_input) ? + +## Problèmes détectés + +Si vous avez détectés un défaut d'accessibilité, veuillez créer une issue décrivant le défaut et la rattacher à cette issue.