Scripts

Critère 7.1 [A] Chaque script est-il, si nécessaire, compatible avec les technologies d'assistance ?

Ajouter ma proposition
  • Proposition DINSIC | 06/05/2019 - 16:56

    Suppression du test 7.1.2

    Raison de la suppression

    Elément n’ayant aucun impact sur l’accessibilité. Il s’agit d’un problème d’interopérabilité du ressort du RGI et non du RGAA.

    Ancien test 7.1.2

    Test 7.1.2 : Chaque fonctionnalité d'insertion de contenu contrôlée par un script utilise-t-elle des propriétés et méthodes conformes à la spécification DOM (Document Object Model) ?

  • Proposition DINSIC | 06/05/2019 - 16:54

    Suppression du test 7.1.3

    Raison de la suppression

    Le respect des motifs de conception relève de la bonne pratique de conception et non de la conformité WCAG. Par ailleurs, la vérification de la présence d’un nom, rôle, valeur, paramétrage et changements d'états sur les composants d’interface ainsi que le bonne restitution est par ailleurs déjà vérifiée via les test 7.1.1 et 7.1.5.

    Ancien test 7.1.3

    Test 7.1.3 : Chaque script qui génère, met à jour ou contrôle un composant d'interface qui comporte des rôles des états ou des propriétés correspondant à un motif de conception défini par l'API ARIA vérifie-t-il une de ces conditions ?

    • Le composant d'interface est conforme au motif de conception défini par l'API ARIA.
    • Un composant d'interface présent sur la page, permettant d'accéder aux mêmes fonctionnalités, est conforme au motif de conception défini par l'API ARIA.
    • Le composant d'interface adapte un motif de conception défini par l'API ARIA.
    • Une alternative accessible permet d'accéder aux mêmes fonctionnalités.

  • Proposition DINSIC | 06/05/2019 - 16:52

    Suppression du test 7.1.4

    Raison de la suppression du test 7.1.4

    Test relevant de la bonne pratique de conception et non de la conformité WCAG. Par ailleurs, la vérification de la présence d’un nom, rôle, valeur, paramétrage, changements d'états sur les composants d’interface, la bonne restitution et l’usage d’un nom et rôle approprié est par ailleurs déjà vérifiée via les test 7.1.1, 7.1.5 et 7.1.7.

    Ancien test 7.1.4

    Test 7.1.4 : Chaque modification du rôle natif d'un élément HTML respecte-t-elle les règles et préconisations indiquées dans la spécification HTML5 et les notes techniques associées ?

  • Proposition DINSIC | 06/05/2019 - 16:51

    Suppression du test 7.1.6

    Raison de la suppression du test 7.1.6

    Ce test est déjà couvert par le test 7.1.1 et 7.1.5.

    Ancien test 7.1.6

    Test 7.1.6 : Chaque composant d'interface qui utilise un rôle ARIA application respecte-t-il une de ces conditions ?

    • Le composant d'interface est correctement restitué par les technologies d'assistance.
    • Une alternative accessible permet d'accéder aux mêmes fonctionnalités.

  • Proposition de AMANIEZ | 20/06/2019 - 11:38

    Prise en compte du Label in Name pour les composants d'interface

    Bonjour,

    Peut-être n'ai-je pas réussi à trouver et que vous l'avez déjà pris en compte, mais je ne trouve aucun impact du critère WCAG 2. 2.5.3 Label in name sur la thématique Script.

    Ce nouveau critère impacte bien la thématique formulaires et liens d'après les propositions que je vois, mais rien au niveau des composants d'interface ?

    Je suggérerais d'ajouter un test au critère 7.1, ou simplement une condition au test 7.1.7

    Test 7.1.7 : Chaque script qui génère ou contrôle un composant d'interface vérifie-t-il ces conditions ?

    • Le composant possède un nom pertinent.
    • Le composant possède un rôle pertinent.
    • Le nom accessible du composant contient l'intitulé visible.

J'ajoute ma proposition

La concertation est bientôt lancée. Il n'est pas encore possible de participer

Retour en haut